Common Parameters
These parameters appear across multiple registrant tools:swoogo_get_registrants
List or retrieve registrants with filtering by email, name, status, and more.Parameters
See Common Parameters for
email, name, page, per_page, sort.
Example prompts
- “Show me all confirmed registrants for event 12345”
- “Look up the registrant with email john@example.com”
- “How many people are registered for the conference?“
swoogo_create_registrant
Register someone for an event.Parameters
Example prompts
- “Register jane@example.com for event 12345”
- “Add John Smith from Acme Corp to the conference”
swoogo_add_registrant_to_session
Assign a registrant to a session, with capacity and conflict validation.Parameters
Example prompts
- “Add registrant 789 to the keynote session”
- “Check if registrant 789 can join session 456 without actually adding them”
swoogo_create_registrant_type
Create a registrant type for an event. The server creates the sort order and the fee record automatically.Parameters
Example prompts
- “Add a VIP registrant type to event 12345 with a capacity of 50”
- “Create a Student registrant type limited to groups of 10”
swoogo_registrants_save
Update an existing registrant by ID. Only changed fields update.Parameters
Example prompts
- “Mark registrant 789 as cancelled”
- “Move registrant 789 to the VIP registration type”