Global providers · Global
Sinch WhatsApp API setup for Ultra WhatsApp
Send WhatsApp templates through the Sinch Conversation API, from an app with the WhatsApp channel.
What Ultra WhatsApp asks for
| Project ID | dashboard.sinch.com, Settings, Project management. |
|---|---|
| Conversation API app ID | dashboard.sinch.com, Conversation API, Apps. The app must have WhatsApp configured. |
| Access key ID and secret | Settings, Access keys. The secret is shown only once. |
| App region | United States, Europe or Brazil, matching your Conversation API app. |
| WhatsApp sender number (optional) | For display and for matching replies. |
- Sinch WhatsApp templates (opens developers.sinch.com)
- Sinch dashboard (opens dashboard.sinch.com)
- Sinch access keys (opens dashboard.sinch.com)
Steps
- Sign up at dashboard.sinch.com and create a Conversation API app with the WhatsApp channel.
- Copy the Project ID and App ID, and create an access key. The secret is shown once.
- In Ultra WhatsApp open Numbers, click Connect a number, and choose I already have my details. Pick Sinch from the list and paste these values and pick the same region as your app. Click Test connection, then save.
- Add each approved template with Templates, Add manually. The template name is what Sinch expects.
- For delivery statuses, start the receiver under Settings, Webhook & replies, give it a public HTTPS address, and paste the status address Ultra WhatsApp shows for Sinch into Sinch's webhook settings. It contains your secret verify token, so keep it private.
- Send a test template to your own number with Tools, Quick single send.
Good to know
- Customer replies stay in Sinch's dashboard. The Ultra WhatsApp inbox receives replies from the Meta Cloud API, 360dialog, Gupshup and Twilio.
- Sinch adds its own platform or per-message fees to Meta's charges; check its current plans.
When Sinch makes sense
A provider can make onboarding easier and may be the account you already have, but it adds its own platform or per-message fees on top of Meta's charges. The rules stay the same either way: approved templates, opted-in contacts and Meta's messaging limits. Where the steps above set up a webhook, delivery statuses need that address saved in the provider's dashboard.
Dashboards change their menus from time to time; if a label differs, look for the API keys or developer section. Stuck? See the Ultra WhatsApp troubleshooting table, the Ultra WhatsApp user guide, or contact us.
Related guides and pages
- Ultra WhatsApp setupTelnyx WhatsApp API Setup, Step by StepConnect your WhatsApp Business Account, create an API key, add the number and sync templates from Telnyx.Open

- Ultra WhatsApp setupPlivo WhatsApp API Setup, Step by StepOnboard your number in the console, copy the Auth ID and Auth Token, and add approved templates by hand.Open

- Ultra WhatsApp manualConnect a WhatsApp Cloud API NumberThe phone number ID, the WhatsApp Business Account ID, a permanent token and checks for each.Open

- Ultra WhatsApp manualWhatsApp Message Templates: Sync, Create, ApproveSync approved ones, write new ones with header, body, footer and buttons, and submit them for approval.Open

- Ultra WhatsApp manualWhatsApp Webhook and Replies Inbox SetupA public HTTPS address, the verify token, receiving delivery statuses, and answering replies in 24 hours.Open

- Ultra WhatsAppBulk WhatsApp Software Price: $79 a YearUltra WhatsApp is from $79 a year, $29 a month or $199 once, for 1, 3 or 10 devices, with a 15-day refund. Meta bills separately.Open

WhatsApp is a trademark of Meta Platforms, Inc. Ultra WhatsApp is an independent product by Code Craft and is not affiliated with or endorsed by Meta.