Skip to main content

É possível eu criar um fluxo a partir de uma lista de contatos? Por exemplo, o usuário entra e já pelo número dele eu identifico que é da minha lista e ele segue outro fluxo? Pensei em criar um contato com o número do celular e no inicio ele validar. Alguém saberia uma forma de fazer isso?

Olá @CamilaEspecio, tudo bom?

Penso em 3 formas de fazer isso, algumas podem ser mais complexas, outras mais simples:

  • Adicionar um script com essa lista de contatos e fazer a validação através dele.

  • Você pode fazer uma integração com o Google Sheets e criar a planilha com os contatos, assim qualquer pessoa poderia editar a planilha depois.

  • Através das API’s de gerenciamento de lista do Blip: Cria uma lista, adicione os contatos nela, depois no seu fluxo você checa quais contatos estão nessa lista usando o get all members of a list

Fiz este bot utilizando os 3 exemplos, espero que ajude com a sua questão.

Aqui está o fluxo caso queira dar uma olhada em como fiz cada processo:
(todos os tokens e afins foram adicionados via variáveis de configuração, por isso não estão neste JSON, importante configurar antes de importa-lo)
botexemplo19234.json (42,5,KB)


Nossa muito obrigada, vou olhar seu arquivo de bot 🙂
Eu ia colocar como valores os números, são uns 30 números kkkkkk


Ah… acho que também é uma solução kkk masss acho que é semelhante a solução via Script, meio engessada.


você teria como me dar mais detalhes caso “3” com API. Tenho um pouco de dificuldade de entender a doc para fazer a requisição.


To tentando integrar o sheets, mas não sei como autorizar a URL que aparece no erro, como que autoriza? Não entendi essa parte.


Te mandei lá, veja se conseguiu, se ficar alguma duvida fico a disposição 🙂


Claro! Então, para utilizar a API você pode fazer via Postman, então criar algum fluxo para automatizar o processo, mas explicando cada requisição via Postman seria assim:

Para criar a lista eu fiz uma chamada nesta requisição:

URI:https://msging.net/commands

{  
  "id": "{{$guid}}",
   "to": "[email protected]",
  "method": "set",
  "type": "application/vnd.iris.distribution-list+json",
  "uri": "/lists",
  "resource": {  
    "identity": "[email protected]"
  }
}

Depois para adicionar o número à lista:

URI:https://msging.net/commands

{  
  "id": "{{$guid}}",
  "to": "[email protected]",
  "method": "set",
  "uri": "/lists/[email protected]/recipients",
  "type": "application/vnd.lime.identity",
  "resource": "NUMERO/IDENTITY"
}

E por fim, a requisição que já está até inclusa naquele fluxo de exemplo que postei aqui, que é a consulta dos números que estão na lista:

URI: https://msging.net/commands

{  
  "id": "{{$guid}}",
 "to": "[email protected]",
  "method": "get",
  "uri": "/lists/[email protected]/recipients?$skip=0&$take=500"
}

Depois tratei a resposta da API através do script que está no fluxo. Mais tarde vejo se consigo criar um bot com esses exemplos para facilitar o processo e te envio aqui 😁