Overview

Prev Next

It is possible to connect Encodify to the third-party system in order to get additional functionality. External system will receive the data from Encodify, work with it and put it back. 

Note, for bidirectional synchronization both Encodify and a third-party service system must be available to each other. In case VPN or Firewall is used, the infrastructure must be properly configured to make systems mutually accessible.

First of all, you have to enable needed connected service in the System.properties file. The services are enabled per site by ID (can be comma-separated list of IDs) or for all sites by *.

encode:
  webapp:
	connections:
	  list:
		- type: JIRA
		  enabled-sites: '*'
		- type: GOOGLE_VISION
		  enabled-sites: '*'
		- type: GOOGLE_TRANSLATE
		  enabled-sites: '*'
		- type: XERO
		  enabled-sites: '*'
		- type: BEE_BOX
		  enabled-sites: '*'
		- type: CUSTOM_OAUTH2
		  enabled-sites: '*'
		- type: COGNITO
		  enabled-sites: '*'

To create a new connected service go to Site Configuration ► Connections ► Connected Services menu.

  • Add Service — a list of services where you can choose which system you want to connect.  

  • Connected Services — a list of already added services.

  • Connected Accounts — a list of service accounts (you most likely will have several connections of the same type and can reuse an account created once).