HeroSpark

HeroSpark

Para automatizar o recebimento de eventos do HeroSpark no NicoChat siga o passo a passo abaixo

Passo 1 - Criar webhook no NicoChat

Abra seu bot. vá em Ferramentas > Webhook > clique no botão "+ Webhook" para gerar o link de integração via Webhook do NicoChat.

image-20250822-145352.png

Insira “HeroSpark” e clique em salvar:

image-20250822-145433.png

 

Passo 2 - Configurar webhook no NicoChat

Após criado seu Webhook no NicoChat, ative a url, copie a URL gerada pela ferramenta e guarde para usarmos nos próximos passos.

image-20250822-145540.png

Passo 3 - Configure sua automação no Piloto Automático da HeroSpark

Acesse o Piloto Automático na HeroSpark e crie a automação com o modelo desejado, escolhendo a opção webhook. Neste exemplo, foi utilizado o modelo "Pagamento Confirmado”, mas qualquer uma pode ser utilizada.

Configure os campos da automação da seguinte forma:

URL:

O webhook copiado no NicoChat no Passo 2

Método:

Não mexa em nada, mantendo o valor padrão (POST)

Headers:

Pode deixar em branco

Body:

Copie e cole exatamente o código a seguir:

{ "nome": "{{ buyer_name }}", "email": "{{ buyer_email }}", "phone": "{{ buyer_phone_ddi }}{{ buyer_phone }}", "cpf_cnpj": "{{ buyer_document_id }}", "boletourl": "{{ bank_slip_file_url }}", "pixqrcode": "{{ pix_qr_code_url }}", "id_produto": "{{ product_id }}", "id_pagamento": "{{ payment_id }}", "nome_produto": "{{ product_name }}", "pixcopiacola": "{{ pix_code }}", "data_pagamento": "{{ payment_date }}", "boletocodbarras": "{{ bank_slip_barcode }}", "valor_pagamento": "{{ offer_price | money }}", "datavencboleto": "{{ boleto_expiration_at }}", "dataexpirapix": "{{ pix_expiration_at }}", "motivorecuscartao": "{{ credit_card_refused_message }}", "statusassinatura": "{{ subscription_status }}", "terminocicloassinatura": "{{ subscription_available_until }}" }

Atenção: Não esqueça de “Salvar” e “Ativar sua automação!”

Passo 4 - Recebendo os dados no NicoChat e Ativando a integração

Clique no botão de “Testar Automação” no HeroSpark, volte na automação do NicoChat, e edite o webhook criado:

image-20250822-150342.png

Depois clique no botão “Ouça os Dados de Payload” e clique em “Concluído” para realizar os testes de integração e verificar se todos os dados estão chegando.

image-20250822-150407.png
image-20250822-150516.png

 

Após receber os dados, vá até “Mapeamento de Json Path”, preencha os campos obrigatórios:

Phone:

$.phone

Email:

$.email

Se tiver usando o OmniChannel, selecione a opção “WhatsApp” no dropdown apontado abaixo

image-20250822-150710.png

Depois clique no botão “Pré-visualizar Payload” para salvar os campos desejados.

image-20250822-150907.png

Depois de mapeado todos os campos desejados clique em “Salvar”:

image-20250822-151028.png

Para finalizar selecione o fluxo que deseja iniciar:

image-20250822-151130.png