Shared team inbox
Every conversation in one place with assignment, private notes, canned replies and a live 24-hour session-window timer on each thread.
assignment · notes · SLA timers
Ahmed Hassan
+20 100 555 0123
Link your Meta account and Sendport pulls every WhatsApp Business Account and phone number straight from the Graph API, wires the webhooks, and hands you a shared inbox, template manager and a clean REST API. Meta’s conversation pricing, passed through at cost.
Official Meta Tech Provider · no credit card · cancel anytime
signup to first message
markup on Meta pricing
countries reachable
webhook delivery
Sendport is a Meta Tech Provider, so onboarding runs inside Meta's own Embedded Signup. You approve the permissions; we do the rest of the Graph API choreography.
One Embedded Signup popup, straight from Meta. Approve the WhatsApp permissions and we exchange the returned code for a business token — you never copy an API key.
whatsapp_business_management · whatsapp_business_messaging
We call the Graph API for every WhatsApp Business Account you own, list its phone numbers with quality rating and messaging limit, and show them ready to select.
GET /{business-id}/client_whatsapp_business_accounts
We subscribe our app to the WABA, register the number with its PIN and point webhooks at your endpoint. Inbound messages and delivery statuses start flowing instantly.
POST /{waba-id}/subscribed_apps · /{number-id}/register
Phone numbers
GET /v22.0/{waba-id}/phone_numbers
+20 100 555 0123
Northwind Support
+971 50 555 8842
Northwind Sales
+966 55 555 1190
Northwind KSA
Meta gives you an endpoint. Sendport gives you the product around it — the inbox your agents live in, the template pipeline, the automation and the numbers your finance team asks for.
Every conversation in one place with assignment, private notes, canned replies and a live 24-hour session-window timer on each thread.
assignment · notes · SLA timers
Ahmed Hassan
+20 100 555 0123
Draft, submit and track marketing, utility and authentication templates. Approval status syncs from Meta over webhook — no dashboard round-trips.
MARKETING · UTILITY · AUTHENTICATION
Visual automations with keyword triggers, conditions, delays and handoff to a human the moment a customer asks for one.
triggers · branches · handoff
Segment contacts, throttle to your messaging tier and send template campaigns with per-recipient delivery and read reporting.
1K → unlimited tiers
Signed payloads for messages, statuses, template reviews and quality changes, with automatic retries and a replayable event log.
HMAC signed · 7-day replay
Conversation volume by category, response times per agent, template performance and the exact Meta cost of every conversation.
cost per conversation
No SOAP, no proprietary message envelope, no per-channel rewrite. If you can call an HTTP endpoint, you can ship on WhatsApp this afternoon.
curl https://api.sendport.tech/v1/messages -H "Authorization: Bearer sp_live_••••" -d '{ "to": "+201005550123", "type": "template", "template": { "name": "order_shipped", "lang": "ar" } }' # → 202 { "id": "wamid.HBgMMjAx…", "status": "queued" }
{
"event": "message.received",
"waba_id": "104839572013847",
"from": "+201005550123",
"message": {
"type": "text",
"text": "Where is my order?"
},
"session": { "open": true, "expires_in": 84600 }
}Sync contacts from your CRM, fire order updates from your store, escalate to your helpdesk — or skip all of it and drive everything from the API.
Missing one? Build it on the webhook API in an afternoon.
Quality rating and messaging limits decide how many people you can reach tomorrow. Sendport watches both, warns you before a drop turns into a restriction, and paces broadcasts to your current tier.
+20 100 555 0123 · last 7 days
Next tier unlocks automatically once quality holds for 7 days.
Sendport is one API and one inbox behind every WhatsApp use case — transactional notifications, human support and authentication — on the same number and the same conversation history.
Fire order confirmations, shipping notifications and abandoned-cart nudges as utility templates from Shopify or WooCommerce, then let customers reply into the same thread.
3.4× open rate vs. email
Route inbound WhatsApp messages to the right agent, keep the 24-hour service window visible, and escalate to a human the moment an automation stalls.
under 2 min first response
Send one-time codes as authentication templates with per-message delivery receipts, and fall back to SMS only when WhatsApp says the number is unreachable.
98% delivery in under 5s
A flat platform fee plus your monthly active contacts — the people you exchanged messages with this month. Meta's conversation charges are billed separately and passed through at cost.
How many contacts do you talk to each month?
One number, one team, everything you need to answer customers.
$39/mo
1,000 contacts · 3 seats
Start freeAutomation, broadcasts and the API — for teams messaging daily.
$99/mo
1,000 contacts · 10 seats
Connect your numberMultiple workspaces, SSO and the controls security teams ask for.
$249/mo
1,000 contacts · 25 seats
Talk to salesDedicated infrastructure, residency and a contract to match.
Custom
Annual contract
Talk to salesPlatform fee, contacts and seats — plus what Meta will charge you for conversations.
blended $0.0286 per 24h conversation · billed by Meta at cost
Sendport, per month
$99
with Meta est.
$442
Contacts are billed progressively: first 1,000 free, then $0.058, $0.031 and $0.022 per contact as you grow.
Meta charges per 24-hour conversation by category and country. Sendport passes those charges through at cost — the first 1,000 service conversations each month are free.
No. Sendport is the tech provider on the Embedded Signup, so you sign in with the Facebook account that already owns your business and approve the WhatsApp permissions in the popup. If you don't have a Meta Business Manager yet, the same flow creates one for you.
Any contact you exchanged at least one message with during the billing month — inbound or outbound. A contact sitting in your address book that you never message is free, so a 200,000-row CRM export costs nothing until you actually talk to those people. The count resets every month.
Nothing breaks. Your team keeps messaging and the extra contacts are billed progressively at the next band down — $0.058, then $0.031, then $0.022 per contact. Past 20,000 contacts you'll be spending more than $900 a month, which is the point where a committed Scale contract is usually cheaper.
Meta bills per 24-hour conversation by category (marketing, utility, authentication, service) and rates vary by country. We pass those through at cost and charge only the platform fee per connected number, so your invoice shows exactly what Meta charged.
Yes. A number can only be registered with one platform at a time, so we walk you through deregistering it from your current BSP and re-registering it on Sendport with the same two-step PIN. Your chat history stays with the old provider, but the number, display name and quality rating come with you.
Once the window closes you can only re-open the conversation with an approved template. The inbox shows a live countdown on every thread and switches the composer to template mode automatically, so agents never hit a silent send failure.
Message bodies are encrypted at rest and retained for the window you choose — 30, 90 or 365 days — or streamed to your own storage and dropped immediately. EU and UAE data residency are available on Scale.
If your business is already verified with Meta, most teams send their first template message in under two minutes. Unverified businesses can send to a limited audience while verification is pending, which usually clears within a few days.
Free to start, no card, and your first 1,000 conversations are on us.