Test Scenarios
Ask a knowledge questionTry:
Do you handle emergency AC repair?Start a leadTry:
I need plumbing help at 123 Main Street today.Complete contact detailsTry:
My name is Jane Doe and my phone is 555-222-1000.This page uses the same one-script widget that a contractor site would embed. The chat path can be evaluated publicly while owner SMS alerts remain controlled by deployment settings.
What Happens Internally
1. Session
/widget/init returns a JWT-backed session token.2. Streaming
/chat/stream sends the answer through Server-Sent Events.3. RAGThe agent retrieves top knowledge chunks from Supabase pgvector.
4. Lead CaptureWhen service, urgency, location, and contact fields are complete, a lead row is created.
Safe Database Preview
Masked Supabase snapshot. Session tokens, message bodies, names, addresses, and raw knowledge content are not exposed.
Loading sanitized table preview...