Integrationen
Power Automate und Zapier
Starten Sie einen Flow oder einen Zap, wenn sich jemand anmeldet, bezahlt oder eincheckt, und melden Sie Personen aus Ihren eigenen Prozessen an, stornieren Sie und checken Sie ein, ohne Code zu schreiben.
Was sie können
Beide Plattformen nutzen dieselbe REST-API und dieselben Schlüssel wie Ihr eigener Code.
Trigger, jeweils ein Abonnement, das die Plattform selbst anlegt: Eine Anmeldung wird erstellt, geändert oder storniert; eine teilnehmende Person löscht ihre Daten; jemand checkt ein; eine Bestellung wird bezahlt; ein Lead wird erfasst; eine Bewertung wird abgegeben; eine Bescheinigung wird ausgestellt; Folien einer Session werden veröffentlicht; ein Hotelaufenthalt, die Reise eines Gastes, eine Spesenabrechnung oder die Schicht einer freiwilligen Person ändert sich; jemand tritt einer Community bei oder verlässt sie.
Aktionen: Veranstaltungen und Teilnehmende auflisten, eine teilnehmende Person per E-Mail finden, jemanden mit einem kostenlosen Ticket anmelden (mit Antworten auf die eigenen Fragen der Veranstaltung, als Felder), ein Ticket stornieren, jemanden einchecken, Bestellungen, Türscans, Leads, Ticketarten, Sessions, Vortragende und Sponsoren auflisten, die Statistik einer Veranstaltung und ihr Verkaufstempo lesen, die Zahlen an den Türen lesen, einen Rabattcode erstellen und die Kapazität einer Ticketart ändern.
Ein Schlüssel für die Plattform
Wählen Sie im Arbeitsbereich unter Integrationen › API & MCP › Neuer Schlüssel den Ausgangspunkt Power Automate oder Zapier: Veranstaltungen, Tickets, Bestellungen, Teilnehmende (lesen und ändern), Check-in (lesen und ändern), das Programm, Sponsoren, Webhooks (ändern, was zum Abonnieren nötig ist) und personenbezogene Daten. Entfernen Sie, was Ihre Flows nicht brauchen: Ein Flow, der nur neue Anmeldungen in Teams postet, braucht attendees:read, people:read und webhooks:write.
Ein Trigger liefert, was der Schlüssel auch per Polling lesen könnte. Ein Abonnement für attendee.registered braucht also attendees:read und people:read; die Tabelle unter Webhooks nennt, was jeder Typ braucht.
Power Automate
Der AttendBeacon-Konnektor wird aus der eigenen Beschreibung der API erzeugt und weicht deshalb nie von ihr ab. Er ist auf dem Weg zur Zertifizierung durch Microsoft. Bis er in Power Automate gelistet ist:
- Fordern Sie beim AttendBeacon-Support das Konnektorpaket an (Definition, Einstellungen und Symbol) und importieren Sie es mit
pac connector create, wie in seiner README beschrieben. Damit haben Sie die Trigger und die Aktionen. - Oder, nur für die Aktionen: Data › Custom connectors › New custom connector › Import an OpenAPI from URL mit
https://attendbeacon.com/api/v1/swagger.json, der API in Swagger 2.0, wie benutzerdefinierte Konnektoren sie brauchen. Wählen Sie unter Security die Option API Key, NameX-Api-Key, Speicherort Header. - Erstellen Sie eine Verbindung mit Ihrem Schlüssel; die Trigger und Aktionen erscheinen unter AttendBeacon.
Die Trigger des Konnektors senden X-AttendBeacon-Client: powerautomate, sodass der Arbeitsbereich ihre Abonnements mit Power Automate kennzeichnet. Wird ein Flow ausgeschaltet, entfernt Power Automate sein Abonnement; ein Abonnement, dessen Callback mit 410 Gone antwortet, wird ebenfalls entfernt.
Die dynamischen Felder des Konnektors lesen die eigenen Anmeldefragen der Veranstaltung. Register an attendee zeigt also etwa „Ernährungswünsche“ oder „Unternehmensgröße“ als Felder an, mit dem Typ ihrer Antworten.
Zapier
Die AttendBeacon-App für Zapier verbindet sich mit einem API-Schlüssel, zeigt die Fragen der Veranstaltung als Felder in Register Attendee und bietet die oben genannten Trigger als Instant-Trigger: Zapier abonniert, wenn ein Zap eingeschaltet wird, und meldet das Abonnement ab, wenn er ausgeschaltet wird. Die App wird für das Verzeichnis von Zapier vorbereitet. Bis sie dort gelistet ist, funktioniert Zapiers eigenes Webhooks by Zapier mit der API: ein Catch Hook-Trigger, dessen Adresse Sie mit POST /hooks abonnieren, und Custom Request-Aktionen mit dem Schlüssel im Header Authorization.
Make, n8n und andere
Jede Plattform, die eine HTTP-API aufrufen kann, funktioniert: Senden Sie den Schlüssel als Authorization: Bearer und abonnieren Sie Ereignisse mit POST /hooks und der Callback-Adresse der Plattform (siehe CreateHook). Der Body jeder Zustellung ist einfaches JSON, { id, type, timestamp, event, attendee, ... }: das data des signierten Webhooks, auf die oberste Ebene gehoben. Löschen Sie das Abonnement mit DELETE auf die Location, mit der das Abonnement beantwortet wurde.
Sehen, was sie tun
Integrationen › Webhooks listet die Abonnements der Plattformen auf, jeweils mit der Plattform, die es angelegt hat; Integrationen › API & MCP › Aktivität der Schlüssel listet jeden Aufruf ihrer Schlüssel auf, auch die abgelehnten. Wenn ein Flow stoppt, sagen diese beiden Seiten, warum.