zoho-email

Automate Zoho Mail read, search, and send operations via OAuth2 and REST API.

1|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/briansmith80/clawdbot-zoho-email --skill zoho-email
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: zoho-email
Source: https://github.com/briansmith80/clawdbot-zoho-email/tree/main
Command: npx skills add https://github.com/briansmith80/clawdbot-zoho-email --skill zoho-email

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, and includes scripts (resource) components.

What problem does it solve?

This Skill automates Zoho Mail workflows by providing OAuth2-based authentication, high-speed REST API access, and a Clawdbot extension for chat-based automation, reducing manual email management.

Core Features & Use Cases

  • OAuth2 authentication with automatic token refresh
  • REST API-backed performance with automatic IMAP fallback
  • Clawdbot /email extension for chat-based email automation
  • Use Case: Morning briefing workflow that checks unread emails and generates a concise summary to share in a chat.

Quick Start

Install the Zoho Email skill with clawdhub install zoho-email. Set your credentials via environment variables (ZOHO_EMAIL) or OAuth2 tokens. Run OAuth2 setup: python3 scripts/oauth-setup.py Sanity-check: python3 scripts/zoho-email.py doctor Test: python3 scripts/zoho-email.py unread

Frequently Asked Questions about zoho-email

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Zoho Mail workflows using the REST API?

Automate Zoho Mail workflows by using OAuth2 authentication to access the REST API for read, search, and send operations. This approach enables batch actions, HTML emails, and attachments without manual email management.

How does OAuth2 work with Zoho Mail automation?

OAuth2 with Zoho Mail automation works by requiring an initial setup script to generate tokens, which are then automatically refreshed. This secures REST API access for reading unread emails and sending messages via chat commands.

Can I send HTML emails and attachments through Zoho Mail automation?

Yes, Zoho Mail automation supports sending HTML emails and attachments through its REST API integration. It handles these operations alongside batch actions to streamline complex email workflows.

Do I need Python 3 to run Zoho Mail automation scripts?

Yes, you need Python 3 to run Zoho Mail automation scripts. The environment also requires the requests library for REST API mode and standard IMAP/SMTP libraries for automatic fallback operations.

What is the best way to generate a daily unread email briefing in Zoho?

Generate a daily unread email briefing by using the Clawdbot chat extension to check unread emails across Zoho Mail folders. The automation produces a concise summary ready to share in chat.

What happens when the Zoho Mail REST API experiences connection issues?

When the Zoho Mail REST API experiences connection issues, the automation automatically falls back to standard IMAP and SMTP protocols. This ensures your email workflows continue functioning without interruption.