Skip to content
Vai integrar o SDK web da Zarv com ajuda de IA? Copie a instrução que aponta o modelo para esta documentação.
Ver a instrução
Você vai integrar o SDK web da Zarv. Use a documentação oficial como fonte da verdade.

- Página desta integração: https://developers.zarv.com/sdk/playground
- Contrato do SDK e instalação do loader: https://developers.zarv.com/sdk/
- Índice da documentação em markdown: https://developers.zarv.com/llms.txt
- Documentação completa em um arquivo: https://developers.zarv.com/llms-full.txt

O SDK é imperativo: carregue https://js.zarv.com/sdk.js e chame Zarv('<produto>', config) — um verbo e um objeto de config, igual para todos os produtos. Não há ambiente de desenvolvimento: o host é sempre js.zarv.com, e testes se separam por chave pública.

Antes de escrever qualquer código, leia a página desta integração. Siga exatamente os nomes de campos, endpoints, callbacks e formatos que estiverem documentados — não invente parâmetros nem endpoints, e não deduza comportamento a partir de outras APIs que você conhece. Se algo de que você precisa não estiver na documentação, diga que não está em vez de supor.

Minha tarefa: [ex.: escolher e embutir o produto certo do SDK no meu site]

Playground

Um embed real do Smartflow, rodando o mesmo Zarv('smartflow', config) que você vai chamar no seu site, contra uma campanha de demonstração da Zarv. Teste tela isolada, prefill, modal, tema, identify e complete ao vivo — com a versão do SDK que está em produção agora.

Cada callback aparece no log abaixo do embed, na ordem em que dispara. É a forma mais rápida de responder "o que exatamente eu recebo, e quando".

Prefill e identify
Callbacks

Escolha uma tela e clique em Montar.

Como usar

  1. Tela — deixe em "Fluxo inteiro" para o funnel completo, ou escolha uma tela isolada para ver o modo em que você monta os componentes no seu próprio formulário.
  2. Montar — o onSession aparece primeiro, com o leadId criado. Os botões identify e complete passam a agir sobre esse lead.

Os cadastros criados aqui vão para a campanha de demonstração, não para a sua. Quando for testar a sua campanha, troque a publicKey no seu próprio ambiente e lembre-se: o SDK não tem ambiente de desenvolvimento — o que separa teste de produção é a chave pública, não o host, então use uma campanha de teste.

Onde ir depois

  • Guia do Smartflow — a referência completa de configuração, telas isoladas e encadeamento de etapas.
  • Webhook da campanha — o canal server-to-server. Os callbacks que você vê aqui movem a interface; quem decide negócio é o webhook.