Get daily calendar summaries via SMS with Google Calendar, Twilio and Claude AI
Ready for 3.0What this workflow does
This AI workflow has 8 nodes and runs on a schedule (every day at 07:00). Along the way it connects Twilio, Anthropic Chat Model and Google Calendar.
How it runs
Trigger: On a schedule (every day at 07:00).
- Get events from Events Calendar (Google Calendar): get many
- Check if there are any events (If): checks a condition and branches into true / false
- Format list of events and sender mobile num (Code): runs custom JavaScript code
- Persist schema (Edit Fields (Set)): sets 3 fields: to, eventsList, calendar
- Basic LLM Chain: sends a prompt to an LLM, with model: Anthropic Chat Model
- Twilio: uses Twilio
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (8)
- Twilio
n8n-nodes-base.twilio - Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm - Anthropic Chat Model
@n8n/n8n-nodes-langchain.lmChatAnthropic - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Google Calendar
n8n-nodes-base.googleCalendar - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set
From the author
This free n8n automation helps anyone—from busy parents to entrepreneurs—get a daily SMS summary of their calendar events. It’s a personal assistant that gives you a heads up of what your day will look like. Great for: starting your day cognizant of the day's…