Connect integration
Integrations
Connect integration
Connect or update credentials for a telephony, WhatsApp, or scheduling provider
POST
Connect integration
Connects or updates credentials for a third-party provider. The backend verifies the credentials with the live provider API before saving them (returning 201 on success, 400 if credentials are rejected by the provider, or 502 if the provider is unreachable).
Body parameters
string
required
Provider key — one of
PLIVO, TWILIO, ACEFONE, VOBIZ, CAL_COM, WHATSAPPstring
required
A friendly label for this connection (e.g.
Main Plivo Account or Support WhatsApp)object
required
Key-value pair credentials specific to the provider:
- PLIVO:
{ "auth_id": "...", "auth_token": "...", "application_id": "..." } - TWILIO:
{ "account_sid": "...", "auth_token": "..." } - ACEFONE:
{ "api_token": "...", "auth_token": "..." } - VOBIZ:
{ "auth_id": "...", "auth_token": "..." } - CAL_COM:
{ "api_key": "..." } - WHATSAPP:
{ "accessToken": "...", "phone_number_id": "...", "business_account_id": "..." }

