Block 1 - OpenAI Chat Model
- Type / Role
- @n8n/n8n-nodes-langchain.lmChatOpenAi - lmChatOpenAi
- Config choices
- Version 1.2
This workflow is provided as-is. Please review and test before using in production.
IT Voice Support Automation Bot – Telegram Voice Message to JIRA ticket with OpenAI Whisper Automatically process IT support requests submitted via Telegram voice messages by transcribing, ...
@n8n/n8n-nodes-langchain.lmchatopenai, @n8n/n8n-nodes-langchain.outputparserstructured, n8n-nodes-base.slack, n8n-nodes-base.stickynote, n8n-nodes-base.set, n8n-nodes-base.jira, n8n-nodes-base.telegramtrigger, n8n-nodes-base.if
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by Trung Tran.
Original n8n.io source> Automatically process IT support requests submitted via Telegram voice messages by transcribing, extracting structured data, creating a JIRA ticket, and notifying relevant parties.
| Component | Required |
|---|---|
| Telegram Bot & API Key | ✅ |
| OpenAI Whisper / Transcription Model | ✅ |
| Google Drive Credentials (OAuth2) | ✅ |
| Google Sheets or other storage (optional) | ⬜ |
| JIRA Cloud API Access | ✅ |
| Slack Bot or Webhook | ✅ |
Telegram Voice Message Trigger: Starts the flow when a user sends a voice message.
Is Audio Message?: If false → reply "only voice is supported"
Download Audio: Download .oga file from Telegram.
Transcribe Audio: Use OpenAI Whisper to get text transcript.
Backup to Google Drive: Upload original voice file with metadata.
Merge Results: Combine transcript and metadata.
Pre-process Output: Clean formatting before AI extraction.
Transcript Processing Agent: GPT-based agent extracts:
Submit JIRA Request Ticket: Create ticket from AI-extracted data.
Setup Slack / Email / Manual Steps: Optional internal routing or approvals.
Inform Reporter via Telegram: Sends confirmation message with JIRA ticket link.
| Integration | Notes |
|---|---|
| Telegram Bot | Used for input/output |
| Google Drive | Audio backup |
| OpenAI GPT + Whisper | Transcript & Extraction |
| JIRA | Ticketing platform |
| Slack | Team notification |
Built with ❤️ using n8n
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
Showing the first 24 of 25 workflow blocks. Download the JSON for the full node graph.
| Workflow | Automate IT support with Telegram voice to JIRA tickets using Whisper & GPT-4.1 Mini |
|---|---|
| Complexity | advanced |
| Nodes | 25 |
| Categories | Ticket Management, AI Summarization |
| Author | Trung Tran |
| Published | 07 Aug 2025 |
Use the JSON export at /data/workflows/7137/7137.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
IT Voice Support Automation Bot – Telegram Voice Message to JIRA ticket with OpenAI Whisper Automatically process IT support requests submitted via Telegram voice messages by transcribing, ...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Ticket Management, AI Summarization use case.