ERPNext
Reconheça quem está ligando e cadastre novos contatos como leads do ERPNext para sua equipe de vendas.
Com as ferramentas de webhook abaixo, sua recepcionista pode reconhecer pessoas que ligam e já são leads do ERPNext, cadastrar novas pessoas que ligam como leads com nome, número de telefone e uma observação sobre o que precisam, além de deixar um comentário nos leads existentes para que sua equipe de vendas possa retornar a ligação. O ERPNext e o framework Frappe aceitam uma chave de API e um segredo estáticos, além de corpos de solicitação em JSON, portanto isso funciona no Frappe Cloud e em sites hospedados por você.
Antes de começar
Crie um usuário de API
No ERPNext, crie um usuário para o Reception.ai, por exemplo, reception@yourcompany.com, e atribua a ele apenas a função Sales User. As solicitações de API são executadas com as permissões desse usuário, então não use um administrador.
Gere as chaves
Abra o usuário, selecione a aba Settings, expanda API Access e selecione Generate Keys. Copie o API Secret do pop-up imediatamente: o ERPNext o exibe apenas uma vez. A API Key continua visível na mesma seção.
Cada ferramenta abaixo envia um cabeçalho de solicitação chamado Authorization com o valor token API_KEY:API_SECRET, com sua chave e segredo separados por dois-pontos. Defina o Type como Secret.
A chave e o segredo podem ler e alterar tudo o que a função Sales User permite. Não os compartilhe em documentos compartilhados e selecione Generate Keys novamente para substituí-los caso sejam vazados.
Crie as ferramentas
Para cada ferramenta, acesse Integrations, selecione Add integration, escolha Webhook Tool e defina Assign to agents como Receptionist. Defina Value como Fixed value para cada parâmetro marcado como “Sempre” abaixo.
Encontrar um lead
Cadastrar um novo lead
Para definir a origem dos leads, adicione source (string) como um valor fixo que corresponda exatamente a um dos seus registros de Lead Source. No ERPNext 16 e versões posteriores, o campo é utm_source, e ele deve corresponder a um registro de UTM Source.
notes preenche a aba Notes do lead. Dê a ele a descrição “Envie exatamente um item, com o que a pessoa que ligou precisa.” Em Each item, escolha object e selecione Add field para cada um destes campos:
note(string, obrigatório): “O que a pessoa que ligou precisa e quando gostaria de receber uma ligação de volta.”added_by(string): Sempre o endereço de e-mail do usuário da API.
Registrar os detalhes da ligação
Selecione Enable em cada ferramenta e, em seguida, teste sua recepcionista como uma nova pessoa que liga e pede para receber uma ligação de volta. O lead aparecerá na sua lista de Lead, atribuído ao seu vendedor, com o comentário da sua recepcionista.
Adicione um procedimento para quem liga: encontre o lead e, se ele não for encontrado, cadastre a pessoa com uma observação; caso contrário, registre os detalhes da ligação no lead encontrado. Adicione uma regra para que sua recepcionista nunca leia registros de leads para quem liga.
Sua recepcionista cria o filtro de busca a partir da conversa, então quem liga pode tentar fazer com que ela procure os leads de outras pessoas. A ferramenta retorna apenas até cinco nomes e status, mas mantenha a regra acima. Se Sales User conceder mais acesso do que você deseja, como a clientes e cotações, crie uma função personalizada que possa apenas ler, criar e comentar em leads.
Limitações
- A busca procura os últimos sete dígitos do número. Números armazenados com espaços ou hífens dentro desses dígitos não são encontrados, e duas pessoas podem ter os mesmos últimos sete dígitos.
- Esta configuração cobre apenas leads. Sua recepcionista não busca contatos ou clientes nem cria oportunidades.