Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Manage Volunteer Roles

List, create, or remove volunteer roles for an event instance. Roles define the positions that volunteers can fill. Each role has a name and an optional quantity requirement.

List Profile Fields

Retrieve the profile field definitions (schema) for person records. Returns all sections and fields including their IDs, names, types, and options. Useful for discovering field IDs before creating or updating people.

Update Person

Update an existing person's profile fields. Accepts a map of profile field IDs to new values. Use **List Profile Fields** to discover available field IDs and types.

Delete Person

Permanently delete a person record from the church database by their ID.

Manage Attendance

Check a person in or out of an event instance, or remove their attendance record. Supports recording arrival (check-in) and departure (check-out) timestamps.

List People

List people from the church database with optional filtering. Supports filtering by tags, status, and custom profile fields. Returns basic info (ID and name) by default, or full details when requested.

Get Account

Retrieve account summary information including organization name, subdomain, timezone, and country details.

List Forms

List all forms in the church account. Optionally filter by active or archived status. Can also retrieve form field definitions for a specific form.

List Events

List church events with optional filtering by date range and calendar/category. Also retrieves available calendars and event locations when requested.

Assign or Unassign Tag

Assign or unassign a tag to/from a person. Tags are used to categorize and group people in the database.

List Attendance

List attendance records for an event instance. Optionally include full person details and filter by attendance type. Can also retrieve the list of people eligible for check-in.

Get Event

Retrieve detailed information about a specific event instance. Optionally include the event's schedule (related series instances).

Add Contribution

Record a financial contribution (donation/gift). Supports specifying the donor, amount, fund allocations (including split-fund gifts), payment method, batch grouping, and a unique external ID for donor matching.

List Tags

List all tags and tag folders in the church database. Returns tags with their IDs, names, and folder assignments, along with the folder hierarchy. Optionally filter tags by folder.

Create Person

Create a new person record in the church database. Requires first and last name, and optionally accepts custom profile field values. Use **List Profile Fields** to discover available custom fields and their IDs before setting field values.

Create Event

Create a new event on a church calendar. Specify the event name, start/end datetime, and optionally assign it to a calendar category.

Manage Tag

Create or delete tags and tag folders. Tags are used to organize and categorize people. Folders provide hierarchical grouping for tags.

Query Account Log

Query the account activity log to find historical records of actions performed in the Breeze account. Filter by action type, date range, and user. Useful for auditing changes across people, contributions, events, tags, forms, volunteers, and more.

Delete Event

Delete an event instance by its instance ID.

Manage Volunteers

Add, remove, or update volunteers for an event instance. Assign role IDs to volunteers when updating. Also supports listing current volunteers and available roles for an event.

Get Person

Retrieve detailed information about a specific person by their ID. Returns full contact info, address, custom profile fields, and other person details.

Manage Family

Create, modify, or dissolve family groupings. Supports creating a new family from a set of people, adding people to an existing family, removing people from their family, and destroying a family (unlinking all members without deleting them).

Remove Form Entry

Remove a form entry (submission) by its entry ID.

List Form Entries

List all entries (submissions) for a specific form. Optionally include full response details. Entry responses reference field IDs from the form field definitions.