-
General information
-
Account Settings
- Creating & managing your personal doo account
- Organization settings: Managing your account settings
- User Management: How to Work as a Team
- Payment Process: How to manage payment options
- How to reset your password
- Changing the email address of your doo account
- The doo account packages
- What can I do if a doo site does not load
- Adjusting standard labels and texts of the doo booking process
- Password Security using doo: What options are available?
- How do I delete my account
-
Events
-
- Edit email contents
- Using placeholders in booking email templates
- How to adjust invoice contents
- Attendee tickets and QR code scanning
- How do doo tickets look like?
- E-mail attachments for bookers and attendee
- Certificates & Co: Create custom documents
- Define your own booking conditions
- Revenue Disbursement: Entering and editing invoice address & bank account information
- Create bilingual (multilingual) events
- Bookings with manual approval
- Create a waiting list
- Access codes and promotion codes: Discounted tickets for your participants
- General Event Documents: Share Presentations and Materials with Attendees
- Event Staff: Restricted user access for specific events
- doo Widgets: Integration into your own website
- doo Default Event Website and Custom Event Website
- How to create a booking process in english
- Overview: Providing event documents such as flyers, presentations or certificates
- How does the booking process work for my attendees?
- How do I make test bookings?
- Creating exclusive registration access for selected contacts
- Delete ticket categories & change prices and sales periods after go-live
- Cancellation of events
- What are event fields and how do I use them best ?
- Shorten the booking process and prefill data: How to make the booking process as convenient as possible for bookers
- Tips for virtual events with doo
- Integration into your own Facebook page
- Event Templates: Creating templates for your events
-
Manage Bookings
- Manage bookings and attendees
- Monitoring incoming bookings
- The attendee overview
- Download booking overview and attendee list
- Invitation list: Track the registration status of specific contacts
- Manual registration
- Resend automatically generated emails
- Rebooking: How to change existing bookings
- Cancellation & Refund Handling
- Booking self-service: Allow bookers to subsequently access and edit their bookings
- Change of attendee data and invoice address
- Bank transfer: How to deal with pending transactions
- What to do, if someone has not received their confirmation e-mail or ticket
-
Contact Management
- Contacts: Introduction and Topic Overview
- Contact details: Collect cross-event contact information
- Overview contact data fields
- Managing contact data fields
- Creating contacts - How do contacts get into the doo contact center?
- Contact import - Bulk creation and editing of contacts
- Managing existing contacts
- Creating and managing contact groups
- Datamatching & Synchronization of booking data and doo contact
- Email subscriptions: Double opt-in & opt-out options at doo
- Deleting contacts
-
Emails
-
Websites
- The doo website editor: create an individual event page
- Mobile optimization: Customize your site for all your devices
- Installing different tracking tools on the website
- Creating a SSL certificat (HTTPS) to ensure data security
- Website Tracking: How to integrate doo into your Google Analytics
- E-Commerce dataLayer-Events in our Widgets
-
On-Site and Attendance
-
Additional Functions
- Optional Service: Refund handling via doo
- Ticket design: How to get your ticket in the desired design
- Forms - Set up surveys and feedback requests for your attendees
- Embedded Reports
- Customer specific sender emails
- Add calendar entries to your event communication
- Filtering widgets: Adding filter options and (pre)filtering events
- Widgets and Accessibility
-
Automations
-
Integrations
-
Booker & Attendee FAQ
Connect doo to ChatGPT (MCP)
In this article you will find instructions on how to add doo to the ChatGPT desktop app once as a custom MCP server in order to use your doo events, bookings, and attendees in your chats in the future.
1. What You Need
-
The ChatGPT desktop app for macOS or Windows, signed in with your ChatGPT account. The app is included in all ChatGPT plans (Free, Go, Plus, Pro, Business, Enterprise, and Edu). In Business, Enterprise, and Edu workspaces, your admin may restrict custom MCP servers.
-
Your doo access token, created as described in steps 1 and 2 of the article Connect doo to AI agents (MCP).
⚠️ Please note that doo can currently only be connected through the ChatGPT desktop app. The web version of ChatGPT (chatgpt.com) does not yet support doo because custom MCP servers on the web require OAuth authentication, while doo uses an access token instead.
2. Add the Connector
-
Open the ChatGPT desktop app and go to Settings.
-
Under Integrations, select “Plugins”.
-
Click “Add” (top right) and select “Add MCP server”.
-
In the “Connect to a custom MCP” form, enter:
-
Name:
doo -
Type: “Streamable HTTP”
-
URL:
https://mcp-organizer.doo.net/mcp
-
-
Under “Headers”, fill in the empty row:
-
Key:
Authorization -
Value:
Bearer <YOUR_BASE64_TOKEN>(with one space after “Bearer”)
-
-
Leave “Bearer token env var” and “Headers from environment variables” empty.
-
Click “Save”. If the app asks you to restart, select “Restart”.
Note: The token is saved in ChatGPT’s settings on this computer. Only set it up on your own computer, and set it up again on each computer you use. To change the token, open the doo entry in the MCPs tab and replace the header value.
3. Approve doo Actions
ChatGPT decides when to ask based on how each doo tool describes itself. Tools that change data in doo usually ask for your approval before they run, and tools that delete or cancel something always ask. Tools that only read data usually run without asking.
Below the message field, set the permissions control to “Ask for approval”. With “Approve for me”, ChatGPT sends approval requests to an automatic review instead of asking you.
Review each request carefully, especially for actions of the type “Modify” or “Critical”, such as cancelling a booking. The type of each tool is listed in the article doo MCP Server for Event Organizers: Overview of All Tools.
4. Use doo in ChatGPT
Start a new Codex chat: open the ChatGPT dropdown, select “Codex”, and start a new chat. To check that doo is connected, type /mcp in the message field and select “MCP – Show MCP server status”. doo should be listed as “Enabled” and “Authenticated (API key)”.
Example prompts:
-
“Show me my upcoming events in doo.”
-
“Show me all bookings for [event name] that are still awaiting approval.”
-
“Create a spreadsheet of all attendees of [event name] with name, company, and ticket category.”