Connect Quick Event to Your Tools & Workflows

Included in: Event basics

Quick Event connects to external tools and workflows through several interfaces, so your event data doesn't stay locked in one dashboard. A public event-creation endpoint lets you spin up events programmatically. An MCP server exposes Quick Event to AI assistants like Claude Desktop, so you can create and manage events conversationally from your own AI tools. An OpenAPI manifest lets you wire Quick Event into ChatGPT custom GPTs. Webhooks can notify your systems when key things happen — a new registration, a completed payment, a check-in — so you can sync to a CRM, spreadsheet, or automation platform in real time. A full REST API for reading event, attendee, and booking data is planned to round out programmatic access. Behind the scenes, Quick Event also relies on trusted third-party services — Stripe for payments, SendGrid for email delivery, and Hetzner for hosting and file storage in German data centres — each chosen for reliability and GDPR-aligned data handling.

Overview

Currently, two integration layers are available: the MCP Server , which provides Quick Event as a tool in the Model Context Protocol for AI assistants like Claude Desktop, and an OpenAPI specification for integration with ChatGPT and other OpenAPI-compatible platforms. Both interfaces allow users to create a complete event with a landing page , registration form , email templates , and ticket categories using text descriptions.

REST API Partial — read API on roadmap

A public event-creation endpoint is live today at POST /api/public/create-event: send a natural-language description (with optional date, location, and language) and Quick Event generates a full event — landing page, registration form, email templates, ticket categories — using AI. No authentication is required; the rate limit is 5 demo events per IP per 24 hours, and demo events expire after 30 days unless claimed by a free account. The same endpoint backs the MCP server and the ChatGPT integration .

A full read API for programmatic access to events, attendees, and bookings is on the roadmap. It will let you integrate Quick Event with existing CRM systems, marketing tools, or internal workflows without manual data exports. Authenticated mutations (cancel a booking, refund a ticket, edit attendee data) are planned alongside it. Details on endpoints, auth, and data formats will follow with the release.

MCP Server

The MCP (Model Context Protocol) server makes Quick Event available as a tool in AI assistants such as Claude Desktop, Cursor, Claude Code, and any other MCP-compatible client.

The server implements MCP protocol version 2025-11-25 over the Streamable HTTP transport at /api/public/mcp (JSON-RPC 2.0, no authentication, CORS enabled). It supports the methods initialize, tools/list, and tools/call. The only registered tool is create_event and it accepts the same parameters as the REST API.

In practice: you describe an event to your AI assistant, and it calls the MCP tool to create it. The generated links appear inline in the conversation.

Setup in Claude Desktop

MCP clients do not auto-discover servers from a URL — you add the endpoint to the client's config file. In Claude Desktop, edit claude_desktop_config.json (Settings → Developer → Edit config) and add a remote MCP server pointing at https://quick-event.com/api/public/mcp. Restart Claude Desktop and the create_event tool becomes available in new conversations. Cursor, Claude Code, and other clients use a similar config-file pattern. A machine-readable summary of the server (name, endpoint, tool schemas) is also published at /.well-known/mcp.json for documentation and tooling that wants to read it.

ChatGPT Integration

Quick Event publishes an OpenAPI 3.1 specification at /.well-known/openapi.yaml for use as a ChatGPT custom-GPT Action.

In the ChatGPT GPT Builder, create a new GPT, open Configure → Actions, and import the OpenAPI URL. The authentication field stays on "None". The custom GPT can then create events from a prompt and surface the returned links to the user. The OpenAPI spec documents the endpoint in full — request schema, response examples, and error codes.

The legacy ChatGPT Plugins platform (with its ai-plugin.json manifest) was deprecated by OpenAI in 2024 and is no longer supported — Custom GPTs with OpenAPI Actions are the current path.

Webhooks

Webhooks are available today as the CRM connection. Every registration, every later change and every check-in scan is posted as signed JSON to an HTTPS address you choose — your CRM directly, or an automation layer such as n8n, Make or Zapier.

Payloads are signed with HMAC-SHA256 over timestamp and body, delivery is HTTPS-only and at least once, and each destination keeps its own cursor so a broken endpoint never blocks a healthy one. Per destination you choose which record kinds it receives: participants, bookings, check-ins, or any combination.

The connection is one-way: data leaves Quick Event, nothing can be written in from outside. Full details — payload shape, signature verification and delivery guarantees — are on the CRM integration page .

Third-party services

Quick Event uses several specialized services in the background. As a user, you don't need to create a separate account with any of these providers — the integration is fully embedded in the platform.

SendGrid (Email)

All transactional emails—registration confirmations, reminders, campaign emails—are delivered via SendGrid. Quick Event automatically configures DKIM and SPF records for custom domains , ensuring emails are sent from your own sender address and achieve a high deliverability rate .

Stripe (Payments)

Paid tickets are processed via Stripe Connect — funds are routed directly to the organiser's bank account, never held by Quick Event. The studio onboards you to Stripe Connect on first paid event, surfaces chargesEnabled and payoutsEnabled status, and handles refunds and VAT-compliant invoices automatically. Card, Apple Pay, Google Pay, SEPA, and other local payment methods are supported out of the box. Quick Event's payment fee (3.25 % + €0.25 per booking (plus VAT on the fee), card processing included) is netted from each Stripe payout — see Paid tickets for the full flow.

Pexels (stock photos)

The page builder includes an integrated image search via the Pexels API. You can choose from millions of free, royalty-free photos directly when creating an event page and integrate them into your page—without any separate download or upload.

Hetzner (Infrastructure)

The platform runs in German data centres operated by Hetzner Online — application, database, and the object storage that holds your files (logos, PDFs, images). Backups are kept at a second German site. Custom domains automatically receive certificates from Let’s Encrypt as soon as they are verified.

Frequently asked questions

Explore more features

Ready to create your event? Get started free →