Skip to content

Instantly share code, notes, and snippets.

@felipetavares
Last active August 9, 2019 17:38
Show Gist options
  • Save felipetavares/5eb06b0c205957104c7ae1c0667ac243 to your computer and use it in GitHub Desktop.
Save felipetavares/5eb06b0c205957104c7ae1c0667ac243 to your computer and use it in GitHub Desktop.
Neurologic Client-Side Integration example
// O nome da função pode ser escolhido arbitrariamente
//
// config: objeto contendo configuração estática relacionada ao fluxo;
//
// callback: função que recebe como argumento um bloco a ser adicionado
// ao chat e termina o estado de loading.
function nldAPI_JornalDoCarro_LeadComplete(config, callback) {
// Extrai os dados usando o objeto global "neurolead"
var leadData = neurolead.getData();
var leadId = neurolead.guid;
// Tenta sincronizar os dados, possivelmente várias vezes
// ...
// Quando conseguir:
callback(config.message);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment