Event managementTICKET_TAILOR_MCP_EVENT_MANAGEMENT
<usecases>
Create multiple events with single tool call.
Create one or more event series.
Create one or more event occurrences for one or more new event series.
Create one or more event occurrences for one or more existing event series.
Create one or more ticket types for one or more new event series.
Create one or more ticket types for one or more existing event series.
Create one or more ticket groups for one or more new event series.
Create one or more ticket groups for one or more existing event series.
</usecases>
<instructions>
Pass event series related data in eventSeries array to create event series.
Pass event occurrences related data in eventOccurrences array to create event occurrences.
Pass ticket types related data in ticketTypes array to create ticket types.
Pass ticket groups related data in ticketGroups array to create ticket groups.
When creating multiple event series with multiple event occurrences and/or multiple ticket types and or multiple ticket groups, use a placeholder for event_series_id in eventOccurrences and ticketTypes and ticketGroups arrays. Placeholder must have a structure of es_placeholder1, es_placeholder2, etc. where the number is the index of the previously created event series.
When creating ticket groups and referencing a ticket type that is to be created in the same call, use a placeholder for ticket_type_ids in ticketGroups array. Placeholder must have a structure of tt_placeholder1, tt_placeholder2, etc. where the number is the index of the previously created ticket type.
When creating event occurrences or ticket types or ticket groups for an existing event series, use the id of the event series in the event_series_id field.
Try to find existing event series first before creating a new one (by name or venue), unless user is explicitly asking to create a new event series.
Do not use this tool to update or delete event series, event occurrences or ticket types or ticket groups. Use separate tools for that.
</instructions>
<validations>
Event occurrence end datetime must be after start datetime.
Ticket group can not contain bundle_ids when ticket group has max_quantity, max_per_order or min_per_order populated.
</validations>
Notes for LLMs:
- The MCP tool inputSchema defines the parameters you should provide when calling the tool (e.g., event_series_id, bundle_id, name, price, etc.).
- The API response structure is completely different from the inputSchema - it returns the actual resource data (e.g., id, name, description, created_at, etc.) as defined by the Ticket Tailor API.
- Do not expect the response fields to match the input parameter names. The response will contain the full resource object(s) as returned by the Ticket Tailor API.