-
Allgemeines & Aktuelles
-
Organisationseinstellungen
- Anlegen & Verwalten Ihres persönlichen doo Nutzer-Accounts
- Organisationseinstellungen: Verwalten Sie Ihren doo Organisations-Account
- Nutzer verwalten: So arbeiten Sie im Team
- So setzen Sie Ihr Passwort zurück
- Ändern der E-Mail-Adresse Ihres doo Accounts
- Die doo Account-Pakete
- Was kann ich tun, wenn die doo Seite nicht lädt?
- Standardbezeichnungen und Texte im doo Buchungsprozesses anpassen
- Wie lösche ich meinen Account?
- Passwort-Sicherheit bei doo: Welche Möglichkeiten gibt es?
-
Veranstaltungen
-
- E-Mail Inhalte anpassen
- Verwenden von Platzhaltern in Bucher-E-Mail-Vorlagen
- Rechnungsinhalte anpassen
- Teilnehmertickets und QR-Code Scan
- Wie sehen die doo Tickets aus?
- E-Mail-Anhänge für Bucher und Teilnehmer
- Zertifikate & Co: Personalisierte Dokumente erstellen
- Eigene Buchungsbedingungen hinterlegen
- Umsatzauszahlung: Kontodaten & Rechnungsanschrift eingeben und editieren
- Bilinguale (Mehrsprachige) Veranstaltungen erstellen
- Buchungen mit manueller Freigabe
- Warteliste erstellen
- Zugangscodes und Promotion Codes: Vergünstigte Tickets für Ihre Teilnehmer
- Allgemeine Veranstaltungsdokumente: Präsentationen und Materialien mit Teilnehmern teilen
- Veranstaltungspersonal: Nutzerzugriff auf einzelne Veranstaltungen einschränken
- doo Widgets: Integration in die eigene Homepage
- doo Standard-Veranstaltungswebseite und eigene Veranstaltungswebseite
- Wie erstelle ich einen englischen Buchungsprozess?
- Optionen zur Bereitstellung von Dokumenten und Dateien
- Wie läuft die Buchung für meine Teilnehmer ab?
- Wie mache ich Testbuchungen?
- Erstellung exklusiver Zugänge zur Registrierung für ausgewählte Kontakte
- Nachträgliches Löschen von Ticketkategorien, Preisänderungen und Anpassungen am Verkaufszeitraum
- Absage von Veranstaltungen
- Was sind Veranstaltungsfelder und wie nutze ich sie am besten?
- Buchungsprozess verkürzen und Daten vorbefüllen: So gestalten Sie den Buchungsprozess möglichst komfortabel für Ihre Bucher
- Tipps für virtuelle Veranstaltungen bei doo
- Einbindung in die eigene Facebookseite
- Event Templates: Vorlagen für Ihre Veranstaltungen erstellen
-
Buchungsverwaltung
- Bucher-Support: So verwalten Sie Ihre Buchungen und Teilnehmer
- Eingehende Buchungen beobachten
- Die Teilnehmerübersicht
- Einladungsliste: Verfolgen Sie den Anmeldestatus bestimmter Kontakte
- Manuelle Registrierung
- Änderung von Teilnehmerdaten und Rechnungsanschrift
- Erneuter Versand automatisch generierter E-Mails
- Umbuchung von Teilnehmern
- Stornierung & Rückerstattung
- Buchungsportal: Buchern ermöglichen, ihre Buchung nachträglich einzusehen und zu bearbeiten
- Buchungsübersicht und Teilnehmerliste herunterladen
- Kauf auf Rechnung: Umgang mit unbezahlten Buchungen
- Was tun, wenn jemand seine Bestätigungs-E-Mail oder Ticket nicht erhalten hat?
-
Kontaktverwaltung
- Kontakte: Einführung und Themenübersicht
- Kontaktdetails: Sammeln von veranstaltungsübergreifenden Kontaktdaten
- Übersicht Kontaktdatenfelder
- Kontaktdatenfelder verwalten
- Kontakte anlegen - Wie kommen Kontakte ins doo Kontaktcenter?
- Kontaktimport: Massenerstellung und -bearbeitung von Kontakten
- Bestehende Kontakte verwalten
- Kontaktgruppen erstellen und verwalten
- Datensynchronisation zwischen Buchungsdaten und doo Kontakt
- E-Mail-Abos: Double-Opt-in & Opt-out Funktionen bei doo
- Kontakte löschen
-
E-Mails
- Übersicht: E-Mails bei doo
- E-Mails gestalten mit dem doo E-Mail-Editor
- Liquid-Code in E-Mails verwenden für individuelle Personalisierungen
- E-Mails: Technische Grundlagen
- E-Mail-Postfach: So verwalten Sie E-Mail-Anfragen Ihrer Teilnehmer innerhalb von doo
- Erfolgsbericht: So werten Sie den Versand Ihrer E-Mails aus
- E-Mail-Aktivitäten: Wie reagieren Ihre Empfänger auf Ihre E-Mails?
-
Webseiten
- Der doo Webseiten-Editor: Erstellen Sie eine individuelle Veranstaltungs-Seite
- Mobiloptimierung: Ihre Webseite für alle Geräte perfekt anpassen
- Einbau verschiedener Tracking Tools auf der Webseite
- Webseiten-Tracking: So integrieren Sie doo in Ihre Google Analytics
- Erstellung eines SSL-Zertifikats (HTTPS) zur Gewährleistung der Datensicherheit
- E-Commerce dataLayer-Events in unseren Widgets
-
Weitere Funktionen
- Optionaler Service: Rückerstattungsabwicklung durch doo
- Ticketdesign: So bekommen Sie Ihr Ticket im Wunschdesign
- Formulare - Erstellen von Umfragen und Feedback-Abfragen für Ihre Teilnehmer
- Berichte / Embedded Reports
- Kundenspezifische E-Mail-Absenderadresse
- Erstellen von Kalendereinträgen
- Widgets filtern: Filteroptionen hinzufügen und Veranstaltungen (vorab) filtern
- Widgets und Barrierefreiheit
-
Automatisierungen
-
Einlass und Anwesenheiten
-
Bucher & Teilnehmer FAQs
-
Integrationen
doo MCP Server für Veranstalter: Alle Tools im Überblick
Der doo MCP Server stellt derzeit 68 Tools bereit, mit denen ein KI-Agent Veranstaltungen, Buchungen, Teilnehmende, Kontakte und Webhooks in Ihrer doo Organisation lesen und bearbeiten kann. Wie Sie den MCP Server einrichten, erfahren Sie im Artikel Integration von doo mit Agenten (MCP Server).
So arbeiten Agenten mit den Tools
Sie rufen die Tools nicht selbst auf. Sie beschreiben Ihre Aufgabe in natürlicher Sprache, und der Agent wählt die passenden Tools aus, oft mehrere nacheinander.
Beispiel: „Zeige mir alle Buchungen für den KI-Kongress, die noch auf Freigabe warten.“ Der Agent sucht die Veranstaltung, filtert die Buchungen nach dem Status „Freigabe erforderlich“ und listet sie auf.
Die technischen Tool-Namen sehen Sie zum Beispiel, wenn Ihr KI-Client vor einer Aktion um Bestätigung bittet. Die Tabellen unten helfen Ihnen, solche Anfragen einzuordnen.
Legende
| Art | Bedeutung |
|---|---|
| Lesen | Ruft nur Daten ab und ändert nichts in doo. |
| Ändern | Legt Daten an, ändert sie oder löst eine Aktion aus. |
| ⚠️ Kritisch | Nicht umkehrbar, löscht etwas oder versendet E-Mails. Lassen Sie sich solche Aktionen vom Agenten vor der Ausführung bestätigen. |
Unterstützte Tools nach Bereich
Die Tools sind nach den Kategorien unseres Hilfecenters gegliedert. Dort finden Sie jeweils die passenden Anleitungen zur Bedienung in doo.
1. Veranstaltungen
Passende Anleitungen: Kategorie Veranstaltungen
| Tool | Was es tut | Art |
|---|---|---|
| searchEvents | Sucht Veranstaltungen, z. B. nach Titel, Zeitraum, Status, Ort oder Sprache. | Lesen |
| getEvent | Ruft eine Veranstaltung mit Details ab, z. B. Ticketkategorien und Kapazitäten. | Lesen |
| updateEvent | Ändert Angaben einer bestehenden Veranstaltung. | Ändern |
| cloneEvent | Erstellt eine Kopie einer bestehenden Veranstaltung. | Ändern |
| cancelEvent | Sagt eine Veranstaltung ab. doo erstattet bereits gezahlte Beträge nicht automatisch. Informieren Sie die Teilnehmenden und kümmern Sie sich ggf. um Erstattungen. | ⚠️ Kritisch |
| searchEventFields | Listet die Veranstaltungsfelder einer Veranstaltung mit ihren aktuellen Werten. | Lesen |
| updateEventField | Ändert den Wert eines Veranstaltungsfelds. Dateifelder werden nicht unterstützt. | Ändern |
| searchEventTemplates | Sucht Veranstaltungsvorlagen. | Lesen |
| createEventTemplate | Erstellt aus einem Veranstaltungsentwurf eine neue Vorlage. | Ändern |
| createEventFromTemplate | Legt auf Basis einer Vorlage eine neue Veranstaltung an. Anschließend fragt der Agent die Werte der Veranstaltungsfelder ab. | Ändern |
2. Buchungsverwaltung
Passende Anleitungen: Kategorie Buchungsverwaltung
Buchungen und Zahlungen
| Tool | Was es tut | Art |
|---|---|---|
| searchBookings | Sucht Buchungen, z. B. nach Veranstaltung oder Status. | Lesen |
| getBooking | Ruft eine Buchung mit Bucher, Teilnehmenden und Zahlungsstatus ab. | Lesen |
| createBooking | Legt eine neue Buchung an, auch mit kostenpflichtigen Produkten. Bestätigungs-E-Mail und Rechnung werden nur auf Wunsch versendet. PayPal steht als Zahlungsart nicht zur Verfügung. | Ändern |
| approveBooking | Gibt eine Buchung frei, die auf manuelle Freigabe wartet. Gilt immer für die gesamte Buchung. | Ändern |
| rejectBooking | Lehnt eine Buchung ab, die auf manuelle Freigabe wartet. Gilt immer für die gesamte Buchung. | ⚠️ Kritisch |
| cancelBooking | Storniert eine Buchung. Die Stornierung lässt sich nicht rückgängig machen. | ⚠️ Kritisch |
| updateBooker | Ändert die Daten des Buchers bzw. Rechnungsempfängers, auf Wunsch auch im verknüpften Kontakt. | Ändern |
| getPayment | Ruft die Zahlungsinformationen einer Buchung ab. | Lesen |
| confirmBookingPayment | Bestätigt den Zahlungseingang. Nur bei Veranstaltungen mit ausdrücklicher Zahlungsbestätigung (eigene Zahlungsabwicklung). | Ändern |
| resendPaymentRequestEmail | Sendet dem Bucher die Zahlungsaufforderung erneut. Jeder Aufruf versendet eine weitere E-Mail. | ⚠️ Kritisch |
Teilnehmende
| Tool | Was es tut | Art |
|---|---|---|
| searchAttendees | Listet die Teilnehmenden einer Veranstaltung. | Lesen |
| getAttendee | Ruft eine teilnehmende Person mit Ticket, Produkten und Antworten ab. | Lesen |
| updateAttendee | Ändert die Daten einer teilnehmenden Person. | Ändern |
Zusatzfragen und Produkte
| Tool | Was es tut | Art |
|---|---|---|
| searchAdditionalBookerQuestions | Listet die Zusatzfragen an Bucher einer Veranstaltung. | Lesen |
| getAdditionalBookerQuestion | Ruft eine einzelne Zusatzfrage an Bucher ab. | Lesen |
| updateBookerAnswersToAdditionalQuestions | Ändert die Antworten des Buchers auf Zusatzfragen. | Ändern |
| searchAdditionalAttendeeQuestions | Listet die Zusatzfragen an Teilnehmende einer Veranstaltung. | Lesen |
| getAdditionalAttendeeQuestion | Ruft eine einzelne Zusatzfrage an Teilnehmende ab. | Lesen |
| updateAttendeeAnswersToAdditionalQuestions | Ändert die Antworten einer teilnehmenden Person auf Zusatzfragen. | Ändern |
| searchBookerProducts | Listet die Produkte, die Bucher bei einer Veranstaltung buchen können. | Lesen |
| getBookerProduct | Ruft ein einzelnes Bucher-Produkt ab. | Lesen |
| addFreeProductForBooker | Bucht dem Bucher nachträglich ein kostenloses Produkt hinzu. Es lässt sich nicht wieder entfernen. | ⚠️ Kritisch |
| searchAttendeeProducts | Listet die Produkte, die Teilnehmende bei einer Veranstaltung buchen können. | Lesen |
| getAttendeeProduct | Ruft ein einzelnes Teilnehmer-Produkt ab. | Lesen |
| addFreeProductForAttendee | Bucht einer teilnehmenden Person nachträglich ein kostenloses Produkt hinzu. Es lässt sich nicht wieder entfernen. | ⚠️ Kritisch |
3. Kontaktverwaltung
Passende Anleitungen: Kategorie Kontaktverwaltung
| Tool | Was es tut | Art |
|---|---|---|
| searchContacts | Sucht Kontakte. | Lesen |
| getContact | Ruft einen Kontakt mit allen Angaben ab. | Lesen |
| updateContact | Ändert Angaben eines Kontakts, z. B. Name, Adresse oder Newsletter- und Einladungseinstellungen. | Ändern |
| searchContactFields | Listet die eigenen Kontaktfelder mit ihrem Feldtyp. | Lesen |
| getContactField | Ruft ein einzelnes Kontaktfeld ab. | Lesen |
| updateContactField | Setzt den Wert eines eigenen Kontaktfelds. Auswahllisten- und Dateifelder werden nicht unterstützt. | Ändern |
| searchContactGroups | Sucht Kontaktgruppen. | Lesen |
| getContactGroup | Ruft eine Kontaktgruppe ab. | Lesen |
| createContactGroup | Legt eine neue Kontaktgruppe an. | Ändern |
| addContactToGroup | Fügt einen Kontakt einer Kontaktgruppe hinzu. | Ändern |
| deleteContactFromGroup | Entfernt einen Kontakt aus einer Kontaktgruppe. Der Kontakt selbst bleibt erhalten. | Ändern |
| archiveContactGroup | Archiviert eine Kontaktgruppe. Sie lässt sich wieder aktivieren. | Ändern |
| activateArchivedContactGroup | Aktiviert eine archivierte Kontaktgruppe wieder. | Ändern |
| deleteContactGroup | Löscht eine Kontaktgruppe. Die enthaltenen Kontakte bleiben erhalten. | ⚠️ Kritisch |
4. Einlass und Anwesenheiten
Passende Anleitungen: Kategorie Einlass und Anwesenheiten
Teilnehmer-Aktivitäten sind frei definierbare Ereignisse zu einer teilnehmenden Person, zum Beispiel ein Dokument-Download.
| Tool | Was es tut | Art |
|---|---|---|
| checkInTicket | Checkt ein Ticket anhand des 8-stelligen Ticketcodes ein. | Ändern |
| undoCheckInTicket | Macht den Check-in eines Tickets rückgängig. | Ändern |
| searchAttendeeActivityTypes | Listet die Aktivitätstypen Ihrer Organisation. | Lesen |
| getAttendeeActivityType | Ruft einen einzelnen Aktivitätstyp ab. | Lesen |
| createAttendeeActivityType | Legt einen neuen Aktivitätstyp an. | Ändern |
| searchAttendeeActivities | Sucht erfasste Aktivitäten von Teilnehmenden. | Lesen |
| getAttendeeActivity | Ruft eine einzelne Aktivität ab. | Lesen |
| createAttendeeActivity | Erfasst eine neue Aktivität für eine teilnehmende Person. | Ändern |
| deleteAttendeeActivity | Löscht eine erfasste Aktivität. | ⚠️ Kritisch |
| searchAttendeesByAttendeeActivities | Findet Teilnehmende anhand ihrer Aktivitäten, z. B. alle, die ein bestimmtes Dokument heruntergeladen haben. | Lesen |
5. Integrationen: Webhooks und GraphQL
Technische Details finden Sie in der doo API-Dokumentation zu Webhooks.
| Tool | Was es tut | Art |
|---|---|---|
| searchWebhookConfigurations | Listet die Webhook-Konfigurationen Ihrer Organisation. | Lesen |
| getWebhookConfiguration | Ruft eine Webhook-Konfiguration mit allen Einstellungen ab. | Lesen |
| createWebhookConfiguration | Legt eine Webhook-Konfiguration an. Bestehende Konfigurationen lassen sich nicht ändern, nur neu anlegen. | Ändern |
| deleteWebhookConfiguration | Löscht eine Webhook-Konfiguration. | ⚠️ Kritisch |
| initializeWebhooks | Sendet Webhooks für bereits vorhandene Daten nach, z. B. vergangene Buchungen an ein neu angebundenes System (max. 100 Anfragen pro Minute). | Ändern |
| getGraphQLSchema | Ruft das Schema der doo GraphQL-Schnittstelle ab. | Lesen |
| runGraphQLQuery | Führt eine lesende GraphQL-Abfrage aus, wenn kein anderes Tool die benötigten Daten liefert. Änderungen über GraphQL sind nicht möglich. | Lesen |
6. Organisation und Hilfs-Tools
| Tool | Was es tut | Art |
|---|---|---|
| getCurrentOrganization | Ruft die doo Organisation ab, mit der der Agent verbunden ist. | Lesen |
| getSkill | Liefert dem Agenten Schritt-für-Schritt-Anleitungen für komplexere Aufgaben, derzeit zum Ändern einer Buchung und zum Schreiben von GraphQL-Abfragen. | Lesen |
Grenzen und Hinweise
Was derzeit nicht möglich ist
- Veranstaltungen lassen sich nicht frei neu anlegen, sondern nur auf Basis einer Vorlage oder als Kopie einer bestehenden Veranstaltung.
- Kontakte lassen sich bearbeiten, aber nicht neu anlegen oder löschen.
- Kostenpflichtige Produkte lassen sich nur beim Anlegen einer Buchung hinzufügen. Nachträglich sind nur kostenlose Produkte möglich.
- Dateifelder und Auswahllisten-Kontaktfelder lassen sich nicht befüllen.
- Einladungen und E-Mail-Kampagnen lassen sich nicht versenden.
- Webhooks an Endpunkte mit OAuth-Autorisierung richtet der doo Support für Sie ein.
- Es gibt kein eigenes Reporting-Tool. Auswertungen erstellt der Agent aus den Ergebnissen der Such-Tools oder per GraphQL-Abfrage.
Datenschutz
Daten, die der Agent über den MCP Server abruft, werden von Ihrer KI-Plattform verarbeitet, zum Beispiel von Microsoft Copilot oder Claude. Klären Sie vorab, ob diese Plattform in Ihrem Unternehmen für personenbezogene Teilnehmendendaten freigegeben ist. Hinweise zu Protokollierung und Nutzerkontexten finden Sie in Abschnitt 5 des Artikels Integration von doo mit Agenten (MCP Server).
Stand
Diese Übersicht gibt den Stand vom 11. Oktober 2026 wieder. Wir erweitern den Funktionsumfang laufend und aktualisieren diesen Artikel entsprechend.