This n8n workflow automates the extraction, processing, and integration of invoice data received via Telegram, using OCR and language models. It begins by waiting for a Telegram message containing a document, then downloads and uploads the document to LlamaIndex for OCR-based data extraction. The extracted data is processed and structured into a JSON format suitable for SAP invoice creation. After confirming with the user through Telegram prompts, the workflow sends the invoice data to SAP and updates Google Sheets with detailed line items and header information. Practical use cases include automating invoice entry for businesses that receive scanned invoices via messaging apps, reducing manual data entry and errors.
Automated Invoice Processing from Telegram to SAP
Node Count | >20 Nodes |
---|---|
Nodes Used | @n8n/n8n-nodes-langchain.chainLlm, @n8n/n8n-nodes-langchain.lmChatOpenAi, @n8n/n8n-nodes-langchain.outputParserStructured, code, googleSheets, httpRequest, merge, noOp, set, splitOut, stickyNote, switch, telegram, telegramTrigger, wait |
Reviews
There are no reviews yet.