Integration Configuration Object

Each Integration type has it’s own specific configuration format. When creating or updating An integration via the API, you should provide the appropriate configuration format for that integration type.

Webhook Configuration Object

When creating a Webhooks Integration, the following fields may be provided in the config object:

Name Type Required? Description
pre_call_webhook array optional List of URLs to be notified when a call is incoming.
Example: [“https://example.com/pre-call.php”, “http://zapier.com/zaps/123”]
post_call_webhook array optional List of URLs to be notified after a call is completed.
updated_call_webhook array optional List of URLs to be notified when a call’s note or tag is changed.
sms_received_webhook array optional List of URLs to be notified when a text message is received.
lead_captured_webhook array optional List of URLs to be notified when a Form Submission is received.
post_outbound_call_webhook array optional List of URLs to be notified when an outbound call is completed.
updated_outbound_call_webhook array optional List of URLs to be notified when an outbound call’s note or tag is changed.

When creating a Custom Cookie Capture Integration, the following field should be provided in the config object:

Name Type Required? Description
grab_cookies array required List of cookie names to associate with user sessions.
Example: [“_ga”, “mycookie31”]