Respuestas automáticas con IA + Publiq
Combina un LLM con las variables de Publiq para generar respuestas personalizadas a escala, manteniendo la plantilla consistente.
Genera solo el fragmento dinámico con el LLM y pásalo como variable — el layout queda en la plantilla:
const summary = await generateSummary(ticket); // your LLM call
await publiq.emails.send({
from: 'support@yourdomain.com',
to: ticket.email,
templateKey: 'support-reply',
variables: {
first_name: ticket.name,
ai_summary: summary, // -> {{ ai_summary }} in the template
},
});Buenas prácticas
- Llama a Publiq siempre desde el servidor — nunca expongas la API key en el cliente.
- Crea la instancia del cliente una vez y reutilízala entre peticiones.
- Prefiere
templateKeysobre HTML inline para mantener el contenido versionado. - Maneja
PubliqError(status/code); el SDK ya reintenta errores transitorios con backoff. - Envía desde un dominio verificado — ver Dominios.