Skip to main content

Hi, 

I was just creating my first automation, on trial, but testing the pro account. I can't setup a very simple external request and I note that it shows a different required field (test contact) when comparing to some tutorials that I watched.

In the upper right corner it's requiring a test contact, but I don't have a clue how to set it. But I don't see it on other users over the net.

Another bizare validation is that it doesn't validate the json correctly… Even a very simple json it's gives me a strange error.

{“oi”: “oi"} is not wrong… But it says Invalid JSON, not defined variables…

Pls, anyone have any guess?

 

Thank you!

 

Just pick a current Manychat subscriber for the Test Contact. Picking yourself and the contact you’re testing with is usually the easiest/best option.

Once you select the contact, the JSON error you’re seeing will be sorted.

 

If you don’t have any contacts, create a simple ‘Hello World’ message in whatever channel you’re using, and hit ‘Preview’ on the top right (pick the channel, not the in Manychat option).

 

With that, you’ll be subscribed to your bot and able to test it.

I also see that you’re using OpenAI’s Assistants API. I have that working with Manychat in case you need any help there.

E eu também sou brasileiro e falo português ;)

Hope this helps!


Oi @Gustavo Boregio 

Nossa, acho que fui muito principiante kkk… Achei que era uma listbox, ele dizia inclusive que nao encontrava ninguem.

Mas forcei e digitei o meu nome e foi… Jesuis.

Obrigado pela ajuda, acabei implementando td pelo Bubble, mas pelo manychat é infinitamente mais fácil!

O unico contra, pelo que entendi é que só posso ter um numero de celular por conta do manychat ne…

É isso, obrigado!

 


Oi @Gustavo Boregio 

Nossa, acho que fui muito principiante kkk… Achei que era uma listbox, ele dizia inclusive que nao encontrava ninguem.

Mas forcei e digitei o meu nome e foi… Jesuis.

Obrigado pela ajuda, acabei implementando td pelo Bubble, mas pelo manychat é infinitamente mais fácil!

O unico contra, pelo que entendi é que só posso ter um numero de celular por conta do manychat ne…

É isso, obrigado!

 

 

As API e External Requests do Manychat são uma delicia! 😃 Até hoje não encontrei nenhum outro software com uma interface tão amigável como a do Manychat.

 

No Manychat, sim, só da pra ter um número de celular (que é o número conectado á conta Meta). Se precisar de mais, precisa abrir outras contas de Manychat.

Não sei bem o que vocês estão tentando fazer, mas se precisarem integrações com Chat (WhatsApp/IG/Facebook/Telegram) + outras plataformas de software me avisa que eu posso ajudar. Já fiz varias integrações desse estilo.

Até mais!!


Salve galera ! Estou tendo o mesmo problema com o Json inválido devido á variáveis indefinidas enquanto na verdade elas estão definidas e vim aqui na comunidade para ver se alguém já tinha falado sobre.

Felizmente encontrei a discussão de vocês mas ainda não ficou claro pra mim, o problema com o Json só é resolvido quando eu coloco um contado de teste pra requisição ?

 

 

No caso estou utilizando os campos personalizados do usuário/bot e o campo chatgpt_entrada é a primeira resposta do usuário.

Obrigado !


Isso aí, com isso você já devería poder testar ;)


Uma coisa mais…

Essa URL que você está testando não vai funcionar, falta o thread_id aí…

E essa não é a mensagem correta pra mandar o que o usuário escreveu…

Checa a documentação aqui: https://platform.openai.com/docs/assistants/overview

E se precisar de ajuda me avisa ;)


Salve Gustavo ! Agradeço demais pela ajuda cara, vou aproveitar pra te perguntar sobre a URL então, espero não estar abusando kkkkk

Vou tentar detalhar o máximo possível o que estou fazendo no fluxograma.

O usuário manda uma mensagem com o gatilho, passa por uma condição para checar se o chatgpt_thread é desconhecido (para ter certeza de estar iniciando uma nova conversa) e recebe minha mensagem inicial.

Logo em seguida a resposta do usuário é salva como chatgpt_resposta e acontece está ação descrita acima para criar a thread e no mapeamento de respostas atribuir a thread-id ao campo personalizado chatgpt_thread.

A ação seguinte é uma requisição do tipo get para acessar a thread e pegar a resposta do chatgpt mas estou com um erro.

Você pode me ajudar ? Vou anexar alguns prints pra facilitar a compreensão. 

 

Agradeço demais pela atenção ! Ainda não achei nada claro na internet pra me ajudar com isso.


Cara é mais complicado que isso….

 

E você tem um problema de timing aí no teu fluxo, que as ações não estão em sequencia certa pra evitar problemas…

Se quiser me avisa que tenho um template pronto pra instalar (não é gratis, mas em 5 minutos você tem o teu Assistant conectado e funcionando...).



Alguém sabe porque iss acontece​ e como evitar ?
Já tentei colocar Full Contact Data de alguma formas diferentes , mas nenhum funciona bem.
"Full Contact Data"
"\"Full Contact Data\""​
{
"data" : "Full Contact Data"
}

A única que ainda não dá erro na edição é essa da imagem, mas quando tento enviar dá erro no payload .​​​​​


Good evening everyone!! 

I’ve also ran into the same issue with receiving the message “Invalid JSON; Variables are not defined.” In my case, I used an already made template and used riplit to generate the url. When deploying the chatbot to instagram, I’ve got as far as creating the thread. The chatbot won’t go no further than the introduction. For example, after sending the trigger, it responds, then after I ask the question, no response. I’ve also attempted to enter a contact, but nothing comes up. Am I doing something wrong, any suggestions?

 


Hey @Anniieeb the error you show on the screen can be solved if you preview a flow, and Manychat relates the 'Contact for testing' on the top right with your profile.

As for getting it to work, there are a bunch of things that could be setup wrong.

I'd suggest you get help from whoever gave you the template and the replit repo, they'll be the best to help you sort this out.

If that's not an option, I can help you either debugging or with alternative solutions for connecting to Assistants API (directly from Manychat to OpenAI, no replit or other services required).


Reply