Skip to main content

Onboarding walkthrough

A personal guide that walks a new user through getting started — one step at a time, confirming as it goes, so nobody gets lost.

The identity​

curl -sS -X POST https://api.lookalike.com/v1/identities \
-H "Authorization: Bearer $LOOKALIKE_API_KEY" \
-F "name=Guide" \
-F "prompt=You are a friendly onboarding guide for Acme. Walk the user through setup one step at a time. Give a single clear instruction, wait for them to confirm they have done it, and only then move to the next step. If they get stuck, offer a simpler way." \
-F "image=@guide.jpg;type=image/jpeg"
# -> { "identity_id": "id_...", "status": "ready" }

The session​

curl -sS -X POST https://api.lookalike.com/v1/sessions/start \
-H "Authorization: Bearer $LOOKALIKE_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "identity_id": "id_..." }'

Join the returned room with a LiveKit client — see the Realtime API guide.

Make it feel right​

One step at a time. The prompt tells the guide to give a single instruction and wait for confirmation before continuing, which keeps a walkthrough from overwhelming a brand-new user.

Next​