Library / Building Blocks & Utilities
Building Blocks & Utilities
Scheduletrigger Workflow
On a schedule, it provides a reusable building block using Airtable, Gmail.
What it does
## Try It Out! ### This n8n templates demonstrates how to build a simple subscriber service entirely in n8n using n8n forms as a frontend, n8n generally as the backend and Airtable as the storage layer. This template in particular shows a fully automated service to send automated messages containing facts about a topic the user requested for. ### How it works * An n8n form is setup up to allow users to subscribe with a desired topic and interval of which to recieve messages via n8n forms which is then added to the Airtable. * A scheduled trigger is executed every morning and searches for subscribers to send messages for based on their desired intervals. * Once found, Subscribers are sent to a subworkflow which performs the text content generation via an AI agent and also uses a vision model to generate an image. * Both are attached to an email which is sent to the subscriber. This email also includes an unsubscribe link. * The unsubscribe flow works similarly via n8n form interface which when submitted disables further scheduled emails to the user. ## How to use * Make a copy of sample Airtable here: {{ $env.WEBHOOK_URL }} * Make sure the workflow is "activated" and the forms are available and reachable by your audience. ### Need Help? Join the [Discord]({{ $env.WEBHOOK_URL }} or ask in the [Forum]({{ $env.WEBHOOK_URL }} Happy Hacking!
The steps
- Schedule Trigger
- Search daily
- Search weekly
- confirmation email1
- Execute Workflow
- Create Event
- Execute Workflow Trigger
- Unsubscribe Form
- Set Email Vars
- Log Last Sent
- Search surprise
- Should Send = True
- Should Send?
- Create Subscriber
25 steps in total.
Similar automations