DocumentaciónWorkflowsApps y servicios
SendGrid nodo
Envía correos transaccionales con SendGrid (Twilio), contenido en texto y/o HTML, CC/CCO y responder a. Consulta la configuración, las entradas y salidas, las pruebas y la solución de errores.
9 min de lecturaActualizado el
Qué hace este nodo
Envía correos transaccionales con SendGrid (Twilio), contenido en texto y/o HTML, CC/CCO y responder a.
Usa SendGrid como un paso claramente definido en un workflow de anymize.
- Procesa 1 entrada.
- Ofrece 1 salida para los pasos siguientes.
- Se ejecuta como un paso normal del flujo.
Configurar el nodo
- 01Abre un workflow y añade SendGrid desde el catálogo de nodos.
- 02Completa los campos obligatorios y asigna valores de los pasos anteriores.
- 03Ejecuta el nodo con un conjunto pequeño de datos y revisa la salida.
- 04Conecta la salida correcta y activa el workflow después de una prueba completa.
Acciones y modos
Elige la función necesaria en Acción. El panel mostrará los ajustes correspondientes.
- Enviar correo
Ajustes
| Campo | Significado | Área |
|---|---|---|
| Clave API de SendGrid | Nombre del secreto de workflow con tu clave API de SendGrid (Settings → API Keys, necesita permiso "Mail Send"). | Protegido |
| Acción | Opciones: Enviar correo | Estándar |
| Región de datos | Elige la región de tu cuenta de SendGrid. Las cuentas de la UE usan api.eu.sendgrid.com. | Estándar |
| Para | Dirección de correo del destinatario. | Estándar |
| Nombre del destinatario | Opcional: el nombre visible del destinatario. | Estándar |
| De | Dirección del remitente, debe ser un remitente/dominio verificado en SendGrid. | Estándar |
| Nombre del remitente | Opcional: el nombre visible del remitente. | Estándar |
| Asunto | Configura este valor en el panel del nodo. | Estándar |
| Contenido en texto | Cuerpo en texto plano. Debes indicar al menos texto o HTML. | Estándar |
| Contenido HTML | Cuerpo en HTML. Debes indicar al menos texto o HTML. | Estándar |
| CC | Opcional: una dirección CC adicional. | Estándar |
| CCO | Opcional: una dirección CCO adicional. | Estándar |
| Responder a | Opcional: una dirección de respuesta distinta. | Estándar |
| Ejecutar una vez por elemento | Desactivado (por defecto): el nodo se ejecuta una vez para toda la entrada. Activado: si recibe varios elementos (por ejemplo de «Dividir lista»), se ejecuta una vez POR elemento, y {{ $json }} es justo ese elemento. Así procesas una lista de archivos entrada por entrada. | Estándar |
| Si un elemento falla | «Omitir» escribe un campo `error` para el elemento fallido y sigue con el resto, en lugar de perder toda la ejecución por un único archivo ilegible. | Estándar |
| Pausa entre elementos (milisegundos) | Espera antes de cada ejecución excepto la primera. 1000 = 1 segundo por elemento. Útil si el otro extremo te limita. Máximo 300000 (5 minutos). | Estándar |
Entradas y salidas
| Entrada | Significado | Tipo |
|---|---|---|
| Estándar | Recibe el resultado completo del paso anterior. | JSON |
| Salida | Significado | Tipo |
|---|---|---|
| Estándar | Entrega el resultado al paso siguiente como JSON. | JSON |
Este nodo puede procesar listas elemento por elemento. La gestión de errores y la pausa están en los ajustes avanzados.
Ejemplo y prueba
Enviar una confirmación de pedido tras el pago: empieza con un conjunto pequeño y reconocible. Revisa la salida y usa solo los campos que estén presentes.
Ejemplo de prueba
{
"to": "kundin@example.com",
"to_name": "Anna Kundin",
"from": "bestellungen@deine-domain.de",
"from_name": "Dein Shop",
"subject": "Deine Bestellung #10432 ist bestätigt",
"text": "Hallo Anna, danke für deine Bestellung! Wir melden uns, sobald sie versendet wird.",
"html": "<p>Hallo Anna,</p><p>danke für deine Bestellung! Wir melden uns, sobald sie versendet wird.</p>"
}Acceso y seguridad
Antes de activarlo, revisa los datos que entran en este paso y el contenido de la salida.
Guarda claves y credenciales en el gestor protegido. No las pegues en campos normales, datos de prueba ni descripciones.
Resolver errores
- Sin salida: revisa la última ejecución y los campos entregados por el nodo anterior.
- Variable vacía: abre la salida anterior y usa un campo presente en los datos reales.
- La lista se procesa una sola vez: activa la ejecución por elemento.