Communication & Messaging
Speech Support Workflow
Speech Support Workflow
Manual
High
22
Nodes
Manual
Trigger
High
Complexity
7/22/2025
Added
Workflow Overview
Total Nodes
22
Node Types
12
Node Types
agent
AI Agent
1 node
lm Chat Google Gemini
Google Gemini Chat Model
1 node
telegram Trigger
Recieve Telegram Message
1 node
set
Check For Text or Voice Message, Set prompt to start a new speech, Set prompt to generate a speech based on the feedback, Set prompt to provide feedback on speech
4 nodes
telegram
Download Audio File, Respond to Telegram Message
2 nodes
open Ai
Transcribe Audio File
1 node
if
If Voice Message
1 node
code
Code to remove unwanted characters from LLM response, Code to split output into chunks under 4000 characters
2 nodes
memory Manager
Wipe Conversation Memory
1 node
memory Buffer Window
Store Conversation Memory
1 node
switch
Route Flow Based on Message Content
1 node
sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5
6 nodes
Workflow JSON
23.36 KB
{
"id": "Fdbft9uw8mLGXMoE",
"meta": {
"instanceId": "13d96e1ebd7901d1ed300d36db3a4447107e9ad60df51fe711e45683875362aa",
"templateCredsSetupCompleted": true
},
"name": "Speech Support Workflow",
"tags": [
{
"id": "88Rkm7VaAFefsT34",
"name": "AI",
"createdAt": "2025-05-06T22:52:26.053Z",
"updatedAt": "2025-05-06T22:52:26.053Z"
},
{
"id": "s1UA6FThbKhQYbLu",
"name": "MultiModal",
"createdAt": "2025-05-06T22:52:35.914Z",
"updatedAt": "2025-05-06T22:52:35.914Z"
},
{
"id": "ANT04PP2WxQmkjzl",
"name": "Integrations",
"createdAt": "2025-05-06T22:53:02.798Z",
"updatedAt": "2025-05-06T22:53:02.798Z"
}
],
"nodes": [
{
"id": "8868fc75-4a21-4900-b2b9-7860ee981a9e",
"name": "AI Agent",
"type": "@n8n/n8n-nodes-langchain.agent",
"position": [
1640,
240
],
"parameters": {
"text": "={{ $('Route Flow Based on Message Content'...Showing first 1000 characters. Click "Expand" to view the full JSON.