WhatsApp API

WhatsApp messages from the same API as everything else

Send approved template messages to start a conversation, then reply with text, media and buttons while the customer is talking to you. Fall back to SMS when WhatsApp is not available.

Example request
curl https://api.techalpha.io/v1/messages \  -H "Authorization: Bearer $TECHALPHA_KEY" \  -d channel="whatsapp" \  -d to="+14155550123" \  -d template="appointment_reminder" \  -d fallback="sms"
WhatsApp · +1 415 555 0123
Hi Emily, your appointment is tomorrow at 10:00 AM.
ConfirmReschedule
  • Queued
  • Sent
  • Delivered
  • Read

Example request. Endpoints may change during early access.

What teams use WhatsApp for

Notifications

Template messages for bookings, orders and account updates.

Support replies

Answer customers with text, images and documents.

SMS fallback

Send an SMS when a number is not on WhatsApp.

Use WhatsApp from an AI agent

The Techalpha MCP server exposes WhatsApp as tools any MCP client can call. Your agent gets the same capability as your code, with the same key.

About the MCP server

Planned tools

  • whatsapp_sendSend a template or session message
  • whatsapp_templatesList approved templates

Start building with WhatsApp

Early access is open. Tell us what you're building and we'll set you up with OTP, lookup, messaging, voice and the MCP server.