Trigger VTEX - Atualizar Consumidor

Criada por Isabelly Souza, Modificado em Qua, 5 Ago na (o) 1:28 PM por Isabelly Souza

A BonifiQ se integra diretamente com a base de clientes da VTEX. Essa integração, no entanto, não ocorre imediatamente - pode haver um atraso de até algumas horas para ocorrer, devido ao tempo entre chamadas, requerido pela VTEX.

Uma forma de tornar esse processo mais rápido (e permitir pontuar clientes mais rapidamente) é através de Triggers: a VTEX chama diretamente a API da BonifiQ (ao invés do contrário) e salva em poucos minutos, ao invés de algumas horas.

Para isso, é necessário gerar uma chave de API na BonifiQ e criar um trigger no Master Data na VTEX

Gerar Chave de API

  • No painel da BonifiQ, no canto superior direito, clique em “Empresa” > API


  • Clique no botão “+ CREDENCIAL DE API” e escolha “Pública”
  • Dê um nome desejado e clique em GERAR CREDENCIAL
  • Salve o Token gerado para usar depois

Cadastrar Trigger na VTEX

  • Acesse https://SUACONTA.vtexcrm.com.br/
  • Clique na aba Trigger
  • Clique no botão “Add New”
  • Preencha os dados com:
    • Name: BonifiQ-UpdateCustomer
    • Data Entity: Customer
    • Status: Enabled

  • Na aba “Rules” preencha com:

    • Trigger Rule: A record is changed

  • Clique na aba  Schedule e escolha “Run ASAP”


  • Clique na aba “If positive” e preencha:

  • {
         "email": "{!email}"
     }
    
  • Clique em Save e pronto!

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo