Automatisez vos appels vocaux avec la synthèse vocale
Ce workflow n8n vous permet de transformer des messages texte en appels vocaux automatisés grâce à l'API ClickSend. I...
Ce workflow n8n connecte un modèle de chat AI avancé à une base de données PostgreSQL, permettant une interaction en temps réel avec les utilisateurs. Grâce à l'utilisation d'OpenAI et de capacités de mémoire tampon, il offre des réponses précises et personnalisées, améliorant l'expérience utilisateur et optimisant la gestion des requêtes. Ce système est idéal pour les entreprises souhaitant améliorer leur service client ou automatiser leurs processus de communication, tout en réduisant le temps passé sur les tâches répétitives.
Ce workflow n8n connecte un modèle de chat AI avancé à une base de données PostgreSQL, permettant une interaction en temps réel avec les utilisateurs. Grâce à l'utilisation d'OpenAI et de capacités de mémoire tampon, il offre des réponses précises et personnalisées, améliorant l'expérience utilisateur et optimisant la gestion des requêtes. Ce système est idéal pour les entreprises souhaitant améliorer leur service client ou automatiser leurs processus de communication, tout en réduisant le temps passé sur les tâches répétitives.
Node | Type | Description |
---|---|---|
Sticky Note | stickyNote | Traitement des données |
Sticky Note1 | stickyNote | Traitement des données |
When chat message received | @n8n/n8n-nodes-langchain.chatTrigger | Traitement des données |
Postgres | postgresTool | Traitement des données |
Simple Memory | @n8n/n8n-nodes-langchain.memoryBufferWindow | Traitement des données |
AI Agent | @n8n/n8n-nodes-langchain.agent | Traitement des données |
OpenAI Chat Model | @n8n/n8n-nodes-langchain.lmChatOpenAi | Traitement des données |
{
"meta": {
"instanceId": "408f9fb9940c3cb18ffdef0e0150fe342d6e655c3a9fac21f0f644e8bedabcd9",
"templateCredsSetupCompleted": true
},
"nodes": [
{
"id": "d08a2559-17fd-4bdb-a976-795c3823a88a",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-520,
240
],
"parameters": {
"content": "## Try me out\nClick the 'chat' button at the bottom of the canvas and paste in:\n\n_Which tables are available?_"
},
"typeVersion": 1
},
{
"id": "3019b559-6100-4ead-8e1a-a7dece2a6982",
"name": "Sticky Note1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-380,
-60
],
"parameters": {
"color": 7,
"width": 677,
"height": 505,
"content": "This workflow uses a Postgres DB, but you could swap it for a MySQL or SQLite one"
},
"typeVersion": 1
},
{
"id": "73786411-5383-4921-82ee-06b3b582bab7",
"name": "When chat message received",
"type": "@n8n\/n8n-nodes-langchain.chatTrigger",
"position": [
-320,
40
],
"webhookId": "1c0d08f0-abd0-4bdc-beef-370c27aae1a0",
"parameters": {
"options": []
},
"typeVersion": 1.1
},
{
"id": "e65a1558-e0c0-4c4a-a306-90dc6dcb618a",
"name": "Postgres",
"type": "n8n-nodes-base.postgresTool",
"position": [
140,
260
],
"parameters": {
"query": "{{ $fromAI('sql_statement') }}",
"options": [],
"operation": "executeQuery"
},
"credentials": {
"postgres": {
"id": "elRn5sxKOfCdlEs6",
"name": "Postgres account"
}
},
"typeVersion": 2.5
},
{
"id": "9df537e7-3ca2-4e72-bc85-ae0d944fbdd1",
"name": "Simple Memory",
"type": "@n8n\/n8n-nodes-langchain.memoryBufferWindow",
"position": [
0,
260
],
"parameters": [],
"typeVersion": 1.3
},
{
"id": "57b2b959-9f25-475f-b6bb-842139725411",
"name": "AI Agent",
"type": "@n8n\/n8n-nodes-langchain.agent",
"position": [
-100,
40
],
"parameters": {
"options": []
},
"typeVersion": 1.8
},
{
"id": "f21ac2dc-56ff-4ea6-a29e-168e7dfaf3fa",
"name": "OpenAI Chat Model",
"type": "@n8n\/n8n-nodes-langchain.lmChatOpenAi",
"position": [
-160,
260
],
"parameters": {
"model": {
"__rl": true,
"mode": "list",
"value": "gpt-4o-mini"
},
"options": []
},
"credentials": {
"openAiApi": {
"id": "8gccIjcuf3gvaoEr",
"name": "OpenAi account"
}
},
"typeVersion": 1.2
}
],
"pinData": [],
"connections": {
"Postgres": {
"ai_tool": [
[
{
"node": "AI Agent",
"type": "ai_tool",
"index": 0
}
]
]
},
"Simple Memory": {
"ai_memory": [
[
{
"node": "AI Agent",
"type": "ai_memory",
"index": 0
}
]
]
},
"OpenAI Chat Model": {
"ai_languageModel": [
[
{
"node": "AI Agent",
"type": "ai_languageModel",
"index": 0
}
]
]
},
"When chat message received": {
"main": [
[
{
"node": "AI Agent",
"type": "main",
"index": 0
}
]
]
}
}
}
Ce workflow n8n vous permet de transformer des messages texte en appels vocaux automatisés grâce à l'API ClickSend. I...
Optimisez la gestion de vos emails grâce à ce workflow d'automatisation avancé. Conçu pour les entreprises cherchant...
Ce workflow automatise la surveillance des mentions Twitter de votre marque, en l'occurrence @n8n_io, et vous informe in...