Give customers a number to text. Receive inbound SMS — plus WhatsApp, Viber and Telegram — in real time via webhooks, fire keyword auto-replies, and keep every two-way conversation logged and threaded.
Receive SMS · Real-time inbound webhooks · Keywords, auto-reply & logs
Every inbound message is normalised and POSTed to your endpoint as a message.inbound event — signed, retried, at-least-once.
Inbound and outbound in one log, filterable by channel, direction, sender, status, app and date — newest first.
See conversations across channels in one place, with a complete, auditable record for support and compliance.
Customers reply on the channel they prefer. TextCall ingests inbound across channels, reacts in real time, and keeps every message visible — so support, bots and CRMs all stay in sync.
A customer texts your number, we fire a real-time message.inbound webhook, and your auto-reply goes straight back — every message logged and threaded.
Every inbound message across SMS, WhatsApp, Viber and Telegram is normalised into one model and POSTed to your endpoint — signed, retried, at-least-once. Reply on any channel over one API.
message.inbound model across every channel.# Reply to an inbound message on any channel curl -X POST https://api.textcall.com/v2/messages \ -H "Authorization: Bearer $TEXTCALL_KEY" \ -H "Content-Type: application/json" \ -d '{ "to": "+35799000000", "channel": "whatsapp", "text": "Thanks \u2014 all sorted!" }' # → 200 OK · queued · reply threaded in the inbox
Tell us which channels you want to receive on — we’ll set up inbound webhooks, logging and your inbox.