Own-number WhatsApp automation

TextBotWhatsApp API

Connect your WhatsApp number, get an API key, send messages, receive replies through webhooks, and manage each workflow from your TextBot account.

5 send modes JSON webhooks USD pricing
Live workspace TextBot Console
Outbound Invoice reminder sent text + PDF + buttons
Webhook Reply captured 200 OK in 184ms
Support Ticket opened Status tracked
Textmessages
Mediafiles
Replywebhooks
01

Connect

Link WhatsApp numbers by QR code or pairing code and manage each number from your workspace.

02

Automate

Send text, media, documents, and button messages through simple GET or POST calls.

03

Listen

Receive inbound replies and file events through structured JSON webhooks.

04

Operate

Track usage, renew access, open support tickets, and keep WhatsApp automation running smoothly.

WhatsApp automation

Built for teams sending WhatsApp messages through an API.

API key management

Create separate keys per number, customer, team, or workflow with quotas and expiry.

Flexible packages

Choose a package that fits your number setup, message volume, and automation needs.

Webhook operations

Configure inbound message handling, group options, formatting options, and read states.

Support built in

Create support tickets and track responses.

WordPress plugin

Turn a WordPress site into a WhatsApp sales and support channel.

The TextBot for WordPress plugin connects your website, WooCommerce store, booking workflows, lead forms, campaigns, support conversations, and AI-assisted WhatsApp workflows to your TextBot number.

WhatsApp menu builder

Create a self-service menu for shopping, order tracking, bookings, payments, support, returns, invoices, and agent handover.

WooCommerce commerce

Send order updates, recover carts, sync product catalogs, recommend products, send checkout links, and trigger smart upsells.

Bookings and forms

Let customers request appointments, complete quote forms, submit support details, join waitlists, and receive reminders in WhatsApp.

AI agents and campaigns

Connect Ollama, Flowise, Dify, or a custom AI workflow to draft messages, recommend products, summarise conversations, check campaigns, and assist with bookings or quotes.

Support desk

Capture replies, pause the bot for live agents, assign conversations, track customer timelines, add tags, and manage opt-outs.

Reliable operations

Use webhooks, message logs, queue retries, health checks, QR codes, REST endpoints, and WordPress blocks for everyday workflows.

How it works

From signup to first send in minutes.

TextBot creates a workspace, issues the starter API key, emails credentials, and gives the user a clear path to connect WhatsApp and send their first API message.

1Signup creates key

Choose a starter package and receive credentials by email.

2Link WhatsApp

Scan a QR code or use a pairing code from your account.

3Send API traffic

Use API endpoints for text, files, documents, buttons, and replies.

Packages

Choose the WhatsApp API package that fits your workflow.

Select a package to create your TextBot workspace. Prices are shown in USD.

Loading packages...
API documentation

API endpoints for scripts and production flows.

Use GET for small jobs or POST JSON for richer payloads.

Send text

GET https://api.textbot.cc/send.php?recipient=49123123123&apikey=YOUR_KEY&text=Hello&json=yes

Send media

POST https://api.textbot.cc/api/send
{
  "recipient": "+49123123123",
  "apikey": "YOUR_KEY",
  "text": "See attached",
  "file": "https://example.com/image.png"
}

Send buttons

GET /send.php?recipient=49123123123&apikey=YOUR_KEY&text=Continue?&button1=Yes&button2=No&json=yes

Receive replies

{
  "type": "text",
  "from": "549191919191",
  "from_phone": "549191919191",
  "from_jid": "549191919191@s.whatsapp.net",
  "from_lid": "123456789012345",
  "from_name": "Joan",
  "to": "54134123123",
  "chat_id": "549191919191",
  "reply_to": "549191919191",
  "reply_to_jid": "549191919191@s.whatsapp.net",
  "file": null,
  "message": "Text Message received in WhatsApp"
}
Signup

Create your TextBot workspace

Complete your account details to create your workspace and activate your selected package.

Package Account Payment
No package selected yet.
Your account is created first. Paid packages continue to secure payment.

Reset password

Enter your account email and TextBot will send a secure reset link.

Choose new password

Your reset link is ready. Enter a new password to continue.