Skip to main content
Back to list of integrations Use the Twilio integration to let agents send SMS, place text-to-speech calls, look up numbers, and retrieve messages and recordings through Action Tools.

Supported actions

Actions are Twilio operations that an agent runs as Action Tools during a conversation. You can also run them from an Integration node in a workflow.

Workflow triggers

Triggers are Twilio events that start a workflow automatically. Select them as app triggers when you configure a workflow.

Prerequisites

  • A Twilio number that is SMS-capable or voice-capable. Trial accounts can message only verified numbers.

Set up the integration

1

Create the auth profile

In Integrations, select Twilio > Connect. On Project Auth Profiles, select New Profile > Integration Profile > Twilio > Continue. Enter the Account SID as Username and the Auth Token as Password (both on the Twilio Console dashboard), and select Create Profile.
2

Create the action tool

In Tools, select New Tool > Action > Twilio > Continue. Select the Action and Auth Profile, set parameter defaults (leave a value empty for the agent to supply at runtime), and select Create Tool. Set from as a default. Then assign the tool to an agent.

Action reference

Enter all phone numbers in E.164 format, for example +15558675310.
Sends a request to any Twilio REST API endpoint. Artemis injects the authorization header from the auth profile.

Troubleshoot common issues

Related articles: