{"product_id":"telegram-pdf-q-a-with-gemini-pinecone-n8n-workflow","title":"Telegram PDF Q\u0026A with Gemini + Pinecone (n8n Workflow)","description":"\u003ch3\u003eTurn your Telegram PDF uploads into instant Q\u0026amp;A—powered by Gemini + Pinecone (n8n workflow)\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow lets you upload a PDF in Telegram and then ask follow-up questions directly in chat. It indexes your PDF content in \u003cstrong\u003ePinecone\u003c\/strong\u003e using \u003cstrong\u003eGoogle Gemini embeddings\u003c\/strong\u003e and generates answers with \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e via retrieval-augmented generation formatted for Telegram HTML.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eListens on Telegram:\u003c\/strong\u003e Triggers whenever a new message is received by your Telegram bot.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eIndexes PDFs automatically:\u003c\/strong\u003e If the incoming message includes a document, it downloads the file from Telegram and forces the binary metadata to \u003cstrong\u003eapplication\/pdf\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates searchable vectors:\u003c\/strong\u003e Splits the PDF text into overlapping chunks, generates embeddings with \u003cstrong\u003eGoogle Gemini\u003c\/strong\u003e, and inserts them into a Pinecone index.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eConfirms indexing:\u003c\/strong\u003e Sends a Telegram message indicating how many PDF pages were saved to Pinecone.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAnswers questions with context:\u003c\/strong\u003e If the message is text, it retrieves relevant context from Pinecone and uses the Gemini chat model to generate an answer constrained to that retrieved content.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eResponds in Telegram:\u003c\/strong\u003e Sends the generated response back using \u003cstrong\u003eTelegram HTML parse mode\u003c\/strong\u003e formatting.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSupport \u0026amp; documentation Q\u0026amp;A:\u003c\/strong\u003e Upload product manuals or policies to Telegram, then answer questions without leaving chat.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eInternal knowledge lookup:\u003c\/strong\u003e Index team PDFs (SOPs, contracts, reports) and retrieve exact answers through Pinecone-powered retrieval.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSaaS operator workflows:\u003c\/strong\u003e Create a lightweight “chat with your PDFs” experience for demos, onboarding, or internal review.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eTelegram integration:\u003c\/strong\u003e Telegram Trigger + Telegram nodes for receiving PDFs and sending HTML-formatted answers.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEmbeddings \u0026amp; chat:\u003c\/strong\u003e Google Gemini (PaLM) API credential used for both embeddings generation and Gemini chat responses.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eVector database:\u003c\/strong\u003e Pinecone index (e.g., named \u003cstrong\u003etelegram\u003c\/strong\u003e) to store and retrieve embeddings for retrieval-augmented generation.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eWorkflow control:\u003c\/strong\u003e Uses nodes including \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003elimit\u003c\/strong\u003e, \u003cstrong\u003esticky note\u003c\/strong\u003e, \u003cstrong\u003estop\u003c\/strong\u003e, and \u003cstrong\u003eerror\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46172934471859,"sku":"N8N-20598","price":47.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/FPt6cDfmZeDZZKAZOelEW_PIv1QiMU.png?v=1791364006","url":"https:\/\/buyflowscripts.com\/products\/telegram-pdf-q-a-with-gemini-pinecone-n8n-workflow","provider":"N8N Commerce","version":"1.0","type":"link"}