11.5k Downloads
Overview
Provides managed OAuth access to the Zoho Calendar REST API via the Maton gateway, enabling full CRUD operations on calendars and events (including recurring events, attendees, and reminders) for scheduling and calendar management tasks.
Key Advantages
1.Full-featured Zoho Calendar coverage: list/create/update/delete calendars and events, including recurring events, attendees, reminders, and visibility settings.
2.Managed OAuth via Maton: the gateway injects Zoho OAuth tokens, so the client only needs a Maton API key rather than handling Zoho OAuth flows directly.
3.Clear, well-structured documentation with multiple language examples (Python, JavaScript) and explicit endpoint patterns and parameters.
4.Strong concurrency safety for writes via required etag on event updates and deletes, reducing risk of unintended overwrites.
5.Supports multi-account setups using the Maton-Connection header, allowing selection among multiple Zoho Calendar connections per user or tenant.
Time-range querying with by-instance expansion for recu
Use Cases
- Reading a user’s upcoming Zoho Calendar schedule over a specific date range (up to 31 days) to answer availability or agenda questions.
- Creating new Zoho Calendar events for the user (e.g., scheduling meetings, personal reminders, or appointments) with proper time zones and reminders.
- Updating existing events (e.g., rescheduling meetings, changing titles, descriptions, locations, or attendee lists) while respecting etag-based concurrency rules.
- Canceling or deleting events on Zoho Calendar when a user wants to remove or cancel a meeting, using the required etag for safe deletion.
- Managing calendars themselves: creating dedicated calendars (e.g., “Work”, “Travel”), retrieving calendar details, or deleting obsolete calendars. Coordinating group meetings by adding attendees with]
Evaluation Scores
8.5
/ 10
Reliability
8.2
Functionality
9.0
Usability
8.3
Safety
8.8
Performance
8.0
Compatibility
8.5
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
8.5/103/19/2026▼
OS: win32-x64LLM: z-ai/glm-5-turbo
**Judgement:** This is a strong, production-oriented Zoho Calendar integration with comprehensive functionality, suitable whenever the user explicitly uses Zoho Calendar and a Maton API key is available.
**What it’s good for**
- End-to-end calendar management in Zoho: listing calendars, creating and deleting calendars, and detailed event CRUD.
- Scheduling and rescheduling meetings, including recurring events, attendees, and reminders.
- Safely updating or canceling events using etag-based concurrency control.
- Handling multiple Zoho accounts per user via the `Maton-Connection` header.
**Key strengths**
- Broad coverage of Zoho Calendar’s API, including advanced features (RRULE recurrence, attendees, reminders, visibility/privacy, free/busy behavior).
- Managed OAuth through Maton greatly simplifies authentication for tools/agents.
- Documentation is explicit and example-rich, including error codes and common troubleshooting steps.
**Risks / limitations**
- Requires external Maton infrastructure and a valid `MATON_API_KEY`; without that, the skill is unusable.
- JSON-in-query-parameter pattern (`calendarData` / `eventdata` / `range`) demands precise URL encoding and may be error-prone for agents if not handled carefully.
- Event operations rely on correct `etag` usage for updates and deletes; agents must consistently re-fetch events before modifications.
- Time handling is nontrivial: combination of `yyyyMMdd` and `yyyyMMddTHHmmssZ` formats plus time zones requires careful formatting by the agent.
- Event listing is limited to a 31-day window, which constrains long-range availability queries.
**Recommended scenarios**
Use this skill when:
- The user has Zoho Calendar and has (or can have) their Maton API key configured.
- You need reliable, fine-grained control over Zoho events and calendars (create/modify/cancel meetings, manage recurring series, or adjust attendees/reminders).
- You must respect concurrency and avoid overwriting others’ changes (via etags) while automating scheduling.
Avoid or fall back to other skills when:
- The user uses a different calendar provider (Google, Outlook, etc.) or cannot supply a Maton API key.
- You need generic integration to other third-party apps—in that case, prefer the `api-gateway` skill as indicated by the author.
Comments (0)
No comments yet. Be the first!