Html Automate

For Html Automate, this workflow automates the daily extraction and summarization of financial news, delivering a concise email recap at 7:00 AM. It gathers key headlines and articles from various sources, structures the content, and sends it via Microsoft Outlook, ensuring investors receive timely and relevant market insights.

7/5/2025
8 nodes
Medium
schedulemediumschedule triggerlangchainsticky notemicrosoftoutlookautomationapiintegrationcron
Categories:
Communication & MessagingSchedule TriggeredMedium Workflow
Integrations:
Schedule TriggerLangChainSticky NoteMicrosoftOutlook

Target Audience

Target Audience


- Financial Analysts: Professionals who need to stay updated with the latest financial news to make informed decisions.
- Investors: Individuals or institutions looking for curated summaries of market trends and news.
- Business Executives: Leaders who require concise financial reports to guide strategic planning.
- Content Curators: People responsible for gathering and disseminating financial news and insights to stakeholders.

Problem Solved

Problem Solved


This workflow addresses the challenge of efficiently gathering and summarizing financial news from multiple sources. It automates the extraction of relevant content, allowing users to receive a daily email summary at 7:00 AM. This ensures that stakeholders are promptly informed about important market developments without the need for manual research.

Workflow Steps

Workflow Steps


1. Schedule Trigger: Activates the workflow daily at 7:00 AM, ensuring timely updates.
2. Fetch Financial News: Retrieves content from ft.com using an HTTP Request node, providing access to the latest financial articles.
3. Extract News Headlines and Sections: Parses specific sections of the HTML page using CSS selectors to gather key headlines such as:
- Headline #1
- Headline #2
- Editor's Picks
- Additional categories like Top Stories, Spotlight, and Europe News.
4. Aggregate News Content: Combines all extracted news sections into a single dataset, organizing content under relevant categories for clarity.
5. AI Agent for Summarization: Utilizes the Google Gemini Chat Model to generate a structured summary in HTML format, optimizing it for investor insights.
6. Email Dispatch: Sends the summarized content via Microsoft Outlook, with the subject "Financial news from today," formatted in HTML for enhanced readability.

Customization Guide

Customization Guide


- Changing the Schedule: Users can modify the Schedule Trigger parameters to adjust the time at which the workflow runs, accommodating different time zones or preferences.
- Updating News Sources: The HTTP Request node can be edited to point to different financial news websites or APIs, allowing users to fetch news from their preferred sources.
- Modifying Extraction Logic: Users can customize the CSS selectors in the Extract specific content node to capture different elements of the webpage, depending on the structure of the target site.
- Personalizing Email Content: The Send the summary by e-mail node can be tailored to include additional recipients or modify the email format and subject line to better suit user needs.