Connect SMS and voice with Twilio

Enable the channel that reaches people with no app, no screen and no desk — and test it with a real phone before you rely on it.

Applies toMain platformWeb
Needsadmin.orgSettings

SMS is the lowest common denominator: it reaches an old phone, a phone with no app installed, and a person who never signed in. The same integration carries voice and WhatsApp, and it is the channel silent panic depends on.

Before you start

Have these ready.

  • A Twilio account with a sending number.
  • The admin.orgSettings permission.
  • A phone you can receive a test message on.
  1. 01

    Configure the provider

    Open Integrations and configure the SMS and voice provider with your Twilio account credentials.

    Field or controlWhat it does
    Account SIDYour Twilio account identifier, beginning AC.
    Auth TokenThe account credential. Treat it as a secret — credentials are stored encrypted per organisation.
    Twilio Phone NumberIn E.164 format, for example +441234567890. It must support both SMS and voice — check its capabilities in the Twilio Console before saving.

    A number that only supports SMS will configure cleanly and then fail silently the first time a scenario tries a voice call. Check capabilities, do not assume them.

    MassComs Twilio dialog showing Account SID, Auth Token and Twilio Phone Number fields.
    Twilio configurationMassComs Twilio dialog showing Account SID, Auth Token and Twilio Phone Number fields.
  2. 02

    Send a real test

    The configuration screen lets you enter a phone number to receive a test SMS or voice call. Use a real phone and read what arrives.

    Confirm it worked

    The message arrives, is legible, and comes from a number that does not look like spam.

  3. 03

    Enable the SMS channel on scenarios

    SMS reaches people only where a scenario has the channel enabled. Enabling the provider does not automatically add the channel to existing scenarios.

    This is a common gap: SMS is configured, tested and never used, because no scenario turned the channel on.

  4. 04

    Use approved message templates

    Pre-approved SMS and WhatsApp templates are safer than free text at activation. Approve the wording once, reuse it many times.

    See Approve scenarios and message templates.

  5. 05

    Configure the silent panic numbers

    Silent panic notifies configured security and police numbers by SMS. Set those numbers in organisation settings, and agree with the recipients what they will do.

    Silent panic with no configured numbers produces an alert with no destination. Configure and test it before relying on it.

  6. 06

    Check consent

    SMS can only be sent to people whose contact channel and consent are recorded. A low consent rate is a coverage gap.

    See Manage consent and notification channels.

Troubleshooting

When it does not go to plan.

SymptomUsual causeFix
Test message never arrives.Credentials, sending number, or a carrier block.Check the Twilio console for the message status — it will say whether it left Twilio.
SMS works in the test but not in an incident.The scenario does not have the SMS channel enabled.Enable it on the scenario and re-test with a TEST-type incident.
Some recipients get nothing.No mobile number, or no recorded consent.Check the person's contact channels and consent in the register.

Good to know

Small details that prevent big confusion.

  • SMS is the channel that reaches people the app cannot. It is worth the setup cost for that alone.
  • Test with a real phone. A provider dashboard saying delivered is not the same as a person reading it.
  • Silent panic depends on this channel for delivery. Without it the alert is still raised and audited, but nobody is texted.

Was this guide clear?

Help us make the next version better.