Command Palette

Search for a command to run...

Part V · Zoho AI / Zia · Chapter 12

Cross-App & Integration Architecture Perspective

497 words · preserved verbatim from the master reference

The Zoho AI/MCP Stack (Architecture Layers)

┌─────────────────────────────────────────────────────────────────┐
│              EXTERNAL AI AGENTS / MCP CLIENTS                    │
│  Claude | ChatGPT | Cursor | Copilot | Windsurf | CrewAI | n8n  │
└──────────────────────────┬──────────────────────────────────────┘
                           │ MCP Protocol (OAuth 2.1)
┌──────────────────────────▼──────────────────────────────────────┐
│                    ZOHO MCP SERVER                               │
│  Tool Registry | Auth Management | API Translation | Audit Log  │
│           zohomcp.com infrastructure                            │
└──────┬──────────────────────────────────────────────┬───────────┘
       │ Zoho APIs                                    │ Third-Party APIs
┌──────▼─────────────────────────────┐  ┌────────────▼───────────┐
│         ZOHO APP LAYER             │  │  3RD-PARTY SERVICES    │
│ CRM | Books | Billing | Mail       │  │ Asana | Notion | Slack  │
│ WorkDrive | Desk | Projects        │  │ Twilio | OneDrive | etc │
│ Creator | Analytics | Flow | etc.  │  │ (500+ apps)            │
└──────┬─────────────────────────────┘  └────────────────────────┘

┌──────▼─────────────────────────────────────────────────────────┐
│                    ZIA AI LAYER (INTERNAL)                      │
│  Zia LLM (in-house) | Zoho GenAI | BYOK (OpenAI/Claude/Gemini) │
│  Predictive ML | NLP | OCR/ICR | Agentic AI (Agent Studio)     │
│  Smart Prompt | Record Assistant | Ask Zia | Flow Zia Utils     │
└────────────────────────────────────────────────────────────────┘

Cross-App Opportunity Matrix

ScenarioApps InvolvedMCP RoleZia AI Role
Lead-to-Invoice automationCRM → Books → MailMCP orchestrates multi-app actions from single promptZia enriches lead data, scores, suggests content
Support ticket triageDesk → CRM → CliqMCP searches, marks, notifies across appsZia classifies sentiment, summarizes tickets
Financial reportingBooks/Billing → AnalyticsMCP pulls data, MCP Analytics triggers reportsAsk Zia generates insights, predictive analytics
Document-driven onboardingWorkDrive → CRM → Mail → BooksMCP retrieves doc, creates record, sends email, generates invoiceZia generates document content in Writer
Agentic sales cycleCRM (full) + Desk + MailZia Agents (Agent Studio) with 700+ actionsZia LLM provides reasoning, RBAC governs access
Workflow creationFlow + 1000+ appsMCP's autonomy layer; Flow's trigger-based complementText-to-Flow, Zia Utilities, Agentic Actions in Flow
Analytics Q&A embedded in CRMAnalytics embedded in CRMMCP Analytics serverAsk Zia conversational BI

Key Integration Architectural Principles

  1. Single MCP server, multiple services: One Zoho MCP server can expose tools from CRM, Books, Mail, WorkDrive, and third-party apps simultaneously.
  2. Tool selection = access control: The admin's tool selection is the primary access governance mechanism; only enabled tools are callable.
  3. API credit consumption: Every MCP tool invocation consumes CRM or target-app API credits; plan sizing must account for agent-driven API call volumes.
  4. AI layer is decoupled from execution layer: Zoho MCP (execution) is separate from Zia AI (intelligence). External agents bring their own LLM; internal Zia agents use Zia LLM or BYOK.
  5. Zia Agent Studio + MCP = complementary: Agent Studio manages goal-oriented multi-step agents within Zoho; Zoho MCP exposes Zoho to external AI agents. Both can be active simultaneously.