> For the complete documentation index, see [llms.txt](https://codemash.gitbook.io/codemash/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://codemash.gitbook.io/codemash/cloud/sms/integrations/providers.md).

# Providers

The SMS providers you can connect — Twilio and the Fake sandbox send today, six more are coming soon.

**Where:** SMS → Integrations → **Add New Integration** · `/projects/<project>/sms/integrations/pick`

The page **Select "SMS" Integration** lists every SMS provider as a card with a short description, **View documentation** / **See examples** (they open the provider page here) and a **Connect** button. Twilio and the Fake sandbox can be connected today; Vonage, Plivo, Telnyx, Bird, Telesign and Sinch carry a **COMING SOON** badge, the note *Sending SMS through \<Provider> is not supported yet.* and a turned-off **Connect**.

<figure><img src="https://712692422-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHy372bqsaex2cqS3ikhL%2Fuploads%2Fgit-blob-38719a3244385f28fe63242ddc731c48ec48aabe%2Fproviders-list-1.png?alt=media" alt="Select SMS Integration with eight provider cards: Twilio with an active Connect button; Vonage, Plivo, Telnyx, Bird, Telesign and Sinch with COMING SOON, the not-supported note and a grey Connect; Fake SMS (Test Me) with an active Connect"><figcaption><p>The SMS providers.</p></figcaption></figure>

## Columns, search and filters

| Provider           | Sends today?                      | What it asks for                                          | Page                                                                         |
| ------------------ | --------------------------------- | --------------------------------------------------------- | ---------------------------------------------------------------------------- |
| Twilio             | yes — real SMS                    | Account SID, Sender Phone Number, Auth Token              | [Twilio](/codemash/cloud/sms/integrations/providers/twilio.md)               |
| Vonage             | coming soon                       | API Key, Sender, API Secret                               | [Vonage](/codemash/cloud/sms/integrations/providers/vonage.md)               |
| Plivo              | coming soon                       | Auth ID, Sender Phone Number, Auth Token                  | [Plivo](/codemash/cloud/sms/integrations/providers/plivo.md)                 |
| Telnyx             | coming soon                       | Messaging Profile ID, Sender Phone Number, API Key        | [Telnyx](/codemash/cloud/sms/integrations/providers/telnyx.md)               |
| Bird               | coming soon                       | Originator, Region, API Key                               | [Bird](/codemash/cloud/sms/integrations/providers/bird.md)                   |
| Telesign           | coming soon                       | Customer ID, Sender, API Key                              | [Telesign](/codemash/cloud/sms/integrations/providers/telesign.md)           |
| Sinch              | coming soon                       | Service Plan ID, Sender Phone Number, API Key, API Secret | [Sinch](/codemash/cloud/sms/integrations/providers/sinch.md)                 |
| Fake SMS (Test Me) | records every send, delivers none | nothing — fixed values                                    | [Fake SMS (Test Me)](/codemash/cloud/sms/integrations/providers/fake-sms.md) |

Every real provider also asks for an **Integration Name**. The page has no search: press **Connect** on a card to open its form at `…/sms/integrations/new/<provider>`, for example `…/new/twilio`.

## What you can do here

* [Connect Twilio](/codemash/cloud/sms/integrations/providers/twilio.md)
* [Add the Fake SMS (Test Me) sandbox](/codemash/cloud/sms/integrations/providers/fake-sms.md)
* Then [test](/codemash/cloud/sms/integrations/test.md), [set as default](/codemash/cloud/sms/integrations/set-default.md), or [disable or delete](/codemash/cloud/sms/integrations/disable.md) the integration.

Each integration has one sender (its number or sender ID); several senders need several integrations, even with the same provider account. Every provider is saved with the same call, [Save Sms Integration](/codemash/api-reference/notifications/sms/save-sms-integration.md) — the `provider` field picks the form.
