O MateFlow oferece aos administradores várias maneiras de conectar uma comunidade ao restante do seu stack. Tudo fica em um só lugar: abra Admin → Configurações → Integrações, que tem abas para Integrações (aplicativos conectados), Webhooks, Acesso à API, Documentação e registros de Atividade. O login único é configurado separadamente em Admin → Configurações → SSO.
Aplicativos conectados
A aba Integrações lista serviços de terceiros que você pode conectar com alguns cliques. Os aplicativos compatíveis incluem Zapier, Slack, Discord, Google Calendar e Mailchimp, além de uma opção personalizada. Clique em Conectar, forneça as credenciais solicitadas e a conexão será armazenada com segurança. Você pode desconectar a qualquer momento no mesmo cartão.
Webhooks
Os webhooks enviam eventos da sua comunidade para qualquer URL que você controle, de modo que sistemas externos reajam em tempo real. Para criar um, vá até a aba Webhooks, clique em Adicionar webhook e defina:
- Nome e URL de destino
- Um ou mais eventos a assinar
- Um segredo de assinatura para que o seu endpoint possa verificar que cada solicitação vem realmente do MateFlow
- Um botão ativo para pausar a entrega sem excluir o hook
Os eventos que o MateFlow emite abrangem membros, conteúdo e pagamentos:
| Categoria | Eventos |
|---|---|
| Membros | member.joined, member.role_changed, member.suspended, member.reinstated |
| Conteúdo | post.created, post.deleted, comment.created, comment.deleted |
| Pagamentos | payment.received, payment.failed, subscription.created, subscription.renewed, subscription.canceled, refund.issued |
Use Testar para enviar um payload de exemplo e verifique a aba Atividade para os registros de entrega — status, códigos de resposta e taxa de sucesso — para depurar falhas. Os webhooks são um recurso do plano, e o seu plano determina quantos você pode criar.
Acesso à API
A aba Acesso à API permite gerar chaves de API com permissões restritas para acesso programático à API pública em https://api.mateflow.com. Ao criar uma chave, você dá um nome a ela, escolhe as permissões (como site.read, content.read, content.write e media.write) e, opcionalmente, a restringe a endereços IP específicos. A chave completa é exibida apenas uma vez na criação, então copie-a imediatamente. Revogue qualquer chave na mesma lista. A aba Documentação tem a referência dos endpoints.
Login único (SSO)
Nos planos de nível superior, você pode exigir que os membros façam login por meio do seu provedor de identidade. O MateFlow oferece suporte a SAML 2.0 e OIDC. Em Admin → Configurações → SSO, você cola ou analisa os metadados do seu IdP, copia o Entity ID e a ACS URL do provedor de serviços de volta para o seu IdP e escolhe uma política de login (SSO mais senha, SSO mais todos os métodos ou apenas SSO). O provisionamento just-in-time cria contas no primeiro login, os domínios permitidos delimitam o acesso, os administradores de recuperação evitam bloqueios e uma aba de auditoria acompanha os logins via SSO. Use Testar conexão antes de habilitá-lo para todos.
Próximos passos
- Descubra o que os administradores podem configurar em Integrações.
- Revise os papéis e permissões dos membros antes de emitir chaves de API ou acesso de administrador.
- Veja os limites do plano para webhooks e SSO na página de preços.