API, AI agents and resale

WhatsApp for your software, your AI agents and your customers

A REST API to send and receive messages, an MCP server so your AI agent runs the number by signing in with your account or with a key, and extra numbers to resell to your customers.

Turbo Notify API
POST /v1/messages
{
"to": { "number": "5511988887777" },
"content": { "text": "" }
}
Your platform
Typing...

"to" also accepts a contact_id or group_id: content type is inferred from the fields you send.

At a glance

  • 300 free messages per cycle
  • no credit card
  • signed webhooks on paid plans
  • 36 ready-made tools for AI agents

Beyond sending

The features that come with every send.

Signed webhooks

On paid plans, every event reaches your endpoint with a signature you can verify.

Event polling

No public endpoint? Fetch the same events by polling, at your own pace.

Groups

Read groups and track participant events on every plan. From the Business plan, send messages to groups.

Media with your own storage

Images, audio, video, and documents stored in your own bucket (R2, Supabase, or S3).

Voice-note transcription

Turn voice messages into text using your own transcription provider.

Interactions like in the app

Edit and delete messages. From the Lone Wolf plan, react and show "typing"; from the Business plan, mark conversations as read.

Multiple numbers

From the Business plan: your main number and extra numbers in one account, each with its own address in the API.

Configurable content retention

Choose how long message content is kept: 1 hour by default, up to 7 hours on Lone Wolf and up to 72 hours on Business. After that, only the content is deleted and the message itself stays available.

MCP server

An AI agent operating your number

The same WhatsApp number, run by an agent that picks the right tool for each request on its own.

  • Send, reply, read the conversation, look up a contact, check quota, reconnect a number: 36 ready-made tools.

  • You choose what the agent can reach: on the approval screen when you sign in with your account, or in the scopes of the key you create. Give it only what it needs.

  • No tool creates, renames, removes or pairs numbers, so none of them can add to your bill.

  • If its own number's session drops, an agent allowed to reconnect numbers can bring it back without waiting on you.

With a key · .mcp.json
{
  "mcpServers": {
    "turbo-notify": {
      "type": "http",
      "url": "https://mcp.turbonotify.com",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Resell

Offer WhatsApp inside your product

Each of your customers gets an extra number for $17.90 a month, on top of the Business plan at $24.90 a month. Each number sends up to 50,000 messages per cycle, and you charge whatever you want.

Use cases by industry

See where Turbo Notify fits when your product needs to notify, answer and follow up with customers on WhatsApp.

E-commerce

Order confirmations, shipping updates, and delivery notifications.

Order confirmedPackage shippedDelivery completed

Healthcare

Appointment reminders, lab results, and follow-up messages.

Appointment scheduledLab result availablePrescription renewed

Education

School announcements, exam grades, and academic events.

Parent meetingGrade postedSchool event

Property management

Assembly notices, condo fees, and maintenance updates.

Assembly scheduledOverdue feeElevator under maintenance

Logistics

Shipment tracking, route updates, and delivery confirmations.

Package in transitCourier on the wayDelivery confirmed

AI assistants

Support that replies after hours and hands off to a person when it needs to.

Ticket updateAI-assisted support (MCP)Next step sent

Ready to get started?

The flow is the same in any segment.

Create the account and connect the number. For notifications and resale, generate the API key; for an AI agent, sign in with your account or use a key.

Start in 4 steps

From account to first message, with no message template approval process.

curl -X POST \
  https://api.turbonotify.com/v1/messages \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "to": { "number": "5511988887777" },
    "content": { "text": "Hello! This message was sent by Turbo Notify." }
  }'

# tip: "to" also accepts contact_id or group_id: the content type is inferred from the fields you send.

From POST to WhatsApp today

Create the account, connect the number and send your first message. No template approval, no waiting on Meta.

Compare plans

No overage charges. Choose the starting plan and adjust it later from the dashboard's billing screen.

Free

To validate your first integration

$0.00/month
  • 300 messages per number, per cycle
  • 2 contacts per number, per cycle
  • 1 team member
  • No extra numbers
  • No group messaging
  • Content kept for 1 hour
  • Up to 10 messages/minute
  • No webhook integrations
  • No priority support
Recommended

Lone Wolf

For a production project with moderate volume

$14.90/month
  • 1,800 messages per number, per cycle
  • 100 contacts per number, per cycle
  • 1 team member
  • No extra numbers
  • No group messaging
  • Content kept for up to 7 hours, your choice
  • Up to 50 messages/minute
  • Webhook integrations
  • No priority support

Business

For operations with a team, groups and several numbers

$24.90/month
  • 50,000 messages per number, per cycle
  • 5,000 contacts per number, per cycle
  • Unlimited team members
  • Up to 1,000 extra numbers
    +$17.90/month each
  • Group messaging
  • Content kept for up to 72 hours, your choice
  • Up to 100 messages/minute
  • Webhook integrations
  • Priority support

Custom

For high volume, dedicated support, and specific rules

Contact us
  • 500,000 messages per number, per cycle
  • 50,000 contacts per number, per cycle
  • Unlimited team members
  • Up to 1,000 extra numbers
    +$17.90/month each
  • Group messaging
  • Content kept for up to 72 hours, your choice
  • Up to 150 messages/minute
  • Webhook integrations
  • Priority support

Frequently asked questions

Answers about the API, AI agents and resale of Turbo Notify.

You connect a WhatsApp number, send messages through the REST API and follow every event by polling or, on paid plans, by signed webhook. If you prefer, an AI agent runs the number through the MCP server, signed in with your account or with a key.
The official WhatsApp Business API is run by Meta, with business verification, message template approval and its own costs. Turbo Notify is an independent service, not affiliated with Meta, and does not use that API: it connects your number as a linked device, the same way WhatsApp Web does. That is why you can start sending today, with no approval process, and your phone keeps working as usual. The number follows WhatsApp's rules, and each plan's sending pace helps protect it.
Every send follows a pace set for your plan's volume, and newly connected numbers go through a warm-up in their first days. This reduces the risk of WhatsApp restricting the number. WhatsApp always has the final say, so good practices count too: message contacts who asked to hear from you and use a dedicated business number.
Technically yes, but we recommend a dedicated business number, to keep personal conversations separate from automations and protect your personal number.
Yes. The hosted MCP server gives your agent 36 tools to read, reply and act on your number. There are two ways to connect. You can sign in with your account and approve the access (in Claude, for example); that approval has to be renewed within 90 days. Or you can use a key, in clients without sign-in and in agents that run on their own. It works with Claude Code, Cursor, agent frameworks and automation tools that accept a remote MCP server with an authorization header.
Only what you allowed. When you sign in with your account, you choose the permissions on the approval screen and can disconnect the app in Connected apps, in the dashboard. With a key, the scopes are fixed when you create it: make one just for the agent, with the minimum it needs. Treat incoming messages as third-party text that may try to give the agent orders.
Yes. On the Business plan, each of your customers gets an extra number, at a fixed price per number and with the plan's full allowance. You set what to charge and answer for how your customers use it.
Your product shows them a pairing code or a QR code, both from the API, and they connect it in WhatsApp on their own phone. They don't need a Turbo Notify account.
On paid plans, you register an endpoint in your system and every reply is delivered to it, to feed a chatbot or AI support. On the Free plan, the same events are available by polling.
It depends on the plan. Each plan has a sending pace that helps protect the number at its volume. The current values are on the pricing page.
Sends above the plan's quota are refused until the next cycle starts, on every plan. There are no overage charges.
For media (images, audio, video and documents), yes: files are kept in your own storage (Cloudflare R2, Supabase Storage or AWS S3), set up in the dashboard. Text messages don't need it. These providers' free tiers cover most teams getting started: check each provider's current limits.
Yes. The Free plan includes 300 messages per cycle to up to 2 contacts per number, no credit card required. It's enough to validate the integration.
Plans are monthly, charged to your credit card at the start of each period. You can cancel anytime, with no penalty.
Yes. An upgrade takes effect right away, prorated for the time left in the cycle. A downgrade or cancellation is scheduled for the end of the current period: you keep your current plan until then, at no extra cost.
Yes. There's no lock-in. Cancellation takes effect at the end of the period already paid, and you keep using the service until then.
There is documentation with code examples. We answer by email at support@turbonotify.com and on WhatsApp at +55 11 97311-7056. The Business and Custom plans get priority support.

Still have questions?

Tell us what you need and the team will help you integrate WhatsApp into your system.

Talk to the team

Ask about plans, resale, integration or the Custom plan.

Why us

Why choose Turbo Notify?

Start today

Free account, no card required, with documentation and code examples.

Fixed monthly price

A free plan to try it out. Above the quota, sending is refused instead of charged.

A pace that protects the number

Each plan has a sending pace for its volume, and newly connected numbers go through a warm-up. This reduces the risk of a restriction.

Other ways to reach us

Turbo Notify

Tell us where you are: evaluating, integrating or in production.

By submitting, you agree to our privacy policy.