Own-number WhatsApp automation

Send, receive, bill, and support WhatsApp API users from one clean portal.

TextBot gives every linked number its own API key, usage limits, package billing, webhooks, support tickets, and a sleek workspace for day-to-day messaging operations.

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 created Email confirmation sent
24/7portal access
SSLall hosts
PayFastcheckout
01

Connect

Link WhatsApp numbers by QR code or pairing code and manage every key from the portal.

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

Manage products, limits, PayFast, SMTP, renewal reminders, users, and support tickets.

Platform control

Built for teams who need WhatsApp automation to feel managed, not patched together.

API key management

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

Billing-ready packages

Publish super-admin products to the website and route paid checkout through PayFast.

Webhook operations

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

Support built in

Users can create tickets from the portal and receive professional email confirmations.

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 the portal.

3Send API traffic

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

Packages

USD packages published directly from Settings.

Packages created by the super admin appear here automatically, including free trials and paid upgrades. PayFast converts the payment amount at checkout.

Loading packages...
API documentation

Readable endpoints for quick 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_name": "Joan",
  "to": "54134123123",
  "file": null,
  "message": "Text Message received in WhatsApp"
}

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.