Respostas automáticas com IA + Publiq

Combine um LLM com as variáveis do Publiq para gerar respostas personalizadas em escala, mantendo o template consistente.

Gere só o trecho dinâmico com o LLM e passe-o como variável — o layout fica no template:

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
  },
});

Boas práticas

  • Chame o Publiq sempre do servidor — nunca exponha a API key no cliente.
  • Crie a instância do cliente uma vez e reutilize-a entre requisições.
  • Prefira templateKey a HTML inline para manter o conteúdo versionado.
  • Trate PubliqError (status/code); o SDK já retenta erros temporários com backoff.
  • Envie de um domínio verificado — veja Domínios.

Veja também

Respostas automáticas com IA + Publiq — Publiq Docs