Pular para o conteúdo principal

O que são Templates?

Templates são modelos de mensagem pré-aprovados pela Meta para envio via WhatsApp Business API (Gupshup). São obrigatórios para iniciar conversas ou reengajar leads após a janela de 24 horas.

Marketing

Promoções, novidades e campanhas

Utility

Notificações transacionais, confirmações, lembretes

Como funciona

1

Crie o template no Gupshup

Configure o template no painel da Gupshup com os componentes desejados (header, body, footer, botões).
2

Aguarde aprovação da Meta

Templates precisam ser aprovados pela Meta antes do uso. Status possíveis: APPROVED, PENDING, REJECTED.
3

Sincronize com o Leavo

O meta-service sincroniza automaticamente os templates aprovados com o Leavo.
4

Use em cadências e follow-ups

Associe templates a steps de cadências ou configure follow-ups com templates oficiais.

Modelo do Template

{
  "id": "uuid",
  "tenant_id": "uuid",
  "gupshup_app_id": "app_12345",
  "template_name": "boas_vindas_v1",
  "template_id": "gupshup_template_id",
  "language": "pt_BR",
  "status": "APPROVED",
  "category": "MARKETING",
  "components": [
    {
      "type": "HEADER",
      "format": "TEXT",
      "text": "Bem-vindo, {{1}}!"
    },
    {
      "type": "BODY",
      "text": "Olá {{1}}, obrigado por se cadastrar na {{2}}. Estamos prontos para ajudá-lo!"
    },
    {
      "type": "FOOTER",
      "text": "Leavo - Automação inteligente"
    }
  ],
  "last_synced_at": "2024-01-15T10:00:00Z",
  "created_at": "2024-01-15T10:00:00Z"
}

Status do Template

StatusDescrição
APPROVEDAprovado pela Meta, pronto para uso
PENDINGAguardando revisão da Meta
REJECTEDRejeitado pela Meta (necessita ajuste)
Apenas templates com status APPROVED podem ser usados em cadências e follow-ups.

Categorias

CategoriaUso
MARKETINGPromoções, ofertas, engajamento
UTILITYConfirmações, lembretes, atualizações
AUTHENTICATIONCódigos de verificação, login

Endpoints

MétodoEndpointDescrição
GET/backend/templatesListar templates
GET/backend/templates/{id}Obter template
DELETE/backend/templates/{id}Excluir template
POST/backend/templates/syncSincronizar templates do Gupshup