TextCall Header
Inbox

Every conversation, one inbox.

Receive and reply across SMS, WhatsApp, Viber and Telegram from a single shared inbox — route to agents, automate with bots, and keep every message logged and searchable.

SMS · WhatsApp · Viber · Telegram — one shared inbox

Inbox
Maria2mI need to reset my password
John6mJOIN
Elena14mClaimed, thanks!
MariaWhatsApp
Hi, I need to reset my password
Sure — tap the secure link I just sent you.
Got it, all sorted. Thanks!
Reply on WhatsApp…
What you get

What you get

📥

Every channel, one view

Inbound SMS, WhatsApp, Viber and Telegram threaded together in one shared inbox — no tab-switching.

👥

Assign & collaborate

Route conversations to the right agent or team, with handoff from bots to humans when it matters.

🤖

Automate & log

Bots handle the routine, and every inbound and outbound message is logged, searchable and auditable.

SMSWhatsAppViberTelegram
Reach & reliability

Stop losing replies across channels

Customers reply on whatever channel they prefer. The unified inbox captures every inbound message in real time, keeps conversations in one thread, and makes sure a reply never slips through the cracks.

  • One inbox for SMS, WhatsApp, Viber and Telegram.
  • Real-time inbound webhooks behind every conversation.
  • Agent assignment, bot automation and handoff.
  • Complete, searchable, auditable message history.

Why operators switch

4
Channels, one inbox
Real-time
Inbound capture
Agents
& bots
100%
Logged & searchable
For developers

Built for developers — read the docs

Every inbound message across channels is normalised into one model and delivered to your endpoint in real time; reply on the same channel over one API — the inbox stays in sync.

  • One message.inbound model across every channel.
  • Signed webhooks with retry on timeout, 5xx and 429.
  • Reply over one API on the channel the customer used.
  • Every message stored, threaded and searchable.
inbox.sh
# 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": "Sure \u2014 tap the secure link I just sent."
  }'

# → 200 OK · queued · threaded in the inbox
Contact Sales

Bring every conversation into one inbox

Tell us which channels you want to receive on — we’ll set up your inbox, webhooks and logging.