find_serving_pattern
Retrieve a person's ministry memberships and recurring serving schedule, such as 'fortnightly on Sundays at 09:30', to understand their typical serving pattern.
Instructions
Find which Rotas ministries/teams/roles a person belongs to, and their typical serving pattern.
IMPORTANT: ChurchSuite's API v2 does not expose individual rota slot assignments or dates, only ministry membership and a ministry's recurring schedule definition (days, starts_at/ends_at, rotation_type). This tool cannot tell you the exact next date someone is rostered on; it returns the ministries they serve in plus that ministry's recurrence pattern so you can describe roughly how often/when they serve (e.g. "fortnightly on Sundays at 09:30"). For a confirmed next serving date, the user should check My ChurchSuite directly.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"person_id": "<person_id>",
"person_type": "<person_type>"
},
"name": "find_serving_pattern"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| person_id | Yes | ||
| person_type | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||