Multi-tool AI Personal Assistant: Telegram, Grok, Gmail, Calendar & Memory

Telegram AI agent using Grok-4 that handles text/voice messages, maintains memory in Airtable, integrates Gmail/Calendar/Notion/SerpAPI, and responds with grounded actions.

n8n
Multi-tool AI Personal Assistant: Telegram, Grok, Gmail, Calendar & Memory

This n8n workflow creates a powerful personal AI assistant in Telegram powered by xAI's Grok-4 model. It listens for text or voice messages, transcribes voice notes via OpenAI, maintains short-term chat history and long-term memories in Airtable (auto-saving key facts without user prompts), and dynamically invokes tools like SerpAPI for web search, Google Calendar for event management (list/create/update/delete), Gmail for email retrieval, and Notion for database queries. Responses are generated by grounding Grok in recent memories and live tool outputs, ensuring context-aware, actionable replies directly in Telegram.

Key benefits include seamless hands-free operation via voice notes, persistent memory for preferences/tasks/decisions, and multi-tool integration without switching apps—saving hours on admin tasks. It's ideal for busy professionals needing a unified assistant for scheduling, email checks, web research, and knowledge retrieval.

Typical use cases: Voice-dictate meeting creation/updates and get calendar summaries; query 'recent emails from boss' or 'upcoming events'; ask 'what book was I reading last week?' from Notion/Airtable; web search integrated into chats; or manage Notion databases like 'show Neurocracy entries'. Setup requires credentials for all services, making it a turnkey productivity booster.

$24.99
Last updated August 29, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Miscellaneous workflows

More from Fred Garcia

Need this deployed? We'll set it up for you.

Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.