Project Details
Overview
I built a Telegram bot orchestrated in n8n that converts a voice note into a structured PowerPoint presentation. Users send audio in any language; OpenAI transcribes it, an AI agent extracts fields such as patient details and clinical notes, and a Google Slides template is filled, exported, and sent back in Telegram.
The problem
Creating case presentations by hand meant retyping voice notes, collecting images, and copying slides. The workflow had to keep voice, images, and metadata aligned across multiple Telegram messages.
The solution
- Voice intake: Telegram voice messages are transcribed with OpenAI regardless of language.
- Image intake: Case images are stored in Google Drive and tracked in Google Sheets.
- AI extraction: Structured fields populate a copied Google Slides template.
- Delivery: PDF and PowerPoint files are exported and the download links are returned in Telegram.
This is the same class of n8n + Telegram automation that ranks for queries such as “telegram bot that creates presentations automatically” and “n8n telegram voice message transcription workflow”.
Results
End-to-end voice-to-presentation in minutes instead of a manual slide-building session, with consistent file handling inside Telegram.
Frequently asked questions
Can a Telegram bot create PowerPoint presentations from voice notes?
Yes. This workflow transcribes Telegram voice messages with OpenAI, extracts structured fields, fills a Google Slides template, and returns PowerPoint and PDF download links in the same chat.
Is this the same product as the SaaS cost calculator?
No. The SaaS cost calculator is a packaged Mailcow, SuiteCRM, Mautic, Nextcloud and n8n install. This bot is custom n8n work. You can buy either, or both.
What if I only need n8n, not a full stack?
Contact me for a scoped Telegram or n8n bot. If you are also paying per seat for email and CRM, run the calculator first.