Programmable Communication

Messaging APIs and automation, built your way

Send and receive SMS, WhatsApp, voice calls, and more from your own app with the REST API and webhooks. Or build automated services with drag-and-drop, a few lines of JavaScript, or AI.

construction-800

Write less code. Focus on what matters.

Telerivet makes it easy to send and receive text messages, but it's not just another SMS gateway API.

With Telerivet, you can build powerful mobile messaging services in just a few lines of code. 

Let AI write the code for you: Describe what you want to the AI Operator built into Telerivet, or to AI assistants or coding agents connected via MCP.

Our world-class web messaging dashboard, contact and group management, and data storage are built right in – there's no need to build everything from scratch.

script_example
universal_layer2

The universal messaging layer.

With Telerivet, you can write code once, and run it anywhere in the world. There's no need to integrate with multiple SMS gateway APIs.

Telerivet works with nearly any SMS gateway API, including Twilio and Vonage. In countries without local SMS gateway APIs, use the Telerivet Gateway app, which turns an Android phone into a local SMS gateway in any country.

Run code on our servers or yours.

If you have your own servers, use Telerivet's REST API and Webhook API to get started in minutes.

If you don't want to run your own servers, use Telerivet's Cloud Script API or Rules Engine to build mobile messaging services that run entirely on Telerivet's servers. You can easily set up your services so even non-developers can control and maintain them from their web browser.

Prefer to work with AI? Connect AI assistants and coding agents such as ChatGPT, Claude, Claude Code, and Codex to Telerivet's MCP server to send messages, analyze your data, and build automated services by chatting.

servers
import telerivet

tr = telerivet.API(YOUR_API_KEY)
project = tr.initProjectById(project_id)

sent_msg = project.sendMessage(
    content = "hello world",
    to_number = "+16505550123"
)

Send your first message in minutes

Create an API key in Telerivet, then send SMS, WhatsApp messages and voice calls with a single REST API request. Receive incoming messages and delivery updates on your own server with webhooks.

Client libraries are available for PHP, Python, Node.js, Ruby, Java and .NET.

REST API docs »  ·  Webhook API docs »

Trusted by Grab, McCormick, Zalora, Norwegian Red Cross, Dimagi, Bayview Park Hotel Manila, NDI

Start building with Telerivet

Create a free account to get an API key, or build your first automated service in minutes.

Planning a larger deployment? Talk to our team