AI Personal Assistant with GPT-4: Email, Calendar, Search & CRM Integration - n8n Workflow | Neura Market
AI Personal Assistant with GPT-4: Email, Calendar, Search & CRM Integration
## This n8n template demonstrates how to use AI as a comprehensive personal assistant with multiple specialized agents.
Use cases include email management, scheduling, web search, calculations, and more - all automated through AI coordination.
## Good to know
This template integrates multiple AI services through OpenRouter.
Each agent specializes in different tasks (Gmail, Calendar, Search, etc.).
Memory persistence maintains context across interactions.
## How it works
The workflow is triggered by Telegram messages (can be replaced with other triggers).
A router node directs requests to the appropriate specialized agent.
Agents include:
- Gmail for email management
- Calculator for math operations
- Google Search for information retrieval
- Calendar for scheduling
- Contacts for CRM functions
The OpenRouter Chat Model coordinates responses.
Final responses are sent back through Telegram.
## How to use
Connect your Telegram bot credentials.
Configure each service with appropriate API keys.
The system will automatically route requests to the right agent.
## Requirements
- OpenRouter account for AI services
- Telegram bot token
- Google API credentials for relevant services
## Customizing this workflow
Add more specialized agents as needed.
Replace Telegram with other communication channels.
Adjust routing logic for different use cases.
Platform
n8n
Category
Productivity
Price
Free
Creator
Jordan Lee
Supervisor Ava
telegram
perplexityTool
agent
telegramTrigger
toolSerpApi
toolWorkflow
toolCalculator
lmChatOpenRouter
memoryBufferWindow
How to import this workflow into n8n
1Purchase or download the workflow to get the n8n workflow JSON file.
2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
3Open each node marked with a credential warning and connect your own accounts and API keys.
4Run the workflow once manually to verify the data flow, then toggle it to Active.