textbee Logotextbee.dev
Plans from $9.99/mo.View Plans

Forward SMS to email, Telegram, Slack, Teams and more from your own Android number

Every text your Android phone receives can land somewhere more useful than the phone: an inbox, a chat, a spreadsheet, another number or your own API. textbee uploads each incoming SMS and sends a signed webhook; a short relay you run checks the signature and forwards the text. Each page below has the relay, tested against a mock of its destination, the setup on that side, and the limits that apply there.

Updated

How every relay works

  1. The phone receives a text and the textbee app uploads it to your account.
  2. textbee posts a MESSAGE_RECEIVED webhook to the relay, signed with HMAC-SHA256 in the X-Signature header.
  3. The relay verifies the signature, drops a delivery it has already handled, and forwards the sender and the text.
  4. If the destination is down, the relay answers 502 and textbee delivers the same event again later. Errors a retry cannot fix are logged instead.

textbee delivers the webhook once the phone has uploaded the text, so a phone that was offline delivers its backlog when it reconnects. Texts received more than 48 hours before the upload are stored but not sent to webhooks. A 5xx answer or a timeout is retried, up to 10 attempts in all with growing gaps, and a subscription that keeps failing is paused. Received messages count toward the plan allowance the same as sent ones.

No server to run a relay?

A workflow tool that accepts webhooks can take its place. The n8n guide shows a Webhook trigger fed by textbee. Without a public address at all, poll GET /gateway/messages with direction=received and a cursor on a schedule, and forward what comes back.

Why WhatsApp is not on the list

The WhatsApp Cloud API lets a business send free text only within 24 hours of the person last messaging or calling it. Outside that window it accepts pre-approved template messages only, so it cannot pass on arbitrary texts as they arrive.

Sources

  1. developers.facebook.com, checked on September 23, 2026