AP
Agent Provider Depot
Opinionated picks for agents
OpenAPI
← All jobs

Calendar & scheduling tools for agents

Agents must read/write Google/Microsoft calendars, propose slots, and book meetings via OAuth toolkits without building calendar OAuth from scratch.

At a glance — Oct 2026

Updated 2026-10-27 · forward this page: /jtbds/calendar-scheduling-tools#brief

Scores as of 2026-10-19 (8 days old).

Depot Pick
Composio · 7.81/10 for this job (curated estimate, high confidence)

No first-party Calendar SaaS in Depot — pick is tool-router based. Confidence: medium; verify Composio calendar actions + scopes before pilot.

Runner-up
Nango · 8.21/10

Scores higher than the pick on: Capability fit, Price / performance, Latency / reliability, Privacy / data retention, Lock-in risk (higher = worse), Maturity / track record.

When not to use the pick
You only need generic SaaS sync (Nango), or enterprise directory/SSO is the hard part (WorkOS) rather than calendar verbs.
Lock-in / migration
Runner-up Nango has lower stored lock-in risk (3.5 vs 5.8, 0–10, higher = more lock-in).
Sourced price (no comparable unit)

Pick: no sourced price in this job's unit (no_matching_sourced_price).

No cheapest SKU (no_comparable_unit_for_job). No price was invented.

Free option
No free resource lists this job. A cheap paid SKU is not a free option.
Failure modes to watch
  • Identity confusion: Bind every tool call to a user or tenant id. Refuse the call if that id changed mid-task. For a public bot, the operator owns the words the bot shows.
  • Confirmation skip: Gate those tool names on an approval id recorded before the call. A missing approval is a failure even if the downstream tool returns success.
  • Context overflow: If the input exceeds the window, say so and retrieve a narrower slice. Do not answer from a truncated head as if it were the whole source.
  • Instruction drift: Restate the stop condition in the trace. End the run when it is met. Review long traces for steps that do not serve the original task.
  • Prompt injection: Compare each tool call to the original user task. If the call only makes sense given text that arrived from a fetched page, file, or message, stop and ask. Record which source the instruction came from. This catalog does not store payloads or attack steps.
  • Stale retrieval: Store the source URL and the time it was fetched. If a newer canonical page exists, or two stored sources disagree, do not answer from the older one.
Reported outcomes (submitted reports only)

This job: loading… JSON · reports never change scores · seed/test records excluded

Depot Pick (Composio) on this job: loading… JSON · reports never change scores · seed/test records excluded

Cite: Agent Provider Depot, Depot Pick for calendar-scheduling-tools: composio, scores as of 2026-10-19. Agents: GET /api/decide?jtbd=calendar-scheduling-tools

for personal-assistant agents

Depot Pick

Composio

No first-party Calendar SaaS in Depot — pick is tool-router based. Confidence: medium; verify Composio calendar actions + scopes before pilot.

Pricing (directional): As of 2026-10-24 (composio.dev/pricing, fetched 2026-10-24; 'New pricing applies to signups on or after August 15, 2026'): Hobby $0 — '100,000 tool calls, 50,000 triggers, and 3 team members included free each month'; 'The Hobby plan is har…

Cite: Depot Pick for calendar-scheduling-tools: composio
Overall
7.8
curated_estimate
confidence: high · as of 2026-10-19
Capability fit
8.2
Price / performance
7.5
Latency / reliability
7.8
Developer & agent DX
8.8
Privacy / data retention
7.2
Lock-in risk (higher = worse)
5.8
Maturity / track record
7.2

Lock-in risk: higher = more lock-in (worse). Overall already inverts this dimension.

Sources: Composio pricing: https://composio.dev/pricing · Composio: https://composio.dev · Composio docs: https://docs.composio.dev

Depot pick for tool/MCP router with managed OAuth across 1500+ apps. Official rate card is now public — Hobby is real free for light agents; Pro is the agent-scale default. Not a compute fabric; pair with E2B/Browserbase when you need sandboxes/browsers.

Quote for Calendar & scheduling tools for agents

Depot Pick stays Composio. Prices below are sourced SKU rows only (as of 2026-10-27). Input and output are not blended. GET /api/quote?jtbd=calendar-scheduling-tools

Nothing was compared. no comparable sourced unit for this job; chat input $/1M and other units were not borrowed pickIsPriceWinner is null.

  • BAA usd_per_tool_call $0.0003 source as of 2026-10-03
  • Direct execution outside a Session usd_per_tool_call $0.0001 source as of 2026-10-03
  • IP allowlist usd_per_tool_call $0.0001 source as of 2026-10-03
  • Proxy execute usd_per_tool_call $0.0002 source as of 2026-10-03
  • Sandbox execution usd_per_tool_call $0.0001 source as of 2026-10-03
  • Shared connection tool calls usd_per_tool_call $0.0003 source as of 2026-10-03
  • Zero data retention usd_per_tool_call $0.0001 source as of 2026-10-03
  • Hobby usd_per_month $0 source as of 2026-10-03
  • Composio-managed connected accounts usd_per_connection $0.1 source as of 2026-10-24
  • Composio-managed tool calls usd_per_tool_call $0.0005 source as of 2026-10-03
  • Composio-managed trigger events usd_per_trigger_event $0.005 source as of 2026-10-03
  • Pro usd_per_month $29 source as of 2026-10-03
  • Sandbox LLM tokens usd_per_million_tokens $3.75 source as of 2026-10-03
  • Tool calls own app usd_per_tool_call $0.0003 source as of 2026-10-03
  • Trigger events own app usd_per_trigger_event $0.003 source as of 2026-10-03
  • Advanced white-labeling usd_per_connection $0.3 source as of 2026-10-03

3 of 4 candidates have no sourced price row. 4 are excluded from the Matching price comparison (none). no comparable sourced unit for this job; chat input $/1M and other units were not borrowed

Runners-up

When NOT to use the top pick

You only need generic SaaS sync (Nango), or enterprise directory/SSO is the hard part (WorkOS) rather than calendar verbs.

Full ranking (score table)

Ranked with this JTBD's weights. Scores are curated estimates unless marked otherwise. Agents: prefer /api/decide then this table for tie-breaks.

#ProviderOverallFit$/perfLatencyDXAs of
1WorkOS8.79.27.59.09.42026-09-14
2Nango8.28.48.08.28.62026-09-14
3Trigger.dev8.17.88.28.09.22026-09-14
4ComposioDepot Pick7.88.27.57.88.82026-10-19

Score methodology for this job

No first-party Calendar SaaS in Depot — pick is tool-router based. Confidence: medium; verify Composio calendar actions + scopes before pilot.

  • capabilityFit: 22%
  • pricePerformance: 14%
  • latencyReliability: 14%
  • developerDx: 28%
  • privacyPosture: 8%
  • lockInRisk: 6%
  • maturity: 8%