(temp title) Getting started as a partner
Become a 360dialog partner, integrate your solution and start messaging in less than 1 hour
Last updated
Was this helpful?
Become a 360dialog partner, integrate your solution and start messaging in less than 1 hour
Last updated
Was this helpful?
Welcome to the 360dialog Partner Program! This tutorial will guide you through the essential steps to get started, from creating your Partner Account to sending and receiving your first WhatsApp message.
Before you begin, ensure you have the following:
A registered company with relevant details.
A valid payment method (credit/debit card).
Access to your company’s logo and name for branding purposes.
A publicly accessible server to handle webhook events (you can use free providers for testing purposes)
Basic understanding of REST APIs and webhooks.
Navigate to .
Enter your organization’s information, including name, address, and contact details.
New numbers can be charged under two different ways. Select the one fits better your business model.
Partner Paid: You handle all billing for your clients.
Client Paid: Clients are billed directly by 360dialog.
Only cards are available during registration, but you could configure other payment methods in the future.
Enable a seamless onboarding experience for your clients.
Set your company’s name and logo to be displayed during client onboarding.
This URL will receive events from 360dialog and Meta, such as account status updates and number registration events.
Ensure your server is set up to handle POST requests at this endpoint.
Define where users are redirected after completing the onboarding process.
This could be a confirmation page or your application’s dashboard.
Provide clients with a quick way to register numbers on the WhatsApp API.
You can also preselect the plan you want the number to be onboarded
Clients can register their WhatsApp Business number using the methods set up in the previous step. Use the Direct Link to easily register your first number or the Button if you have already implemented it in your platform.
While registering a number, you will need to create a Client Account. You should use a different email than your partner user. Just with an alias works (name+alias
@example.com).
Ensure you log out from your Partner HUB account or use a different browser to prevent auth issues.
This event is submitted when a new number is created in our system.
Navigate to the Partner Hub.
Select the registered number and generate an API key. Securely save the Number API Key beacuse we will not display it anymore. If you lose it, you will need to generate a new one.
Configure the Number webhook to receive incoming messages and outgoing message statuses.
Use the API endpoint to set the webhook URL for the specific number.
Remember you can use an online webhook test service for testing purposes.
Monitor the number webhook for incoming message events.
Now that the conversation has started, you can easily send a message using our Messaging API to answer the incoming message.
POST
https://waba-v2.360dialog.io/messages
recipient_type
string
"individual"
to
string
wa_id
of the contact you want to message. This is the phone number including the country code
type
string
"text"
text
object
Contains text-messgae field
Your next step will be to Register your company as a Tech Provider.
By following this tutorial, you’ve:
Created a Partner Account with 360dialog.
Set up Integrated Onboarding for your clients.
Registered your first WhatsApp Business number.
Sent and received your first message using the 360dialog API.
For more details, refer to the documentation.
Choose the one suits better for your needs. Learn more about plan differences . Plans are billed from the first month.
Go to the Partner Hub and
For testing purposes, you can use a free online webhook testing tools to receive webhook events (like or )
Ensure you correctly pass your 360dialog Partner ID.
Ensure you correctly pass your Partner ID.
After completing onboarding, clients are redirected to your with query parameters.
You can also.
Find more details about the full implementation .
We offer other more customizable ways to onboard new numbers that you can implement later on to provide a full custom onboarding experience.
No more configurations, you are ready to register a number
for the add number flow.
Once the first number is added, you will be able to see it in your
You will receive notifications in your for every new registered number.
More details about the webhook event
More details about the webhook event
Congratulations, if you are here means you have already registered your first number!
You are five minutes away from starting to message through WhatsApp API.
More info about
More info about .
Use a link to send a message to the registered number and start a connversation.
Find payload examples for .
For each message you send, you could receive up to 3 webhook events into your Number Webhook URL (for delivered
, read
and sent
statuses).
For more detailed information, you can navigate through our or reach our to our support team.
Have a successfull dialog!
To understand more about the Partner ID and credentials, see the .