Bouw een Telegram → Outlook AI Agenda Assistent in n8n
In deze tutorial bouw je een Microsoft Outlook agenda-assistent die je kunt appen via Telegram (tekst of spraak). Hij kan afspraken aanmaken, aanpassen, tonen en verwijderen — via een AI-agent in n8n.
Wat kan deze automatisering?
Je stuurt een bericht naar je Telegram-bot. De workflow splitst spraak en tekst, transcribeert spraakberichten, en laat de AI-agent de Outlook-tools aanroepen om je agenda te beheren.
1) Telegram instellen (BotFather)
- Open Telegram en zoek @BotFather
- Maak een nieuwe bot met /newbot
- Kopieer je Bot Token (houd deze privé)
- Open de chat met je bot en stuur één bericht (zodat n8n een test-event kan ontvangen)
2) Credentials aanmaken in n8n
- Maak een Telegram-credential (plak je bot token)
- Maak een OpenAI-credential (API key)
- Maak een Microsoft Outlook OAuth2-credential (koppel je Microsoft account)
3) Workflow importeren
- n8n → Workflows → Import from clipboard
- Kopieer de JSON hieronder en plak deze in n8n
- Na import: koppel de juiste credentials aan de juiste nodes
4) Outlook permissies (alleen bij self-hosted)
Host je n8n zelf en koppel je Outlook via Azure? Zorg dan dat Microsoft Graph-permissies agenda lezen/schrijven toestaan. Heb je permissies aangepast? Autoriseer daarna je Outlook-credential opnieuw.
- Veelvoorkomende permissies: Calendars.Read, Calendars.ReadWrite, offline_access, User.Read
- Selecteer je kalender in elke Outlook-node om REPLACE_WITH_YOUR_CALENDAR_ID te vervangen
Workflow JSON (kopiëren of downloaden)
Gebruik Kopiëren om te importeren via clipboard, of Download om te importeren als bestand. Dit template bevat geen credentials.
.png)
