Estamos com um caso que não há API’s integradas e a ideia é colocar as informações dos usuários nos próprios contatos, como extras.
Dessa forma, alguns recursos do bot serão limitados para clientes específicos, exemplo: extra.X = ‘banana’.
O problema é que preciso realizar a busca em todos os contatos para confirmar se existe alguém com X = banana, pois a pessoa pode ter mudado de número, etc.
Teve outro caso que consegui realizar a busca que queria com substring:
"uri": "/contacts?$skip=0&$take=20&$filter=(substringof('Campanha',extras))".
Precisava saber se existia algum contato que já participa da campanha com um CPF X.
Mas a própria doc da Blip afirma que usar substring é não otimizado. No caso atual, a busca que estou tentando fazer está dando timetout (quantidade de usuários no bot muito maior).