WorldTeams Docs
N8nBotspace

Send Botspace Message | Whatsapp

Workflow de n8n activo · 7 nodos

Página generada automáticamente desde n8n. No la edites a mano — se sobreescribe en la próxima corrida. Para cambiar el contenido, cambiá el workflow o el prompt del colector.

Qué hace

Recibe una solicitud desde otro sistema o workflow para despachar una plantilla de WhatsApp a través de Botspace. Procesa los datos del contacto, formatea el número de teléfono, arma las variables requeridas por la plantilla y realiza el envío. Quien haya llamado al workflow recibe una confirmación indicando si el mensaje se envió correctamente o si hubo un fallo.

Cuándo se rompe

  • Si la solicitud no incluye un número de teléfono o si el contacto tiene un número sin dígitos válidos: el mensaje no se despacha y se devuelve una respuesta de error.
  • Si el identificador de canal de Botspace o el nombre de la plantilla son incorrectos o inexistentes: el envío es rechazado por el proveedor y se responde informando el fallo.

Detalle técnico

  • El webhook escucha solicitudes POST en la ruta /send-botspace-message y espera un objeto body con phone, template_id, channel_id y opcionalmente campos de variables dinámicas (variable1, variable2, etc.).
  • El nodo Map variables limpia el campo phone eliminando signos +, espacios y caracteres no numéricos mediante expresiones regulares, y agrupa todas las propiedades que comiencen con el prefijo variable en un array.
  • El nodo Set values inyecta una clave de API fija (api_key: 969f052a-4de2-4d4a-ae4c-a3761c764928) y estructura los datos para la llamada externa.
  • El nodo Send Botspace realiza una petición HTTP POST a https://public-api.bot.space/v1/{{ $json.data.channel_id }}/message/send-message.
  • El flujo maneja errores conectando las ramas de falla de Map variables y Send Botspace al nodo Respond to Webhook1, retornando {"falloBotspace": "true"}.

Diagrama

Ficha

Estado🟢 Activo
DisparadorWebhook, Respond to Webhook, Respond to Webhook1
Nodos7
ServiciosAPI externa (HTTP), respondToWebhook
Credenciales

| Abrir en n8n | Jh-C7WYQgjexmkadi5jJX |

On this page