Twilio_
Send SMS messages to your Appwrite users using Twilio and Appwrite Messaging.
2 min read
Twilio lets you send customized SMS messages to your users. These SMS messages can be sent immediately or scheduled. You can send SMS messages for purposes like reminders, promotions, announcements, and even custom authentication flows.
1. Add provider
To add Twilio as a provider, navigate to Messaging > Providers > Add provider > SMS.

Give your provider a name > choose Twilio > click Save and continue. The provider will be saved to your project, but not enabled until you complete its configuration.
2. Configure provider
In the Configure step, you will need to provide details from your Twilio dashboard to connect your Appwrite project.
You will need to provide the following information from your Twilio dashboard.
| Field name | |
|---|---|
| Account SID | Head to Twilio console > Account info > Account SID. |
| Auth token | Head to Twilio console > Account info > Auth Token. |
| Sender number | You can access numbers by navigating to your Twilio console > Develop > Phone Numbers > Manage > Active Numbers. |
After adding the following details, click Save and continue to enable the provider.
3. Test provider
Before sending your first message, make sure you've configured a topic and a target to send messages to.
4. Manage provider
Was this page helpful?
Share what worked or what we should fix. Once approved, our agents automatically apply suggested updates to the docs.