This is typically used for connectors like Winbooks, Sage 100, Sage 50, etc.
How it works
The local agent does not require any specific network configuration. It will connect to Chift’s cloud infrastructure and it will not expose any port to the internet.
Setting up a local agent
Typically the process to set up a local agent is the following:- The consumer visits the public connection page of a connector and clicks on “Connect”.
- The consumer will have the possibility to download a zip file or send a link to this zip file to another person (useful when the installation needs to be done by a third-party)

- At this moment the consumer will have a connection which is not yet operational.

- The consumer or their technical contact extracts the zip file and installs the
Setup.exefile (alongside a settings.json file containing the information related to this specific connection). This will install a Windows service on the server on which the connector is running that will act as a bridge with Chift. - Once the service is installed, the connection will become green on the consumer’s dashboard and you will be able to execute requests.
- At any time, you can see the status of the local agent and its latest heartbeat. You can also configure webhooks to be notified of the local agent’s status.
For every connector, you will find specific documentation in the connector’s documentation and as well in the end-user connector’s documentation to ease the process of installation.
Monitoring a local agent
Through the Chift dashboard, you can see the status of the local agent and its latest heartbeat (sent every 15-20 minutes).On a consumer’s page, you will see whether the agent is:
- Online and operational: green
- Offline: orange (it’s installed but not running currently)
- Offline: red (the service is not installed)
Because a local agent might be down, we recommend using a retry mechanism or implementing webhooks.
Cockpit
The Chift Cockpit can be used to configure your connections running on an on-premise server (or computer). You can find more information on how it works here