Signup Links
What are Signup Links?
Signup Links are shareable URLs that trigger the WhatsApp Embedded Signup flow when visited. You create a link in the Dashboard or via API, share it with your end-users (e.g., via email, SMS, or your onboarding flow), and when they click it and complete the flow, their WhatsApp number is automatically connected to your account.
The link resolves to a public page hosted by Muchaw DEV that handles the full flow — no additional frontend code needed.
Creating a Signup Link
Response:
Share the url field with your end-users.
Configuration options
Managing links
How the public flow works
When an end-user visits https://connect.muchaw.dev/<slug>:
- The page fetches the link config via
GET /api/signup-links/by-slug/<slug>(public, no auth) - The Facebook Embedded Signup popup opens
- The user completes the flow and the page calls
POST /api/signup-links/by-slug/<slug>/completewith the authorization code - Muchaw DEV provisions the number automatically
- The user is redirected to
redirectUrl(if configured)