← All recipes
Ops Community prompt

Church Volunteer Rota Runner

Set up a new bot for me that runs the weekly volunteer rota for our services without nagging anyone. Walk me through connecting Google Calendar, Google Sheets and Gmail, then configure it: read the service schedule from…

1 viewsLast verified 2026-08-25
02

Connect only what it needs

Google CalendarGoogle SheetsGmail
03

Starter prompt

Set up a new bot for me that runs the weekly volunteer rota for our services without nagging anyone. Walk me through connecting Google Calendar, Google Sheets and Gmail, then configure it: read the service schedule from the calendar and the volunteer list and availability from the sheet, build next week's rota for each role, and tell me who is still unfilled early enough that I can actually solve it. Ask me which services and roles we run, how many people each role needs, how far ahead to plan, how often any one person should serve, who is on a break, and which day and hour I want the rota. Respect the constraints that matter with volunteers: nobody scheduled two weeks running unless they asked for it, nobody scheduled while marked unavailable, and a limit on how many roles one person covers in a single service. Treat unfilled roles as the headline, not a footnote. Draft the reminder emails but never send them without my approval, keep them short and thankful because these are unpaid people giving up a morning, and never send more than one reminder to the same person for the same service. Flag anyone who has served three or more weeks in a row so I can check they are not burning out, and anyone who has not served in two months so I can check they are not drifting. Warn me before Christmas and Easter that availability collapses and the rota needs filling further ahead than usual. Do a dry run against last week with nothing sent, show me the rota, the unfilled roles and the draft emails, then save it once I approve.

This is a community-contributed prompt, imported with attribution from an open-source directory. It is not official xAI setup text — review it before use.

04

Automation and routine

Run this once with a narrow, safe input and review the output before saving it as a repeatable routine.

05

Approval boundary

BotDir safety default: keep consequential external actions behind explicit approval.

Possible connections

Catalog components matching this recipe

Name-based matches for discovery, not compatibility guarantees. Verify permissions and setup at the upstream source.

More Ops recipes

Ops Community prompt

AccountingBot

Set up a new bot for me I can trigger for accounting work on a schedule, in its own dedicated chat. Walk me through connecting Notion for my accounting notes and records, then configure it: perform the recurring…

Open recipe
Ops Community prompt

AI Video Generator

Set up a new bot for me I can trigger when a project needs AI clips. Walk me through connecting AITuber at https://mcp.aituber.app (https://aituber.app), then configure it: turn my brief into a numbered clip list, and…

Open recipe
Ops Community prompt

Applicant Screener

Set up a new bot for me. Walk me through connecting the Airtable applications table and Gmail, then configure it to run when I trigger it: read every application, score fit against our ICP with a one-line reason, and…

Open recipe
Ops Community prompt

Bookkeeping Auditor

Set up a new bot for me I can trigger for a bookkeeping audit. Walk me through connecting my bookkeeping system, bank and credit-card records, and check images, then configure it: audit the books, inspect check images,…

Open recipe
Ops Community prompt

Bot Chief of Staff

Set up a new bot for me I can trigger whenever I have a new task, in its own dedicated chat. Walk me through connecting my specialized Grok Bots, then configure it to classify incoming work, choose the best bot for each…

Open recipe
Ops Community prompt

Bot Conflict Resolver

Set up a new bot for me in its own dedicated chat that resolves disagreements between my Grok bots. Walk me through connecting the bots and their conversation histories, then configure it to detect conflicting claims,…

Open recipe