Quick overview
Quick overview This workflow runs daily during Indian market hours, pulls the latest stock-market news from the Tradient API, uses OpenAI to classify event severity and relevance, and emails concise investor alerts via Gmail for high-impact events. How it works Runs every day on a schedule and starts only if the current time is within NSE/BSE market hours (9:15 AM–3:30 PM IST). Fetches the latest market news from the Tradient API and normalizes each article into a consistent structure. Filters out routine announcements and keeps only news in important sub-categories or containing high-signal keywords. Sends each remaining item to OpenAI to classify the event type, severity, market impact, investor relevance, and whether an alert should be sent. Keeps only items where OpenAI recommends sending an alert and the severity is not Low, then removes duplicate articles by article ID. Uses OpenAI to generate a short, actionable investor alert in JSON, formats it for email, and sends it through Gmail. Setup Add an OpenAI credential (or compatible OpenAI connection in the LangChain OpenAI node) and confirm the selected model (gpt-4o-mini) is available in your account. Configure the Tradient market news endpoint and any required authentication or headers in the HTTP request node. Add a Gmail OAuth2 credential and set the recipient(s) and other email options in the Gmail node. Adjust the schedule time, timezone assumptions (Asia/Kolkata), and the keyword/category allowlist and ignore patterns to match your alerting needs. Additional info How To Customize Nodes Customize Market Hours Inside: Filter & Normalize News Modify: (hour > 9 || (hour === 9 && minutes >= 15)) and (hour < 15 || (hour === 15 && minutes <= 30)) to support different market timings. Customize Important Keywords Inside: Filter & Normalize News Modify: const importantKeywords = [...] You can add: IPO bankruptcy dividend layoffs share buyback guidance or any market-specific keywords. Customize Ignored News Types Modify: const ignorePatterns = [...] to filter additional unwanted announcements. Change AI Model Inside: AI Event Classification Node Generate Advisor Alert You may switch: gpt-4o-mini gpt-4.1 gpt-4.1-mini depending on performance and cost requirements. Customize Alert Severity Rules Inside: Check Important Market Event You can: Allow Medium alerts Restrict to only Critical alerts Add custom scoring logic Customize Email Content Inside: Send Investor Email Alert Modify: HTML formatting Branding Footer Investor disclaimer Contact information Add-ons (Additional Features You Can Extend) You can extend this workflow with additional automation features such as: Slack investor alerts Telegram notifications Discord alerts WhatsApp integration Google Sheets logging Airtable market event database Portfolio-specific filtering AI sentiment scoring dashboards Real-time market monitoring Multi-market support (US, EU, Crypto) SMS notifications Priority escalation workflows Daily investor digest generation Sector-specific alert channels Use Case Examples 1. Real-Time Investor Alerting Automatically notify investors when companies announce: large contracts strategic partnerships acquisitions regulatory approvals 2. Trading Desk Monitoring Help traders monitor high-impact corporate developments without manually reading market feeds. 3. Portfolio Risk Monitoring Track negative developments such as: fraud investigations penalties operational shutdowns compliance warnings 4. Financial Research Automation Research teams can automate the identification of market-moving events across sectors. 5. AI-Powered Financial News Digest Build automated investor newsletters using AI-generated summaries and categorized market events. Additional use cases can be created by integrating this workflow with CRMs, portfolio systems, trading dashboards, or internal business intelligence platforms. Troubleshooting Guide | Issue | Possible Cause | Solution | |---|---|---| | No alerts are being sent | Market is closed | Verify market-hour validation logic | | Workflow stops after API fetch | Invalid API response | Verify market news API availability | | AI classification fails | Invalid OpenAI credentials | Reconnect OpenAI credentials | | Duplicate alerts received | Missing article IDs | Verify article_id availability | | Gmail node fails | Gmail authentication expired | Reconnect Gmail credentials | | Low-quality alerts | AI prompt too generic | Improve AI prompt instructions | | Too many alerts | Keyword filtering too broad | Refine important keywords | | Important events are ignored | Severity filtering too strict | Adjust IF node conditions | | JSON parsing errors | AI returned invalid JSON | Strengthen prompt formatting rules | | Workflow executes outside market hours | Timezone mismatch | Verify Asia/Kolkata timezone logic | Need Help? Whether you want to: add Slack or Telegram alerts integrate trading systems build investor dashboards create sector-specific AI monitoring automate portfolio intelligence extend multi-market coverage improve AI classification accuracy our n8n workflow development team at WeblineIndia can help you build production-ready financial automation workflows tailored to your business needs. WeblineIndia can also assist with: custom n8n workflow development AI workflow integrations FinTech automation solutions enterprise workflow optimization cloud deployment scalable automation architecture workflow maintenance and monitoring If you need a customized version of this workflow or a completely new AI-powered automation solution, feel free to reach out to WeblineIndia for professional assistance. An n8n automation workflow template by WeblineIndia.
WeblineIndia
web
free
No benchmark results have been added yet.