MateFlow bietet Administratoren mehrere Möglichkeiten, eine Community mit dem Rest deines Stacks zu verbinden. Alles befindet sich an einem Ort: Öffne Admin → Einstellungen → Integrationen mit Tabs für Integrationen (verbundene Apps), Webhooks, API-Zugriff, Dokumentation und Aktivitätsprotokolle. Single Sign-on wird separat unter Admin → Einstellungen → SSO konfiguriert.
Verbundene Apps
Der Tab „Integrationen“ listet Drittanbieterdienste auf, die du mit wenigen Klicks verbinden kannst. Zu den unterstützten Apps gehören Zapier, Slack, Discord, Google Calendar und Mailchimp sowie eine benutzerdefinierte Option. Klicke auf Verbinden, gib die angeforderten Anmeldedaten ein, und die Verbindung wird sicher gespeichert. Du kannst sie jederzeit über dieselbe Karte trennen.
Webhooks
Webhooks senden Ereignisse aus deiner Community an jede von dir kontrollierte URL, sodass externe Systeme in Echtzeit reagieren. Um einen zu erstellen, gehe zum Tab Webhooks, klicke auf Webhook hinzufügen und lege fest:
- Name und Ziel-URL
- Ein oder mehrere Ereignisse, die du abonnieren möchtest
- Ein Signaturgeheimnis, damit dein Endpoint überprüfen kann, dass jede Anfrage wirklich von MateFlow stammt
- Einen Aktiv-Schalter, um die Zustellung zu pausieren, ohne den Hook zu löschen
Die von MateFlow ausgelösten Ereignisse umfassen Mitglieder, Inhalte und Zahlungen:
| Kategorie | Ereignisse |
|---|---|
| Mitglieder | member.joined, member.role_changed, member.suspended, member.reinstated |
| Inhalte | post.created, post.deleted, comment.created, comment.deleted |
| Zahlungen | payment.received, payment.failed, subscription.created, subscription.renewed, subscription.canceled, refund.issued |
Verwende Testen, um eine Beispiel-Nutzlast zu senden, und prüfe den Tab Aktivität für Zustellungsprotokolle – Status, Antwortcodes und Erfolgsrate –, um Fehler zu beheben. Webhooks sind eine Tariffunktion, und dein Tarif legt fest, wie viele du erstellen kannst.
API-Zugriff
Im Tab API-Zugriff kannst du API-Schlüssel mit eingeschränkten Berechtigungen für den programmatischen Zugriff auf die öffentliche API unter https://api.mateflow.com generieren. Beim Erstellen eines Schlüssels gibst du ihm einen Namen, wählst Berechtigungen (wie site.read, content.read, content.write und media.write) und beschränkst ihn optional auf bestimmte IP-Adressen. Der vollständige Schlüssel wird nur einmal bei der Erstellung angezeigt, kopiere ihn also sofort. Widerrufe jeden Schlüssel über dieselbe Liste. Der Tab Dokumentation enthält die Endpoint-Referenz.
Single Sign-on (SSO)
In höheren Tarifen kannst du verlangen, dass sich Mitglieder über deinen Identitätsanbieter anmelden. MateFlow unterstützt SAML 2.0 und OIDC. Unter Admin → Einstellungen → SSO fügst du die Metadaten deines IdP ein oder analysierst sie, kopierst die Entity ID und ACS URL des Service Providers zurück in deinen IdP und wählst eine Anmelderichtlinie (SSO plus Passwort, SSO plus alle Methoden oder nur SSO). Die Just-in-time-Bereitstellung erstellt Konten bei der ersten Anmeldung, zulässige Domains begrenzen den Zugriff, Wiederherstellungs-Administratoren verhindern Aussperrungen, und ein Audit-Tab verfolgt SSO-Anmeldungen. Verwende Verbindung testen, bevor du es für alle aktivierst.
Nächste Schritte
- Erkunde, was Administratoren unter Integrationen konfigurieren können.
- Sieh dir die Mitgliederrollen und -berechtigungen an, bevor du API-Schlüssel oder Administratorzugriff vergibst.
- Sieh dir die Tariflimits für Webhooks und SSO auf der Preisseite an.