Connect a Twilio phone number, and text messages customers send to it arrive in Conversations. Your team replies from there, and the replies go out as SMS from the same number.
Before you start
- Who can do it: owners and administrators of the company.
- Plan: available when your plan includes Conversations inbox and Text message channel. The number of connected channels is a plan limit.
- A pipeline: new contacts get a deal in the stage you choose. See Deals and pipelines.
- A Twilio account with a phone number that can send and receive SMS in your customers' countries. Messages are paid to Twilio, not through Rutba CRM.
Step 1: get three values from Twilio
- Sign in to the Twilio Console.
- On the account's home page, copy the Account SID (it starts with
AC) and the Auth token. - Under Phone Numbers → Manage → Active numbers, note the number in international form.
Step 2: add the channel
- In the sidebar open Conversations, then click Channels.
- Open Connect Text messages and fill in:
| Field | What to enter |
|---|---|
| Channel name | A name for your team |
| New deals start in | The stage for deals from new conversations |
| Assign new deals to | Optional. A fixed person |
| New conversations go to | The owner above, or nobody, or The team member with the fewest open conversations |
| Twilio number, digits only | The number with its country code and no + or spaces, such as 15551234567 |
| Account SID | From the Twilio Console |
| Auth token | From the Twilio Console. It is stored encrypted and never shown again |
- Click Add channel. The card shows a Webhook address.
Step 3: tell Twilio where to deliver
- In the Twilio Console open Phone Numbers → Manage → Active numbers and click your number.
- In the messaging configuration, for A message comes in, choose Webhook.
- Paste the Webhook address exactly as shown, choose HTTP POST, and save.
Twilio signs each delivery with your Auth token and the exact address. Any change to the address, even an added parameter, makes the signature fail.
Step 4: test it
- From your mobile phone, send a text to the Twilio number.
- In Conversations, the conversation appears. If a contact already has your phone number, the conversation joins that contact; otherwise a new contact and a deal are created.
- Reply from the conversation. The SMS arrives on your phone.
Good to know
- Matching by phone: like WhatsApp, a text is matched to an existing contact by phone number, so a customer who writes on both channels stays one contact.
- No reply window: you can reply at any time.
- Text only: files cannot be sent on this channel, and pictures sent to the number are not received.
- Calls: the Call button on a contact opens your phone's dialler. There is no calling or call recording inside Rutba CRM.
- Changing the Auth token in Twilio stops the channel, because the token cannot be changed in an existing channel and deliveries are checked against it. Plan token changes with the platform's support.
Troubleshooting
| What you see | What to do |
|---|---|
| Texts reach Twilio but not the inbox | Check in Twilio that A message comes in uses the exact Webhook address with HTTP POST, and that the channel is On |
| Twilio's log shows a 403 answer | The Auth token in the channel does not match the account's, or the address was changed |
| The message was not sent. It is marked in the conversation. | Check the Twilio number can send to that country, and that the account has credit |
| This channel does not take files. | Send text only on this channel |
Last updated 2026-11-08