AI Agents

Intelligent personal assistant with voice and text via Telegram

15 nodes 327 188 Automatic trigger
Download

Workflow Description

An advanced automation that transforms Telegram into an interactive AI platform, processing text and voice messages, retrieving data from Google Calendar and Gmail, and maintaining contextual memory across conversations for intelligent, personalized responses.

How it works

  1. 1.Receive text or voice message from Telegram and convert to text format
  2. 2.Process the message through an AI agent with historical conversation context from memory
  3. 3.Retrieve relevant data from Google Calendar and Gmail based on conversation context
  4. 4.Generate intelligent response via OpenAI and send back to user on Telegram

Use cases

  • Answer questions about meetings and appointments stored in your calendar
  • Search and respond to inquiries related to email messages
  • Provide personalized recommendations based on historical context and stored memory
  • Handle voice and text commands in a continuous natural conversation

Requirements

  • Active Telegram account with valid bot API token
  • Valid API keys for Google Calendar, Gmail, and OpenAI services
  • Enabled memory service to maintain conversation context and history

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Google Calendar Memory Gmail OpenAI Telegram AI Agent Tool

Details

Trigger Automatic trigger
Nodes 15
Apps 7
Views 327
Downloads 188

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (15)

/

Google Calendar

Google Calendar Tool

#1

Window Buffer Memory

Memory Buffer Window

#2

Get Email

Gmail

#3

OpenAI Chat Model

OpenAI

#4

Listen for incoming events

Set

#5

Telegram

Set

#6

If

If

#7

Speech to Text

OpenAI

#8

Voice or Text

Set

#9

Get Voice File

Set

#10

Angie, AI Assistant 👩🏻‍🏫

Agent

#11

Sticky Note

Sticky Note

#12

Tasks

Baserow Tool

#13

Contacts

Baserow Tool

#14

Sticky Note5

Sticky Note

#15