Zoom in Booknetic SaaS integrieren
Richten Sie Zoom für Booknetic SaaS ein: OAuth oder Server-to-Server, Plattform-Zugangsdaten, Mandantenverbindung und Meeting-Links für Workflows.
Richten Sie Zoom für Booknetic SaaS ein: OAuth oder Server-to-Server, Plattform-Zugangsdaten, Mandantenverbindung und Meeting-Links für Workflows.
Booknetic SaaS unterstützt Zoom als mandantenspezifische Videokonferenzintegration. Wenn der Termin eines Mandanten gebucht wird, erstellt Booknetic automatisch ein Zoom-Meeting und stellt den Beitrittslink für Workflow-Benachrichtigungen über den kundenbezogenen Shortcode {zoom_meeting_url} und den mitarbeiterbezogenen Shortcode {zoom_meeting_host_url} bereit.
Auf Booknetic SaaS gibt es zwei unterstützte Integrationsmethoden:
| Methode | Wer stellt Zoom-Anmeldeinformationen bereit? | Wann man es wählt |
|---|---|---|
| OAuth-Methode | Plattformbesitzer registriert sich eins Zoom OAuth App unter marketplace.zoom.us; Mandanten klicken in ihrem eigenen Bereich auf „Zoom-Konto verbinden“. | Sie möchten für jeden Mandanten ein Zoom-Erlebnis mit der Marke; Sie sind bereit, den App-Überprüfungsprozess von Zoom zu durchlaufen |
| Server-to-Server-Methode | Jeder Mandanten registriert seine eigene Zoom Server-to-Server OAuth App und fügt sein Konto ID + Client ID + Client Secret in sein Mandantpanel ein | Sie möchten die Zoom-App-Rezension nicht durchgehen; Jeder Mandant ist technisch genug, um selbst eine S2S-App zu registrieren |
Wichtig: Booknetic unterstützt keine Zoom JWT Apps mehr. Zoom-Sonnenuntergang der JWT-Apps am 1. September 2023. Wenn Sie eine ältere Booknetic SaaS-Installation für JWT konfiguriert haben, wechseln Sie mithilfe der folgenden Anweisungen zu OAuth oder Server-to-Server.
Bevor eine der beiden Methoden funktioniert:
zoom Die Planfunktion muss für jeden Mandantenplan aktiviert werden, der Zoom-Zugriff haben soll (Booknetic SaaS → Plans → Tarif bearbeiten → umschalten). zoom an).Verwenden Sie diesen Pfad, wenn Sie eine Zoom OAuth-App für das gesamte SaaS benötigen, wobei sich jeder Mandant über diese gemeinsame App bei seinem eigenen Zoom-Konto anmeldet.
Schritt 1: Öffnen Sie die Entwicklerkonsole Zoom Marketplace.
Schritt 2: Füllen Sie die App-Grundlagen aus.
Schritt 3: Kopieren Sie die Umleitung URI von Booknetic in Zoom.
Schritt 4: Fügen Sie die Zoom-Anmeldeinformationen in Booknetic ein.
Schritt 5: Legen Sie die Standardeinstellungen für Besprechungsthemen und -beschreibungen fest (mandantenseitig).
Diese können später von jedem Mandanten in seinem eigenen Panel bearbeitet werden, es ist jedoch hilfreich, sinnvolle Standardwerte festzulegen:
{service_name}, {staff_name}, {customer_full_name} werden unterstützt.Schritt 6: Geben Sie die App-Informationen ein.
Zoom benötigt App-Informationen zur Überprüfung: Kurzbeschreibung, lange Beschreibung, Kategorien, Unternehmens-/Supportkontakt, Datenschutzrichtlinie URL und Nutzungsbedingungen URL auf Ihrer Plattform.
Schritt 7: Bereiche auswählen.
Booknetic benötigt mindestens:
meeting:write:admin — Besprechungen erstellen/aktualisieren.user:read:admin — Lesen Sie das verbundene Benutzerprofil.Fügen Sie alle zusätzlichen Bereiche hinzu, die Zoom für Ihren App-Typ und Ihre App-Stufe benötigt.
Schritt 8: Zur Überprüfung einreichen.
Produktionszugangsdaten werden erst verfügbar, nachdem Zoom die App genehmigt hat. Die Überprüfung dauert in der Regel 5–10 Werktage. Zoom ist streng über Überprüfungsbeweise; Registrieren Sie im Abschnitt „Testkonto und Anmeldeinformationen“ einen privaten Demo-Mandanten auf Ihrem SaaS und geben Sie den Zoom-Prüfern Anmeldeinformationen, damit diese den Ablauf der automatischen Erstellung von Zoom-Meetings durchgängig sehen können.
Während die Überprüfung noch aussteht, können Sie die verwenden Entwicklungsnachweise Zoom wird im Bildschirm „App-Anmeldeinformationen“ angezeigt. Booknetic akzeptiert Entwicklungsnachweise, damit Sie den Test abschließen können.
Schritt 9: Nach der Genehmigung – Wechseln Sie zu Produktionsanmeldeinformationen.
Wenn Sie die Genehmigungs-E-Mail von Zoom erhalten:
Verwenden Sie diesen Pfad, wenn Sie möchten, dass jeder Mandant seine eigenen Zoom-Anmeldeinformationen mitbringt, ohne dass Sie eine OAuth-App registrieren müssen.
Schritt 1: Integrationsmethode wechseln.
Legen Sie in Booknetic SaaS → Settings → Integrations → Zoom die Integrationsmethode = fest Server-to-Server. Die Felder Client ID / Client Secret / Account ID verschieben den Geltungsbereich: jetzt Mandanten Füllen Sie diese in ihrem eigenen Panel aus.
Schritt 2: Tenants registriert eine Server-to-Server-App im Zoom Marketplace.
Jeder Mandant meldet sich bei marketplace.zoom.us mit seinem eigenen Zoom-Konto an und geht dann wie folgt vor:
Schritt 3: Tenants fügt Anmeldeinformationen in sein Mandantpanel ein.
Mandantenpanel → Settings → Integrations → Zoom →
Speichern.
Schritt 4: Tenants verbindet Mitarbeiter mit Zoom.
Mandantenpanel → Staff → Personal bearbeiten → Abschnitt Zoom → Zoom-Benutzer Dropdown-Liste → Wählen Sie den Zoom-Benutzer aus, für den dieser Mitarbeiter Besprechungen abhalten soll.
| Symptom | Wahrscheinliche Ursache | Beheben |
|---|---|---|
| „redirect_uri_mismatch“-Fehler nach dem Klicken auf „Zoom verbinden“. | Booknetic Weiterleitung URI geändert (z. B. Sie haben die Site auf eine neue Domain verschoben) | Kopieren Sie die neue Umleitung URI von Booknetic → Settings → Integrations → Zoom und fügen Sie sie in Zoom Marketplace → App-Anmeldeinformationen ein |
| Tenants sehen in ihrem Panel kein Zoom-Menü | zoom Die Planfähigkeit ist in ihrem Tarif OFF |
Booknetic SaaS → Plans → Mandantenplan bearbeiten → aktivieren zoom Fähigkeit |
| Zoom-Meeting wird bei der Buchung nicht erstellt | Mit dem Staff-Mitglied ist kein Zoom-Benutzer verknüpft oder für den Dienst ist „Zoom aktivieren“ nicht aktiviert | Mandantenpanel → Staff → Zoom-Benutzerverknüpfung bestätigen; dann Dienste → Dienst bearbeiten → „Zoom für den Dienst aktivieren“ ON umschalten |
{zoom_meeting_url} Wird als wörtlicher Text in der Kunden-E-Mail gerendert |
Das Zoom-addon war deaktiviert, als der Termin erstellt wurde. Der oder-Shortcode befindet sich in einem Workflow-Ereignis, das ohne Terminkontext ausgeführt wird | Stellen Sie sicher, dass Zoom für den Mandanten aktiv ist. Workflow für ein Ereignis mit Terminkontext auslösen (Buchungsbestätigung, Umbuchung) |
Wenn Ihre Booknetic SaaS-Installation vor September 2023 für Zoom JWT eingerichtet wurde: