AutomationFlowsSlack & Telegram › Webhook Llamadas Español - Desarroyo Tech

Webhook Llamadas Español - Desarroyo Tech

Webhook Llamadas Español - DesArroyo Tech. Uses telegram. Webhook trigger; 4 nodes.

Webhook trigger★★★★☆ complexity4 nodesTelegram
Slack & Telegram Trigger: Webhook Nodes: 4 Complexity: ★★★★☆ Added:

The workflow JSON

Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide →

Download .json
{
  "name": "Webhook Llamadas Espa\u00f1ol - DesArroyo Tech",
  "nodes": [
    {
      "parameters": {
        "httpMethod": "POST",
        "path": "webhook-llamada",
        "responseMode": "responseNode",
        "options": {}
      },
      "id": "webhook-llamada-trigger",
      "name": "Webhook Llamadas",
      "type": "n8n-nodes-base.webhook",
      "typeVersion": 1,
      "position": [
        240,
        300
      ]
    },
    {
      "parameters": {
        "jsCode": "// Generar TwiML en espa\u00f1ol para llamadas profesionales\nconst formData = $input.all()[0].body;\nconst fromNumber = formData.From || '';\nconst toNumber = formData.To || '';\nconst callSid = formData.CallSid || '';\n\nconsole.log(`\ud83d\udcde Llamada: ${fromNumber} \u2192 ${toNumber}`);\n\n// Mensaje profesional en espa\u00f1ol\nconst mensaje = `\nHola, buenos d\u00edas. Soy un agente comercial de DesArroyo Tech, empresa especializada en desarrollo web profesional.\n\nLe llamo porque hemos visto que su negocio tiene potencial para crecer online. \n\nNos especializamos en crear p\u00e1ginas web que ayudan a empresas como la suya a conseguir m\u00e1s clientes a trav\u00e9s de internet.\n\nNuestros clientes suelen aumentar sus ventas entre un 30% y un 50% despu\u00e9s de tener una web profesional.\n\nEn las pr\u00f3ximas 48 horas le enviaremos un ejemplo personalizado de c\u00f3mo podr\u00eda ser su p\u00e1gina web, completamente gratis y sin compromiso.\n\nEsto le dar\u00e1 una idea clara de c\u00f3mo podr\u00edamos ayudarle a hacer crecer su negocio online.\n`;\n\n// Generar TwiML response\nconst twimlResponse = `<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<Response>\n    <Say voice=\"Polly.Lucia\" language=\"es-ES\">\n        ${mensaje}\n    </Say>\n    <Pause length=\"1\"/>\n    <Say voice=\"Polly.Lucia\" language=\"es-ES\">\n        Gracias por su tiempo. Que tenga un buen d\u00eda.\n    </Say>\n</Response>`;\n\nreturn {\n  statusCode: 200,\n  headers: {\n    'Content-Type': 'application/xml; charset=utf-8',\n    'Access-Control-Allow-Origin': '*'\n  },\n  body: twimlResponse\n};"
      },
      "id": "generar-twiml",
      "name": "Generar TwiML Espa\u00f1ol",
      "type": "n8n-nodes-base.code",
      "typeVersion": 2,
      "position": [
        460,
        300
      ]
    },
    {
      "parameters": {
        "respondWith": "json",
        "responseBody": "={{ $json }}",
        "options": {}
      },
      "id": "responder-twiml",
      "name": "Responder TwiML",
      "type": "n8n-nodes-base.respondToWebhook",
      "typeVersion": 1,
      "position": [
        680,
        300
      ]
    },
    {
      "parameters": {
        "content": "\ud83d\udcde **LLAMADA PROCESADA**\n\n\ud83d\udd22 **Desde:** {{ $('Webhook Llamadas').first().json.body.From }}\n\ud83d\udcf1 **Hacia:** {{ $('Webhook Llamadas').first().json.body.To }}\n\ud83c\udd94 **Call ID:** {{ $('Webhook Llamadas').first().json.body.CallSid }}\n\u23f0 **Hora:** {{ $now }}\n\n\u2705 **Estado:** Respuesta enviada en espa\u00f1ol\n\ud83c\udfaf **Mensaje:** Propuesta profesional DesArroyo Tech\n\n---\n*Sistema autom\u00e1tico de llamadas - DesArroyo Tech*",
        "chatId": "{{ $vars.TELEGRAM_CHAT_ID }}"
      },
      "id": "notificar-telegram",
      "name": "Notificar Telegram",
      "type": "n8n-nodes-base.telegram",
      "typeVersion": 1,
      "position": [
        460,
        480
      ],
      "credentials": {
        "telegramApi": {
          "name": "<your credential>"
        }
      }
    }
  ],
  "connections": {
    "Webhook Llamadas": {
      "main": [
        [
          {
            "node": "Generar TwiML Espa\u00f1ol",
            "type": "main",
            "index": 0
          },
          {
            "node": "Notificar Telegram",
            "type": "main",
            "index": 0
          }
        ]
      ]
    },
    "Generar TwiML Espa\u00f1ol": {
      "main": [
        [
          {
            "node": "Responder TwiML",
            "type": "main",
            "index": 0
          }
        ]
      ]
    }
  },
  "active": true,
  "settings": {
    "timezone": "Europe/Madrid"
  },
  "staticData": null,
  "id": "webhook-llamadas-espanol",
  "tags": []
}

Credentials you'll need

Each integration node will prompt for credentials when you import. We strip credential IDs before publishing — you'll add your own.

Pro

For the full experience including quality scoring and batch install features for each workflow upgrade to Pro

About this workflow

Webhook Llamadas Español - DesArroyo Tech. Uses telegram. Webhook trigger; 4 nodes.

Source: https://github.com/Arroyador69/desarroyo-form/blob/main/webhook_espanol_n8n.json — original creator credit. Request a take-down →

More Slack & Telegram workflows → · Browse all categories →

Related workflows

Workflows that share integrations, category, or trigger type with this one. All free to copy and import.

Slack & Telegram

qualiopi. Uses airtable, telegram, emailSend, httpRequest. Webhook trigger; 51 nodes.

Airtable, Telegram, Email Send +3
Slack & Telegram

PsyCardv2. Uses executeCommand, telegram, readBinaryFile, googleDrive. Webhook trigger; 41 nodes.

Execute Command, Telegram, Read Binary File +2
Slack & Telegram

[](https://www.linkedin.com/in/mosaab-yassir-lafrimi/)[](https://t.me/joevenner)

HTTP Request, Redis, S3 +1
Slack & Telegram

How it works • Webhook triggers from content creation system in Airtable • Downloads media (images/videos) from Airtable URLs • Uploads media to Postiz cloud storage • Schedules or publishes content a

Airtable, Telegram, HTTP Request
Slack & Telegram

This n8n workflow provides comprehensive network vulnerability scanning with automated CVE enrichment and professional report generation. It performs Nmap scans, queries the National Vulnerability Dat

Execute Command, Read Write File, Form Trigger +2