Custom Integrations
Introduction:
Custom Integration allows users to send events from any external system to Console. The integration allows the user to define a custom event(s) associated with that integration and the event payload can be passed to Webhook URL provided by us along with an authorization token in the header and the required mandatory property for the events.
Creating a Custom Integration:
We can find the custom integration widget on All integrations tab on integrations modules
Every integration would need to have a unique name per project
Once the Integration is created you can view the different parameters of the Callback URL which will be generated by the Platform to be integrated to your system for sending the Events.
Callback URL: This is the Webhook through which the Event data can be send to the platform
Authorization Token: System generated token for authenticating the URL
User can view the sample JSON, that details all the mandatory fields and payload structure that needs to be sent for every event
Users can create an event, define properties (mandatory and optional), post defining the event can be consumed subsequently by different modules within Console.
After defining the events the integration is complete and users can start sending events to the specified URL
Note:
- At Least 1 event must be defined for an integration to be working, we nudge the user by prompt and disabling the connected button incase the integration doesn’t have any events
- We can support multiple instances for custom integrations
Updated 10 months ago