Zum Hauptinhalt springen

Integrationen

B1 verbindet sich mit den Tools, die Ihr Team bereits verwendet. Verbinden Sie Slack oder Discord für Personalbenachrichtigungen, automatisieren Sie Workflows in Zapier oder Make, oder exportieren Sie Daten auf Abruf nach Google Sheets – ohne für eine separate Integrationsplattform zu zahlen und ohne dass ChurchApps etwas Zusätzliches hosten muss. Jede Integration läuft auf der Infrastruktur des Drittanbieters und spricht mit Ihrer Gemeinde über B1s Webhooks oder REST API.

Was verfügbar ist

IntegrationWas es tutRichtungAufwand zum Einrichten
SlackPosten Sie lesbare Benachrichtigungen (neue Personen, Spenden, Anmeldungen, …) in einen Slack-KanalB1 → Slack2 Minuten
DiscordDasselbe, in einem Discord-KanalB1 → Discord2 Minuten
ZapierVerwenden Sie B1-Ereignisse als Auslöser und B1-Aktionen in Zapiers 7.000+ AppsBeide5–10 Min pro Zap
MakeGleiche Idee wie Zapier, im visuellen Szenario-Builder von MakeBeide5–10 Min pro Szenario
Google SheetsExportieren Sie Personen / Spenden / Gruppen / Anwesenheit auf Abruf nach einer TabelleB1 → Sheet5 Minuten
ClaudeFragen Sie Anthropics Claude Fragen zu Ihren Gemeindedaten, gescoped auf Ihre BerechtigungenBeide5 Minuten
ChatGPTGleiche Idee mit OpenAIs ChatGPT, über ein benutzerdefiniertes GPT oder MCP-bewusstes OpenAI-ToolingBeide10 Minuten
Verbundene ServicesKuratierte Rezepte für Mailchimp, Donorbox, Subsplash, VOMO, Clearstream, Text In Church, Mobile Message, CheckrVariiert5–10 Min je

Wie Sie wählen

  • Möchten Sie nur eine Benachrichtigung in Chat? Verwenden Sie Slack oder Discord – kein Drittanbieter-Konto, kein Zap zum Warten. Vollständig konfiguriert innerhalb von B1Admin.
  • Möchten Sie etwas über Apps automatisieren (z.B. „Wenn jemand gibt, fügen Sie ihn zu meiner Mailchimp-Liste und Slack #donations hinzu")? Verwenden Sie Zapier oder Make. Zapier ist benutzerfreundlicher; Make ist billiger im großen Maßstab und hat flexiblere Logik.
  • Benötigen Sie einen einmaligen Datenabruf oder einen geplanten Bericht? Verwenden Sie Google Sheets – fügen Sie einen API-Schlüssel in die Seitenleiste des Add-ons ein und klicken Sie auf Export.
  • Möchten Sie Fragen in einfachem Englisch stellen („Wie viele Erstbesucher am letzten Sonntag?", „Fassen Sie die Spenden diesen Monat zusammen")? Verwenden Sie Claude oder ChatGPT – beide verbinden sich mit B1 mit einem einzigen API-Schlüssel.
  • Erstellen Sie Ihre eigene benutzerdefinierte Integration? Nichts von oben – sprechen Sie direkt mit der REST API mit einem API-Schlüssel oder abonnieren Sie einen Server, den Sie mit Webhooks steuern.

Was sie gemeinsam haben

Jede Integration authentifiziert sich mit einem B1 API-Schlüssel, der unter Einstellungen → Entwickler → API-Schlüssel in B1Admin erstellt wird. Der Schlüssel:

  • Ist an eine bestimmte Person in Ihrer Gemeinde gebunden und erbt die Berechtigungen dieser Person
  • Kann mit Geltungsbereichen eingegrenzt werden – zum Beispiel benötigt ein Google Sheets-Export nur people:read, nicht settings:write
  • Kann jederzeit widerrufen werden, was den Zugriff der Integration sofort ohne Auswirkung auf etwas anderes unterbricht

Einige wenige Connectors (Zapier, Make) registrieren auch einen Webhook in Ihrem Namen, wenn der Zap oder das Szenario eingeschaltet wird, und entfernen ihn, wenn Sie ihn ausschalten – Sie verwalten die Webhook-URL selbst nicht.

Tipp

Damit Zapier und Make Webhooks automatisch registrieren, benötigt der API-Schlüssel den Geltungsbereich settings:write (plus die Ressourcen-Geltungsbereiche für alles, das die Integration berührt). Ein schreibgeschützter Schlüssel funktioniert für Aktionen und Exporte, aber nicht für Auslöser.

Kosten

ChurchApps ist kostenlos und Open-Source. Slack/Discord, das @churchapps/integration-sdk und die offiziellen Zapier- / Make- / Google Sheets-Connectors sind auch von unserer Seite kostenlos. Die Drittanbieter können für ihre eigenen Plattformen bezahlen (Zapier und Make haben großzügige kostenlose Tiers; Slack, Discord und Google Sheets sind für diesen Zweck kostenlos).

Erstellen Sie Ihre Eigene

Wenn keiner der obigen passt, ist jede B1-Oberfläche offen:

  • REST API – Rufen Sie B1 aus jeder Sprache mit einem Authorization: Bearer cak_…-Header auf
  • Webhooks – Abonnieren Sie einen öffentlichen HTTPS-Endpoint für ein oder mehrere Ereignistypen und erhalten Sie signierte JSON-Payloads
  • OAuth + Verbundene Apps – wenn Sie ein SaaS-Produkt erstellen, das von vielen Gemeinden verwendet wird

Nächste Schritte

  • Slack & Discord – Post-Chat-Benachrichtigungen
  • Zapier – Verbindung zu 7.000+ Apps
  • Make – visuelle Workflow-Automatisierung
  • Google Sheets – in Tabellen exportieren
  • Claude – Fragen Sie Anthropics Claude über Ihre Gemeindedaten
  • ChatGPT – Fragen Sie OpenAIs ChatGPT über Ihre Gemeindedaten
  • Verbundene Services – pro-Service-Rezepte (Mailchimp, Donorbox, Clearstream, …)