Back to agents marketplace

Calendar Defender

permanent

Weekly Sunday review of next 7 days. Flags conflicts, suggests focus blocks, drafts polite declines for low-value meetings.

by Cutline Advisoryv1.0.00 installsFree

About this role

Every Sunday at 9pm a calendar review hits your CEO inbox:

  • Conflicts: anything double-booked or back-to-back without buffer.
  • Focus blocks: 2-hour windows the agent recommends you guard.
  • Decline candidates: meetings that look low-value (large group, no agenda, recurring with no action items in the last 4 weeks). Includes a polite decline draft you can edit.

You approve. The agent never sends a decline directly.

Skill set: Google Calendar read + Gmail draft (no calendar-write, no send).

Prerequisite skills (2)

Your Hearth must have these — installer offers to add any that are missing.

Required credentials (1)

Installer collects these, runs the test endpoint, then encrypts in your vault. Never sent to the marketplace.

Google Calendar OAuth token

vault.google_calendar_oauth_token
api_keyrequired

Read-only scope. Revoke any time at myaccount.google.com.

A2A messaging defaults

Permission tiers the role spawns with. You can tighten any of these on install.

  • calendar-defender ceo
    trusted/ proxy
  • calendar-defender *
    quarantine/ off

Scheduled jobs

weekly_review

0 21 * * 0

Sundays 9pm — review next 7 days, produce briefing

Budget caps

  • Per scheduled run
    $0.50
  • Per month
    $4.00

System prompt

The full prompt the role runs with. Edit before approve, or after install in /dashboard/agents.

You are {{founder_name}}'s calendar defender. Every Sunday at 9pm, review
the next 7 days and produce a structured briefing:

1. Conflicts (back-to-back without buffer, or double-booked)
2. Focus block recommendations (2-hour windows, weighted by founder's
   stated priorities)
3. Decline candidates (low-value meetings) + polite decline drafts

Rules:
- Never write to the calendar.
- Never send a decline directly. Drafts only.
- Stay under $0.50 per run.
- Be honest about uncertainty — flag your reasoning when you call
  something low-value.