# Answer Telegram customer FAQs with Gemini and Google Sheets

> Quick overview This workflow listens for incoming Telegram messages, pulls an FAQ from Google Sheets, and uses Google Gemini to reply in the customer’s language while keeping short chat history. It classifies whether a human needs to step in, logs each exchange to Sheets, and alerts the owner on Telegram when needed. How it works 1. Triggers when a customer sends a message to your Telegram bot. 2. Loads your business details and reads the full FAQ table from Google Sheets. 3. Uses Google Gemini (with a 10-message chat memory per chat) to generate a reply strictly from the FAQ and business info, then sends the response back to the customer on Telegram. 4. Uses Google Gemini again to classify the exchange as “Answered” or “Needs a person” based on the customer message and the bot’s reply. 5. Appends the conversation details to a Google Sheets Log tab, marking whether human help is required. 6. If the message needs a person, sends a Telegram alert to the owner and logs the handoff to Goog

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