2025-06-26 13:57:07 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:52:58 +02:00
2025-06-26 13:57:07 +02:00
2025-06-26 13:57:07 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 13:57:07 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 12:32:14 +02:00
2025-06-26 13:35:22 +02:00

n8n-nodes-waapi-dialia

Este es un nodo de comunidad para n8n que te permite utilizar Waapi by Dialia en tus flujos de trabajo de n8n.

Waapi by Dialia es un servicio que facilita la integración de WhatsApp con tus aplicaciones y servicios.

n8n es una plataforma de automatización de flujos de trabajo con licencia fair-code.

Instalación

Sigue la guía de instalación en la documentación de nodos de comunidad de n8n.

Operaciones

Este nodo soporta las siguientes operaciones para interactuar con la API de Waapi by Dialia:

  • Obtener Estado: Consulta el estado actual de tu instancia de WhatsApp
  • Obtener Código QR: Genera un código QR para iniciar sesión en WhatsApp
  • Obtener Datos de Registro: Recupera los datos de la cuenta registrada
  • Enviar Mensaje: Envía un mensaje de texto a un contacto de WhatsApp
  • Enviar Ubicación: Envía una ubicación geográfica a un contacto de WhatsApp
  • Recuperar Mensajes: Obtiene mensajes de una conversación específica

Credenciales

Para utilizar este nodo, necesitarás:

  1. Registrarte en Waapi by Dialia
  2. Crear una instancia y obtener tu instance_id
  3. Generar un token de API en el panel de control

Estos dos valores (ID de Instancia y Token) son necesarios para configurar las credenciales del nodo.

Compatibilidad

Este nodo es compatible con n8n versión 1.0.0 o superior.

Uso

Ejemplo: Obtener estado de la instancia

  1. Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
  2. Configura las credenciales con tu ID de Instancia y Token
  3. Selecciona la operación "Obtener Estado"
  4. Ejecuta el nodo para recibir información sobre el estado actual de tu instancia

Estructura de respuesta al obtener estado

{
  "clientStatus": {
    "status": "success",
    "instanceId": 1,
    "name": "Mi Instancia",
    "data": null,
    "instanceStatus": "booting",
    "instanceWebhook": "https://mi.url.com/webhook/handler",
    "instanceEvents": [
      [
        "message",
        "qr"
      ]
    ]
  },
  "links": {
    "self": "https://waapi.app/api/v1/instances/1/client/status"
  },
  "status": "success"
}

Ejemplo: Obtener código QR

  1. Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
  2. Configura las credenciales con tu ID de Instancia y Token
  3. Selecciona la operación "Obtener Código QR"
  4. Ejecuta el nodo para recibir el código QR necesario para autenticar WhatsApp

Ejemplo: Obtener datos de registro

  1. Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
  2. Configura las credenciales con tu ID de Instancia y Token
  3. Selecciona la operación "Obtener Datos de Registro"
  4. Ejecuta el nodo para recibir información sobre la cuenta registrada

Ejemplo: Enviar mensaje

  1. Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
  2. Configura las credenciales con tu ID de Instancia y Token
  3. Selecciona la operación "Enviar Mensaje"
  4. Introduce el ID del chat en formato número@c.us (ej: 5491155555555@c.us)
  5. Escribe el mensaje que deseas enviar
  6. Ejecuta el nodo para enviar el mensaje

Ejemplo: Enviar ubicación

  1. Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
  2. Configura las credenciales con tu ID de Instancia y Token
  3. Selecciona la operación "Enviar Ubicación"
  4. Introduce el ID del chat en formato número@c.us (ej: 5491155555555@c.us)
  5. Introduce los valores de latitud y longitud
  6. Ejecuta el nodo para enviar la ubicación

Ejemplo: Recuperar mensajes

  1. Añade el nodo "Waapi by Dialia" a tu flujo de trabajo
  2. Configura las credenciales con tu ID de Instancia y Token
  3. Selecciona la operación "Recuperar Mensajes"
  4. Introduce el ID del chat en formato número@c.us (ej: 5491155555555@c.us)
  5. Define el límite de mensajes a recuperar
  6. Selecciona si deseas incluir archivos multimedia
  7. Ejecuta el nodo para obtener los mensajes de la conversación

Recursos

Desarrollador

Este nodo ha sido desarrollado por Carlos Presa by Dialia.

Fecha: 26 de junio de 2024

Licencia

MIT

S
Description
No description provided
Readme
64 KiB
Languages
TypeScript 60.6%
JavaScript 39.4%