Overview
In this project, I built an automated workflow that creates a daily newsletter and sends it to subscribers using RSS, OpenAI, MailChimp etc…
The goal is service to subscribers about daily top news, upcoming events, ads etc.
Used Main Models are
RSS module ( Fetch daily news, events, etc )
Array Aggregator ( structure fetched data )
HTTP module ( scraping special websites )
OpenAI module ( Based special prompt, Build templated website or mail )
MailChimp (Based template style, make newsletter and send to subscribers )
Router,
Error Handler,
Set Variable,
Get Variable
etc…
Used Technicals are
Good prompt.
Generate RSS url
Scraping
Light and essential workflow
No any error using error handler
High structured logic
Step by step workflow:
Module
Function
Timer
Daily run scenario
RSS
Fetch stories, events etc.
Array Aggregator
Recognize RSS data and output JSON.
Router
Based on rss results, different branches.
HTTP
Scrape special website content
Text Aggregator
Parse results and structured data
Filter
Get title and image
Error Handler
Catch errors and return scenario
OpenAI
Generate website part using prompt and data
MailChimp
Generate Newsletter and send
Thank you for reviewing my experience.
Looking forward to the next interview.
Best regards,
Alejandro Bautista.
Contact info:
+1 279 274 8222 | goodadvisor0818@gmail.com

Top comments (0)