Skip to content

Your WhatsApp,answered by AIand your team.

AI agents reply instantly, flows decide the path and your team steps in when it matters. Every event reaches your system through Meta’s official API.

  • Meta Tech Partner
  • Coexistence with the WhatsApp Business app
  • Signed webhooks
  1. Reached your number · 14:30

    Do you deliver to Campinas?
  2. AI agent replied in 1.8 s

    We do! Campinas takes up to 2 business days. Want me to work out the shipping?
  3. Flow decided

    Sales · delivery question
  4. Team

    Ana (Sales) took over to close the order
  5. Your system received

    POST api.yourcompany.com/whatsapp · 200 · 112 ms

Demo with fictional data.

The journey of a message

From the customer’s phone to your system, in seconds. Scroll and follow it. Chats, names and orders in the examples are fictional.

It reaches your official number

Keep the app. Get the API.

Through Meta’s Embedded Signup you scan a QR code in the WhatsApp Business app and the same number starts working on the official API. The app stays on the phone, with the last 6 months of history synced.

  • No new number
  • History and contacts synced
  • What’s sent from the app shows up in the dashboard

Connect WhatsApp Business

In the app: Settings › Business tools › Business platform

Sync

  • Chat historyDone6 months
  • ContactsDone1,284
  • Messages sent from the appOnReal time

An AI agent replies

Agents that answer like your best salesperson.

You decide what the agent knows, what it can do and when to hand over to a person. It replies in seconds, at any hour, drawing on your catalog, your policies and your systems.

AI Assistant

Live in Sales and Support

Knows

Product catalogDelivery policyFAQ

Can do

Quote shippingLook up an orderCreate a payment link

Hands over to a person when

the customer asksthere’s a complaintthe order is over R$ 2,000

Tone of voice

How long to Campinas?

Campinas gets it within 2 business days! Want me to quote the shipping now?

Checked Delivery policy · 1.8 s

A flow picks the path

Service flows, right in the dashboard.

Set the rules for every conversation in plain screens: where each intent goes, who answers, what happens after hours. AI detects the intent and the flow takes the chat to the right place.

Show the path for

Flow: Main service

Active
Message receivedAI detects the intent
Business hours
Mon to Fri, 8am to 6pm
Welcome message
On
After each step
Send event to webhook

The team steps in where it matters

Your whole team on one account.

Sales, support and billing answer the same number, each in the chats that are theirs. Click a chat and hand it to someone else.

Marina Alves

Sales
  1. Hi! Do you deliver to Campinas?

    14:30

  2. We do, within 2 business days.

    Ana · from the phone · 14:31

  3. Can I pay by card?

    14:32

Reply…

Assign to

Assignment and queues
Every chat has an owner, and unowned ones land in the right team’s queue.
Internal notes
The team agrees on the answer right there, out of the customer’s sight.
Quick replies and templates
Saved texts and Meta-approved templates to start conversations.
The phone still counts
Whoever answers in the WhatsApp Business app shows up in the same history.
Per-person permissions
Decide who sees which numbers and who can export chats.

And your system receives everything

The API and webhooks are yours too.

Use the dashboard, your own systems, or both. Send messages through the API and receive every event at your endpoint: messages, statuses, agent replies, handoffs.

HMAC signing
Every delivery carries a header proving where it came from.
Retries with a queue
If your endpoint goes down, the event waits and is resent.
Routing by number
Sales in one system, support in another.
Replay
Resend what failed once your system is back.

Send

cURL
curl -X POST https://messaging.byorbit.space/v1/messages \
  -H "Authorization: Bearer $BYORBIT_KEY" \
  -d '{
    "channel": "sales",
    "to": "contact_8f21",
    "type": "text",
    "text": "Your order #4821 is out for delivery."
  }'

Receive

POST https://api.yourcompany.com/whatsapp
x-byorbit-event: agent.replied
x-byorbit-signature: sha256=4f1a9c0e…

{
  "event": "agent.replied",
  "channel": "sales",
  "contact": "contact_8f21",
  "agent": "AI Assistant",
  "intent": "delivery",
  "text": "We do! Campinas takes…"
}
  1. Attempt 1+0 s503
  2. Attempt 2+30 s503
  3. Attempt 3+2 min200
  4. Delivered on the 3rd attempt

Illustrative endpoints and events. The full API reference comes with onboarding.

The limits, no fine print.

Coexistence follows rules set by Meta. Better to know them before you sign.

Meta’s rules, subject to change. We confirm availability for your country and number during onboarding.

With coexistenceCloud API without the app
Send throughputWith coexistence: 20 messages/s per numberCloud API without the app: From 80 messages/s
History on connectWith coexistence: Up to 6 months of one-to-one chats; media from the last 14 daysCloud API without the app: Starts empty
GroupsWith coexistence: Not syncedCloud API without the app: Not supported
Disappearing and view-once messagesWith coexistence: Turned off on the numberCloud API without the app: Not supported
Messages sent from the appWith coexistence: Free, and they reach your system as echoesCloud API without the app: There is no app
Using the appWith coexistence: Opening the app at least every 14 days keeps the link aliveCloud API without the app: Does not apply

One plan: Enterprise.

A contract sized to your volume. Meta’s per-message fees are billed directly to your company’s WhatsApp Business account.

Cloud API directYou build itByOrbit MessagingBy proposal
AI agentsYou wire up a model and code the rulesIncluded, with handoff to a person
Service flowsYou code themSet up in the dashboard
Team inboxYou build itIncluded, for the whole team
Coexistence onboardingYou implement Embedded SignupReady, with QR code and sync
Receiving webhooksYour server must always answerQueue with retries and replay
Delivery signingYou verify Meta’sHMAC with your own secret
Many numbersOne token and one webhook per appRouting by number
SupportMeta’s documentationDirect support from the ByOrbit team
Meta feesBilled by MetaBilled by Meta, no markup from us
Meta’s documentationRequest a proposal

Cloud API direct

You build it

AI agents
You wire up a model and code the rules
Service flows
You code them
Team inbox
You build it
Coexistence onboarding
You implement Embedded Signup
Receiving webhooks
Your server must always answer
Delivery signing
You verify Meta’s
Many numbers
One token and one webhook per app
Support
Meta’s documentation
Meta fees
Billed by Meta

ByOrbit Messaging

By proposal

AI agents
Included, with handoff to a person
Service flows
Set up in the dashboard
Team inbox
Included, for the whole team
Coexistence onboarding
Ready, with QR code and sync
Receiving webhooks
Queue with retries and replay
Delivery signing
HMAC with your own secret
Many numbers
Routing by number
Support
Direct support from the ByOrbit team
Meta fees
Billed by Meta, no markup from us

Questions

What is WhatsApp coexistence?

It is Meta’s official mode in which a number stays in the WhatsApp Business app and, at the same time, sends and receives through the Cloud API. Chats show up on both sides.

Do I have to stop using the WhatsApp Business app?

No. Your team keeps answering on the phone. What they send from the app reaches your system as an echo, and what your system sends shows up in the app.

Is this the official API or a WhatsApp Web session?

It is Meta’s WhatsApp Business Platform (Cloud API). The coexistence QR code is part of the official Embedded Signup, not a WhatsApp Web session.

Why don’t you use unofficial WhatsApp APIs?

Because they work by imitating WhatsApp Web, which breaks Meta’s terms and policies. In practice the number tends to get blocked or banned, often without warning, and the business loses its channel to customers. We don’t agree with that shortcut: we only work with the official WhatsApp Business Platform, which keeps your number safe.

How does billing work?

You pay ByOrbit the Enterprise contract, set by volume and by how many numbers you connect. Per-message fees belong to Meta and are billed by Meta to your company’s WhatsApp Business account.

What if my webhook goes down?

Events wait in the queue and are resent with a growing interval. Those that run out of attempts move to the replay queue, and you resend them when your system is back.

I already use another API provider. Can I switch?

Yes. Meta lets you migrate a number between providers while keeping the number and its approved templates. We plan the switch so support doesn’t stop.

How do I control what the AI agent says?

You define what it knows (catalog, policies, FAQ), what it can do and when to hand over to a person. Every reply stays in the chat history, and your team can take over at any moment.

How many people can answer on the same number?

Your whole team. Everyone has their own dashboard login, chats are assigned to whoever will handle them, and people who stay in the WhatsApp Business app show up in the history too.

Is ByOrbit a Meta partner?

Yes. ByOrbit is a Meta Tech Partner and only uses the official WhatsApp Business Platform APIs.

Shall we connect your number?

Tell us your volume and use case. A person on the team replies within 24 hours with a proposal.