{"product_id":"daily-eprocure-tender-alerts-openai-via-telegram-slack-gmail","title":"Daily eProcure Tender Alerts (OpenAI) via Telegram, Slack \u0026 Gmail","description":"\u003ch3\u003eGet daily eProcure tender alerts—automatically, and in plain English\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow runs every day at \u003cstrong\u003e9 AM\u003c\/strong\u003e to scrape India’s \u003cstrong\u003eeProcure\u003c\/strong\u003e portal, summarizes the \u003cstrong\u003emost urgent open tenders\u003c\/strong\u003e using \u003cstrong\u003eOpenAI (gpt-4o-mini)\u003c\/strong\u003e, and sends a single digest alert via \u003cstrong\u003eTelegram\u003c\/strong\u003e, \u003cstrong\u003eSlack\u003c\/strong\u003e, and \u003cstrong\u003eGmail\u003c\/strong\u003e. No manual checking—just timely opportunities.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduled scraping:\u003c\/strong\u003e Triggers daily at \u003cstrong\u003e9 AM\u003c\/strong\u003e and fetches the active tenders table from the eProcure portal HTML.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eNormalize \u0026amp; structure:\u003c\/strong\u003e Extracts tender details and converts them into structured tender records.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDeduplication with Google Sheets:\u003c\/strong\u003e Filters out tenders already logged in a \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e tender log and removes duplicates within the same run.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eUrgency sorting:\u003c\/strong\u003e Sorts remaining tenders by \u003cstrong\u003eclosing date\u003c\/strong\u003e and keeps the \u003cstrong\u003etop five soonest-closing\u003c\/strong\u003e opportunities.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI summaries + urgency flags:\u003c\/strong\u003e Uses \u003cstrong\u003eOpenAI (gpt-4o-mini)\u003c\/strong\u003e to summarize each tender, flag urgency, and generate a \u003cstrong\u003esingle plain-text batch alert message\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eLog + notify:\u003c\/strong\u003e Appends the generated alert content to Google Sheets, then sends the same alert to \u003cstrong\u003eTelegram\u003c\/strong\u003e, \u003cstrong\u003eSlack\u003c\/strong\u003e, and a \u003cstrong\u003eformatted Gmail digest\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eBid teams that need daily, action-focused tender monitoring from eProcure.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators or procurement analysts who want automated tender shortlists and summaries.\u003c\/li\u003e\n  \u003cli\u003eAutomation engineers building lightweight daily alerting systems for opportunities with fast deadlines.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eScheduler:\u003c\/strong\u003e Schedule trigger running daily at \u003cstrong\u003e9 AM\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCore logic:\u003c\/strong\u003e \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ecode\u003c\/strong\u003e, \u003cstrong\u003ehtml\u003c\/strong\u003e, and \u003cstrong\u003elimit\u003c\/strong\u003e to process and select the top five soonest-closing tenders.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOpenAI integration:\u003c\/strong\u003e \u003cstrong\u003egpt-4o-mini\u003c\/strong\u003e for tender summaries and urgency flagging.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eOutputs:\u003c\/strong\u003e \u003cstrong\u003eTelegram\u003c\/strong\u003e, \u003cstrong\u003eSlack\u003c\/strong\u003e, and \u003cstrong\u003eGmail\u003c\/strong\u003e; \u003cstrong\u003eGoogle Sheets\u003c\/strong\u003e for deduplication and logging.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cem\u003eSetup requires OpenAI API credentials, Google Sheets OAuth with a tender log sheet, Telegram Bot credentials (chat ID), Slack OAuth2 with a channel ID, and Gmail OAuth2.\u003c\/em\u003e\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45872820027571,"sku":"N8N-18478","price":28.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/rZ27KkljXvWaPzfhhpxbm_EbYhsjfq.png?v=1787216951","url":"https:\/\/buyflowscripts.com\/products\/daily-eprocure-tender-alerts-openai-via-telegram-slack-gmail","provider":"N8N Commerce","version":"1.0","type":"link"}