What you build
- Create business connections for users tied to your service account.
- Hand off desktop users to a mobile web flow with QR and short codes.
- Send users back to your app when verification finishes.
- Receive webhook events about connection status changes.
How the web app handoff works
The web app detects desktop traffic and routes it through a desktop handoff screen. That screen generates a mobile URL and a QR code so users can continue on their phone.- A user opens an invite URL on desktop or mobile.
- If the device is not mobile, the app redirects them to
/desktopand preserves the original route in aredirectquery param. - The
/desktopscreen renders a QR code so the user can continue on mobile. - The user completes the verification in their mobile browser, and the desktop session is updated automatically.
- The desktop screen polls for status and redirects back to the
redirect_urlyou provided in the invite when the user finishes. - If there is no
redirect_url, the user can return to their previous tab.
vyjoin.com on their phone and enter the invite code if they cannot scan the QR.
Quick start at a glance
- Create a service account and API key.
- Register a business connect user and generate an invite.
- Send desktop users to the web app’s
/desktophandoff screen. - Handle the return redirect in your app.
- Subscribe to webhooks to track connection state changes.
quickstart for the step-by-step flow.