# Follow up real estate site visits from Telegram with OpenAI, GoHighLevel and Gmail

> Quick overview This workflow listens for Telegram voice notes from real-estate agents, transcribes and extracts buyer intent with OpenAI, updates the buyer in GoHighLevel, matches similar available listings from Google Sheets, emails top matches via Gmail, creates interest-based follow-up tasks, and confirms actions back in Telegram. How it works 1. Triggers when an agent sends a message to your Telegram bot and prompts for a voice note if the message is not audio. 2. Downloads the Telegram voice note and uses OpenAI audio transcription to convert it to text. 3. Uses OpenAI (GPT-4o-mini) to extract structured visit details (buyer contact info, preferences, budget, and interest level) and builds a CRM note plus a timed follow-up plan. 4. If a phone number or email is present, upserts the buyer contact in GoHighLevel and adds the formatted site-visit note to the contact record. 5. Reads available listings from Google Sheets, scores them against the buyer’s criteria, and selects the top t

- **Domain**: `n8n-workflow-19887.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/19887
- Page (HTML): https://agenstry.com/agents/n8n-workflow-19887.n8n.io
- Documentation: https://n8n.io/workflows/19887
