Skip to main content
This guide walks you through registering, logging in, creating your workspace, and receiving your first customer message — all in under ten minutes.
1

Register an account

Send a POST request to create your PingBack account. You need an email address, your full name, and a password of at least 8 characters.
Response
Save the access_token from the response. You’ll use it to authenticate every subsequent request.
2

Log in to get your Bearer token

If you already have an account, log in with your email and password to receive a fresh token.
Response
Pass this token as a Bearer header on every API call:
3

Create your business workspace

Before you can receive conversations, you need a workspace. Call POST /api/v1/auth/business/create with your business details.
Response
Only name is required. Fields like website, industry, team_size, and goal are optional but help PingBack personalize your experience.
4

Embed the web widget or connect a channel

With your workspace ready, add a support channel so customers can reach you.Web widget (fastest option)Create a widget for your domain, then paste the generated script tag into your website’s <head>:
Other channelsYou can also connect WhatsApp, Telegram, Instagram, X, or email from Settings → Channels in the PingBack dashboard, or via the POST /api/v1/channels endpoint.
5

Send your first message

Test the full flow by sending a message as a customer. Use the Socket.IO client_message event from your widget, or create a conversation directly via the API:
Response
The conversation appears instantly in your PingBack inbox. Your team — and Theo, the AI assistant — can pick it up from there.

Next steps

  • Authentication — learn how tokens work and how to handle expiry.
  • Channels — configure your web widget or connect a messaging channel.
  • Realtime & Socket.IO — receive live messages and typing indicators in your app.