O seu bot do ManyChat continua fazendo o que já faz: responder comentários, conduzir a conversa, coletar o endereço de e-mail. O app acrescenta um conjunto de passos que você pode colocar em qualquer fluxo. Esses passos falam com a sua memberarea, então uma conversa pode salvar o contato, criar a conta, liberar um produto ou enviar um link de checkout pessoal sem que ninguém saia da conversa.
Para conectar, você precisa de três coisas: uma chave de API da sua memberarea, o app instalado na sua página do ManyChat e o seu endereço informado uma vez nas configurações do app.
Antes de começar
A API faz parte de todos os planos pagos, inclusive o Starter, e fica ativa durante o período de teste gratuito. Um teste expirado e o plano Free (Legacy) não têm API. Nesse caso, todo passo responde "The API is not included in this MemberArea's plan. Upgrade to a paid plan to enable API access." em vez de fazer o trabalho, e nenhum evento inicia um fluxo.
Você também precisa de uma conta do ManyChat que possa instalar apps.
Criar uma chave de API
- Na sua memberarea, abra Configurações e depois API.
- Clique em Nova chave de API.
- Dê a ela um nome que você reconheça depois, por exemplo "ManyChat".
Uma chave nova começa com Acesso total: todas as permissões já estão marcadas. Clicar em uma permissão, portanto, a remove. Deixar a chave com acesso total não tem problema, e é o jeito mais rápido de começar.
Se preferir liberar apenas o que o app usa, clique uma vez em Limitar a permissões específicas e depois marque estas:
- Membros: Ver e Gerenciar
- Contatos: Ver e Gerenciar
- Grupos: Ver e Gerenciar
- Cursos: Ver e Gerenciar
- Eventos: Ver e Gerenciar
- Pagamentos: Ver e Gerenciar
- Automações: Ver e Executar
A chave não precisa da permissão ManyChat. Ela só cobre as suas próprias chamadas à API, e o app nunca as faz.
Salve e depois copie a chave. Ela é mostrada uma única vez.
Instalar o app no ManyChat
Abra o link de instalação abaixo e escolha a página que você quer conectar. O ManyChat instala o app para essa página e abre as configurações dele.
Instalar o app MemberArea no ManyChat
O app também está listado na loja de apps do ManyChat: MemberArea no ManyChat Apps
Informar o endereço e a chave
As configurações do app pedem duas coisas:
- O seu endereço MemberArea, só o host:
yourname.memberarea.io, semhttps://e sem caminho. - A sua chave de API MemberArea, a que você acabou de copiar.
Salve. A partir daí, os passos ficam disponíveis no construtor de fluxos.
Verificar se funcionou
Abra qualquer fluxo, adicione um passo de ação e percorra o catálogo de passos. MemberArea aparece ali como categoria própria, com dezoito passos.
Escolha Grant access e abra o menu Product. Ele se enche com os produtos reais da sua memberarea, carregados ao vivo enquanto a janela está aberta. Se o menu se encher, a conexão está saudável: endereço, chave e permissões estão todos corretos.
Se a lista continuar vazia, normalmente ainda não existe nenhum produto ativo. Um produto que ainda é rascunho não é oferecido. Publique um e abra a lista de novo.
Deixar que eventos iniciem um fluxo
Os passos acima são uma direção: o ManyChat pede à sua memberarea que faça algo. A outra direção, em que um pedido pago ou um curso concluído inicia um fluxo, precisa de mais uma coisa. O ManyChat entrega a cada app instalado uma App Key para a página em que ele roda, e a sua memberarea precisa dessa chave para chegar à página.
- No ManyChat, abra as configurações do app MemberArea instalado e copie a App
Key. Ela tem três partes separadas por dois pontos e começa com o id da
página, como
1234567890:4180:abc123. - Na sua memberarea, abra Configurações e depois Integrações. Clique em Adicionar integração e escolha ManyChat. Quando o ManyChat já estiver na sua lista, abra-o a partir dali.
- A janela começa com Conexões do app ManyChat. Cole a chave em App Key do ManyChat e clique em Conectar a página.

A página aparece na lista como Conectado, com a nota "Qualquer evento pode iniciar um fluxo." No ManyChat você só precisa montar um fluxo cujo passo inicial seja um dos eventos MemberArea. Não é preciso ativar nada por evento.
O campo Chave de API do ManyChat (opcional), mais abaixo na mesma janela, não faz parte do app. Ele serve apenas para as ações do ManyChat nas suas automatizações, então deixe-o vazio se você só quer fluxos. Clique em Fechar quando terminar.
Se o seu plano não tiver API, o painel avisa isso em vez de mostrar uma página saudável, e Alterar plano leva você às configurações de cobrança.
Um fluxo só alcança alguém que o ManyChat já conhece como assinante. A sua memberarea primeiro completa o endereço de e-mail e o número de telefone que conhece do membro ou contato. Depois procura o assinante pelo vínculo que um passo anterior criou, depois pelo endereço de e-mail e depois pelo número de telefone. Quem nunca escreveu para a sua página não pode receber mensagens, o que é uma política do Facebook e não um limite deste app.
Para impedir que uma página inicie fluxos, remova-a da mesma lista. A conta, os membros e os acessos deles não são afetados.
Quando a chave muda
Trocar ou excluir a chave na sua memberarea tem efeito imediato, e todo passo passa a responder "This ManyChat connection is not signed in to a MemberArea." Cole a nova chave nas configurações do app no ManyChat e os fluxos continuam de onde pararam. Não é preciso reconstruir mais nada.