This n8n workflow creates an intelligent appointment scheduling system that integrates Telegram messaging, OpenAI’s language models, and Google Calendar. When users send messages to a Telegram bot, the workflow processes their requests—such as creating or canceling appointments—and responds accordingly.
The process begins with the Telegram Trigger node, which listens for incoming messages from users. Once a message is received, it’s passed to the AI Agent, which uses a specialized language model (GPT-4 variant) to interpret the user’s intent, extract appointment details (like date, time, and attendees), and understand whether to schedule or cancel an event.
The workflow includes a memory buffer to maintain context during conversations, enabling more natural interactions. Depending on the AI’s interpretation, the system then interacts with Google Calendar: creating new events or deleting existing ones with the extracted details. Once the calendar operation is complete, a response message is sent back through Telegram, confirming the action.
This automation is particularly useful for solopreneurs, small business owners, or anyone who prefers managing appointments via chat without manually entering details into a calendar. It streamlines scheduling, reduces errors, and improves efficiency.
Setup involves creating a Telegram bot, connecting it to n8n, configuring OpenAI API access, and linking Google Calendar. The workflow also includes informative sticky notes for easy understanding and troubleshooting.
Reviews
There are no reviews yet.