Enviar correos de Publiq en un workflow de n8n

Usa el nodo HTTP Request de n8n para llamar a la API de Publiq desde cualquier workflow de automatización — sin código.

Configura un nodo HTTP Request: método POST, URL https://api.publiq.digital/v1/emails, header Authorization: Bearer {{ $env.PUBLIQ_API_KEY }}, y cuerpo JSON:

{
  "from": "you@yourdomain.com",
  "to": "{{ $json.email }}",
  "templateKey": "welcome-email",
  "variables": { "first_name": "{{ $json.name }}" }
}

Combina con cualquier nodo trigger de n8n (webhook, cron, DB) para enviar correos desde cualquier evento — ideal para flujos no-code.

Buenas prácticas

  • Llama a Publiq siempre desde el servidor — la API key va en el header Authorization, nunca en el cliente.
  • En 429/5xx, reintenta con backoff exponencial (respeta Retry-After).
  • Prefiere templateKey sobre HTML inline para mantener el contenido versionado.
  • Maneja los errores por el campo error.code de la respuesta — ver Errores.
  • Envía desde un dominio verificado — ver Dominios.

Ver también

Enviar correos de Publiq en un workflow de n8n — Publiq Docs