Se pretender atualizar a sua folha de cálculo do Google com novas mensagens WhatsApp , pode fazê-lo através de Webhooks de saída. Neste artigo, vamos utilizar o Make para criar essa integração de webhook.
Pode saber mais sobre a integração de webhooks de saída.
Não se esqueça de que terá de criar uma conta no Makepara poder criar esta integração para o seu espaço de trabalho.
Passo 1: Criar um novo cenário no Make
Para começar, vamos a Make e criamos um "Novo cenário", que lhe permitirá construir a sua integração:

Esta ação levá-lo-á a uma secção onde terá de selecionar o acionador:
1. Clique no botão "+" e poderá procurar o acionador; escreva "Webhooks"
2. Depois, clique em "Custom webhook" (Webhook personalizado).
Depois de o fazer, o Make apresenta-lhe uma mensagem; ao clicar no botão "Add" (Adicionar), pode dar-lhe um nome. Depois disso, clique em guardar e continue a copiar o webhook, como mostrado aqui:

Passo 2: Ativar o Webhook de saída no TimelinesAI
Depois de criar o gatilho, você poderá obter o URL do webhook ou o acesso do Make. Pode então prosseguir e inserir este URL no TimelinesAI:

Depois de inserir o URL do webhook, pode prosseguir e clicar em "Guardar". Isto permitir-lhe-á ativar este webhook, clicando no botão de alternância abaixo.
Pode definir a Granularidade de Agregação aqui, que definirá a frequência com que TimelinesAI enviará informações para a Make; se a definir como "Não agregar", TimelinesAI enviará os dados imediatamente.
Passo 3: Adicionar outro módulo no Make
Depois de configurar o webhook no TimelinesAI, é hora de voltar ao Make, para continuar trabalhando na sua integração. Agora, vamos adicionar um módulo ao lado do seu webhook, como mostrado abaixo:

1. Passe o cursor sobre o botão "+", que se encontra do lado direito do ícone do webhook, e clique nele.
2. O Make apresenta uma barra de pesquisa, onde pode escrever "Folhas de Cálculo do Google" e seleccioná-la nos resultados da pesquisa
3. Verá uma lista de acções que pode selecionar aqui; certifique-se de que escolhe a ação "Add a Row" (Adicionar uma linha)
Em seguida, o Make apresenta uma janela com algumas opções para configurar:

- Ligação: Aqui seleccionará a sua Conta Google - para adicionar uma nova, certifique-se de que clica no botão "Adicionar".
O programa Make irá pedir-lhe detalhes sobre a sua Conta Google. Pode adicionar um nome na caixa de texto "Connection name" (Nome da ligação). Depois disso, pode clicar no botão "Iniciar sessão com o Google", que lhe apresentará um pedido de acesso à sua conta; permita-o para continuar.
- Escolher um método: Clique em "Selecionar por caminho"
- Escolher uma unidade: Aqui pode selecionar a secção do seu disco onde tem as pastas que contêm as folhas de cálculo que vai utilizar
- ID da folha de cálculo: Esta secção permite-lhe especificar as pastas que o Make irá procurar(por exemplo: Pasta #1 → Pasta de folhas de cálculo → Folha de cálculo para novas mensagens), para encontrar a folha de cálculo específica que gostaria de utilizar
Preparámos um modelo de folha de cálculo do Google que pode utilizar. Clique aqui para o obter (descarregar como .CSV) e utilizá-lo para configurar este webhook.
- Nome da folha: Este campo aparece depois de definir a "Spreadsheet ID" (ID da folha de cálculo). Certifique-se de que selecciona a folha específica à qual pretende que Make adicione informações, como "Folha1"
- A tabela contém cabeçalhos: Este campo aparece depois de definir o "Nome da folha". Se a sua folha de cálculo tiver cabeçalhos, pode selecionar "Yes" (Sim), para que o Make tenha em conta esses cabeçalhos quando adicionar informações à sua folha de cálculo
O Make apresentará os valores encontrados na sua folha de cálculo, que são os mesmos cabeçalhos. Iremos trabalhar com estas variáveis no passo seguinte.
- Não formatado: Selecionar "Não"
Passo 4: Configurar as variáveis (valores)
Agora que já configurámos a estrutura básica desta integração, entre Webhooks e Google Sheets, podemos prosseguir e trabalhar nas variáveis que se encontram no seu módulo de ação (Google Sheets).
Para que possamos ter conteúdo para estas variáveis, teremos de executar o webhook uma vez:
1. Proceda ao envio de uma mensagem de teste para um dos seus chats no TimelinesAI - é necessário verificar se o Webhook de saída está ativado no TimelinesAI antes de enviar a mensagem.
2. Depois, volte a "Make" e clique no botão "Run Once" (Executar uma vez) que se encontra na parte inferior:

Depois de clicar nesse botão, o Make mostrará algumas informações sobre a integração. Depois disso, o Make apresentará marcas de verificação verdes nos módulos Webhooks e Folhas de cálculo do Google, o que significa que estão a funcionar bem e que existe informação com que podemos trabalhar.
Configurando as variáveis coletadas do Webhook:
Clique no módulo Folhas de cálculo do Google e consulte a secção Valores:

Ao clicar na caixa de texto de uma dessas variáveis, o Make fornecerá as variáveis coletadas do Webhook. Continue a adicionar as respectivas variáveis a estes campos (ou seja: Nome do chat (A) = "1. chat: full_name"; URL do chat (B) = "1. chat: chat_url"; etc.) e, em seguida, clique no botão "Ok" para guardar as alterações.
Quando terminar de configurar as variáveis em conformidade, pode voltar ao TimelinesAI e enviar outra mensagem de teste. Depois de fazer isso, volte para o Make e clique no botão "Run Once" (Executar uma vez) mais uma vez; o Make informará que o processo foi concluído exibindo as marcas de verificação verdes abaixo dos dois módulos (Webhooks e Planilhas Google).
Isso deve ser suficiente para que você veja a primeira entrada na Planilha Google, logo abaixo dos cabeçalhos, conforme configurado. Deve ser algo parecido com isto:

Por último, active esta integração clicando no botão de alternância que se encontra por baixo do botão "Run Once" (Executar uma vez):

E já está! Criou com êxito um webhook de saída para o seu espaço de trabalho - agora, todas as suas mensagens serão adicionadas à sua Folha de cálculo do Google.
Lembre-se de que pode sempre alterar as acções que as Folhas de cálculo do Google fornecem, dependendo do que precisa para o seu espaço de trabalho.
Se tiver alguma dúvida, contacte-nos através do nosso Chat de suporte ou envie-nos um e-mail para hello@timelines.ai!
