# Qualify website leads with an OpenAI chatbot, Supabase, Sheets and Twilio

> Quick overview This workflow turns website visitors into qualified leads. Local service businesses — plumbers, clinics, salons, contractors — whose websites get visitors but few enquiries, and agencies that want to offer a chatbot service without building one from scratch. How it works 1. A website visitor chats through a webhook endpoint. 2. An AI agent answers questions from your FAQ knowledge base (Supabase vector store). 3. An information extractor pulls the lead's name, phone, service needed and preferred time from the conversation. 4. Qualified leads are saved to Google Sheets. 5. The owner gets an instant SMS via Twilio. 6. The full chat transcript is emailed to the owner via Gmail. 7. Every Monday at 8:00 AM, the knowledge base updater lane downloads your FAQ document from Google Drive, re-chunks it, and upserts it into the same Supabase table the chat agent searches — answers stay current without manual work. Setup 1. Connect your own OpenAI, Supabase, Google Sheets, Google Dr

- **Domain**: `n8n-workflow-21293.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/21293
- Page (HTML): https://agenstry.com/agents/n8n-workflow-21293.n8n.io
- Documentation: https://n8n.io/workflows/21293
