Pode acionar automaticamente uma chamada do VoiceAgent da CloudTalk através dos Workflows do HubSpot. Este guia mostra-lhe como configurar o acionador, enviar os dados do contacto para a CloudTalk e ver os resultados das inscrições no HubSpot.
Antes de começar
Vai precisar de:- Um VoiceAgent da CloudTalk já criado
- Credenciais da API da CloudTalk (Chave da API e Secret)
- Uma conta HubSpot com acesso a Workflows
- Propriedades de contacto que incluam, pelo menos, um número de telefone
Criar um acionador de workflow no HubSpot
- Abra HubSpot > Workflows.
- Crie um novo workflow Contact-based.
-
Escolha um tipo de acionador, por exemplo:
- Property value changed
-
List membership changed
(Também são suportados campos personalizados.)
-
Opcional: Ative Re-enrollment se quiser que o mesmo contacto seja chamado várias vezes sempre que as condições forem cumpridas.

Adicionar a ação Custom code
Depois de definir o acionador:-
Clique em
+ Adicionar ação - Selecione Data ops > Custom code
-
Configure a ação:
- Language: Node.js 20.x
- Secrets: Deixe vazio
-
Properties to include in code:
-
phone(obrigatório) -
Campos adicionais conforme necessário, como
nameoucontactId
-
event.inputFields[...] dentro do script.
Colar o excerto de código
- Envia um pedido POST para a API do VoiceAgent da CloudTalk
- Transmite o número de telefone do contacto
- Opcionalmente, transmite variáveis como o nome próprio ou o Record ID
- Recebe o resultado do VoiceAgent no endpoint selecionado na CloudTalk


Gerar o cabeçalho de autorização
A CloudTalk utiliza Basic Authentication nos pedidos à API.Para gerar o seu valor codificado:
- Aceda a https://www.debugbear.com/basic-auth-header-generator
-
Introduza a sua Chave da API da CloudTalk e o Secret da API da CloudTalk
(disponíveis nas Definições da empresa da CloudTalk). -
Copie o cabeçalho gerado. Será semelhante a:
Basic XXXXXXXXX
#{{ Auth Header }} no script por este valor.
Publicar e testar o workflow
- Guarde o passo de código personalizado.
- Clique em Review and publish.
-
Decida se o workflow deve:
- Ser executado apenas para novos contactos que cumpram as condições, ou
- Ser executado também para os contactos que já as cumprem no momento em que o workflow é ativado.
- Acione o workflow atualizando uma propriedade ou a pertença a uma lista de um contacto de teste.

Verificar o Enrollment history
Para confirmar que a chamada do VoiceAgent foi acionada:- Abra o workflow
- Aceda a Performance history > Enrollment history
-
Encontre o contacto de teste na lista

Precisa de ajuda ou tem alguma questão? Contacte-nos através do nosso Portal de Suporte — estamos aqui para si.