As a part of the Connect team, you'll be responsible for building integrations for our business clients typically between their CRM (Customer Relations Management) system and ERP (Enterprise Resource Planning) software.
Connect, specifically C4, is a Clarity Ventures product designed to offer a twofold solution to integration problems. By utilizing a node graph front-end, with pipelines, variables, and mappings exposed to the front end, clients and developers alike can make changes on the fly without needed to recompile the code and redeploy their entire environment.
[Insert Picture of C4 Here]
With that in mind, it's important when building out integrations in C4 that the ultimate goal is to be able to turn loose the client with their pipelines in mind and allow them to make their own changes to workflows. Try to keep fields, customizations, and business logic exposed to the front-end and not hidden behind custom code in the nodes.
[Insert Picture of Pipeline Here]
Pipelines are a conveyor belt, built out with nodes, connections, and mappings. Logic generally flows left-to-right, with three main steps of development: Getting the objects, mapping from one system to the other, pushing the mapped object to the new system, and logging the results.
object.fieldName = object2.fieldNameUnderstanding Error Messages
Attaching to Nodes
Compiled Pipelines