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 (respetaRetry-After). - Prefiere
templateKeysobre HTML inline para mantener el contenido versionado. - Maneja los errores por el campo
error.codede la respuesta — ver Errores. - Envía desde un dominio verificado — ver Dominios.