Skip to main content

Olá!

Procurei na documentação da API, e vi que é utilizado o endpoint Change user state, possibilitando o redirecionamento do fluxo que eu desejar quando enviar uma mensagem ativa via API, porém eu preciso listar os bots (principal+subbots) e seus blocos na minha aplicação, para que seja possível o usuário selecionar o {Identificador do fluxo} e o {Identificador do bloco}. No entanto não encontrei nenhum endpoint para isso, o mais próximo que encontrei foram os links abaixo:

Getting all bot resources
Get all the active chatbot’s profile properties

Dúvidas:

É possível listar os identificadores de fluxos via API?
É possível listar os identificadores dos blocos dos fluxos via API?

O cenário que possuo aqui, é exatamente o mesmo que o Growth disponibiliza, preciso listar esses campos:

Olá @Makers tudo bem ?

Para isso você poderia coletar essas informações manualmente nos bots e montar uma aplicação que tenha esses dados, o flow identifiers aparece dentro do builder o id dos blocos está no fluxo. Não sei se é possível pegar isso via api, pois na docs não tem esse tipo de requisição http.


@Rafael_Figueiredo tudo bem comigo, obrigado.
Poxa, achei que houvesse uma forma de obter via API. ☹
Não há nem a possibilidade de obter esses dados por meio de um webhook?
Pois pensando em uma estrutura grande com vários bots e vários blocos de fluxos (o nosso caso aqui na empresa.), fica praticamente inviável pegar um por um.
Porém o meu maior medo de aplicar esse método manual seria se alguma pessoa alterasse algo e não alterasse em minha aplicação. Por exemplo: adicionando um novo bloco, removendo um bloco antigo, etc…

Acredito que se realmente não for possível alinhar essas configurações de forma automática entre uma aplicação e o Take blip, seria uma boa ideia de melhoria.

Desde já agradeço a atenção! 😀