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:
Modify:
(hour > 9 || (hour === 9 && minutes >= 15))
and
(hour < 15 || (hour === 15 && minutes <= 30))
to support different market timings.
Customize Important Keywords
Inside:
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.