ChMeetings is a church management solution assisting with event planning, member engagement, donations tracking, and volunteer coordination for faith-based organizations
Tool to invite a new attendee to a specified meeting. Use when you need to add attendees before the meeting begins. The action is resilient: it normalizes the base URL to /api/v1, includes the apiKey header if available, and returns a structured raw_response without raising on HTTP errors to aid diagnostics in environments where credentials or resources may be missing.
Tool to retrieve details for a specific attendee. Use when you have an attendee_id and need the attendee's full profile. The action is resilient: it normalizes the base URL to /api/v1, includes the apiKey header if available, tries a fallback URL if the primary returns 404, and returns a structured raw_response without raising on HTTP errors to aid diagnostics.
Tool to create a new meeting in ChMeetings. Use when you have all meeting details and need to schedule it via the ChMeetings API.
Tool to create a new organization. Attempts POST /organizations on the provided base_url and falls back to /api/v1 if the initial request returns 404 (common base path mismatch).
Tool to create/schedule a reminder for a meeting in ChMeetings. This implementation performs a POST to /reminders and returns the raw JSON response without raising on HTTP error codes, enabling diagnostic testing even when authentication or parameters are missing.
Tool to remove an attendee from a meeting. Use after confirming attendee details. The action is resilient: it normalizes the base URL to /api/v1, includes the apiKey header if available, and returns a boolean success flag without raising on HTTP errors. This allows diagnostic usage even when credentials or resources are not present.