Integrations
Twilio
How to get your Twilio API key and connect it to Nova Admin.
Go to the Twilio Console (console.twilio.com) and copy your Account SID and Auth Token from the dashboard.
Prerequisites
- A Twilio account. Sign up at https://www.twilio.com/docs/usage/api.
- An active Nova Admin workspace. Go to /agents/integrations to connect.
Steps
- Go to Twilio REST API Documentation.
- Create a new API key / Auth Token (starts with
Your Twilio Auth Token) and copy it immediately — most providers show it only once. - Note any additional required values: Account SID (e.g.
ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx), Inbound Phone Number (e.g.+15551234567 or whatsapp:+15551234567), Inbound Messaging Service SID (e.g.MGxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx), Agent Handler URL (e.g.https://twilioagenthandler-osqjwhyfuq-uc.a.run.app). - In Nova Admin, go to /agents/integrations, find Twilio, and paste the values into the credential dialog.
Credential fields
| Field | Required | Description |
|---|---|---|
| Account SID | Yes | string (e.g. ACxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) |
| Auth Token | Yes | Secret — stored encrypted, never exposed. (e.g. Your Twilio Auth Token) |
| Inbound Phone Number | No | string (e.g. +15551234567 or whatsapp:+15551234567) |
| Inbound Messaging Service SID | No | string (e.g. MGxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) |
| Agent Handler URL | No | url (e.g. https://twilioagenthandler-osqjwhyfuq-uc.a.run.app) |
Troubleshooting
- Invalid credentials: verify the key was copied in full with no trailing spaces.
- Key not working: check that your Twilio account has API access enabled and billing is active if required.
- Need help?: refer to the Twilio documentation.