A freelancer managed meetings manually. Clients sent details via Telegram in free-text format, leading to manual entry, confusion with time formats, and the risk of forgetting to create events.
The Challenge: Manual scheduling wasted time and introduced human errors. There was no validation layer for dates, and response speed was low.
Goal: Build a reliable AI-driven automation that extracts event details, validates them, and creates Google Calendar events automatically with confirmation.
A structured AI automation built using n8n, OpenAI GPT, and Google Calendar API. The workflow analyzes user text, extracts structured JSON data (Title, Date, Time), validates the input, and executes the API call.
// AI Instruction:
Extract event details from the user message.
Return ONLY valid JSON.
Schema:
{
"title": "string (Event name)",
"date": "YYYY-MM-DD",
"time": "HH:mm",
"valid": "boolean"
}
// Logic:
If "valid" is true -> Create Event.
If "valid" is false -> Ask user for clarification.
Download the ready-to-use n8n workflow JSON file. Import it directly into your n8n instance.