crmoauth2

Zoho Bigin

Zoho Bigin is a simplified CRM solution from Zoho tailored for small businesses, focusing on pipeline tracking and relationship management

Verdict

The Zoho Bigin MCP connects your small-business CRM to Switchy, letting AI create contacts, add tags, manage attachments, and audit deleted records without leaving the conversation. Sales reps can @mention Bigin to log leads from email threads, tag deals by stage, or pull attachment lists during handoffs. The integration exposes 12 tools covering record CRUD, tagging, and file operations. OAuth setup takes about three minutes; you'll grant read/write access to contacts, deals, and files. Bigin's module structure means you'll need to know field API names for custom fields—AI can't guess them, so keep your schema handy or ask IT first.

Common use cases

  • Log inbound leads from Slack or email
  • Tag deals by pipeline stage in bulk
  • Audit deleted contacts before permanent purge
  • Download contract PDFs during deal review
  • Create follow-up tasks from chat threads

Integration

Vendor
Zoho Bigin
Category
crm
Auth
OAUTH2
Tools
12
Composio slug
zoho_bigin

Tools

  • Add Records

    Tool to add new records to a module. use when you need to programmatically insert one or more records into bigin after confirming module name and field api names. provide required fields per module (e.g., contacts requires last name).

  • Add Tags to Records

    Tool to add tags to a specific record in a module. use when you need to categorize or label a record after creation or update.

  • Create Tags

    Tool to create tags for a module. use when you need to add new tags to a specific module in zoho bigin.

  • Delete Attachment
    destructive

    Tool to delete an attachment from a record. use when you need to remove a file after confirming its record id and attachment id.

  • Delete Records
    destructive

    Tool to delete records from a module. use when removing one or multiple records after confirming their ids.

  • Download Attachment

    Tool to download an attachment from a record. use when you need the binary content of a specific attachment after confirming the record and attachment ids.

  • Get Attachments

    Tool to retrieve attachments for a record. use when you need a paginated list of attachments for a given module record.

  • Get Deleted Records

    Tool to get a list of deleted records in a module. use when auditing or restoring recently deleted data (recycle within 60 days, permanent within 120 days).

  • Get Modules

    Tool to retrieve a list of all modules. use when you need to discover which modules are available in bigin.

  • Get Records

    Tool to retrieve records from a bigin module. use when listing or querying module data with specific fields, sorting, filtering, and pagination.

  • Update Records

    Tool to update existing records in a module. use when you need to modify one or multiple records after confirming their ids and field api names. supports up to 100 records per call; specify an optional trigger to control workflow execution.

  • Upload Attachment

    Tool to upload an attachment to a record. use when you need to attach a file or specify a public url for upload to a bigin record. ensure module api name and record id are correct before calling.

Setup

Setup guide

  1. 11. Open your Switchy workspace settings and click Integrations, then find Zoho Bigin in the CRM section. 2. Click Connect and you'll redirect to Zoho's OAuth consent screen; sign in with your Bigin admin account. 3. Grant the requested scopes: ZohoBigin.modules.ALL (read/write records), ZohoBigin.settings.ALL (read module metadata), and ZohoBigin.files.ALL (manage attachments). 4. After authorizing, Switchy redirects you back and shows a green checkmark next to Zoho Bigin. 5. Open any Space, type '@Zoho Bigin get attachments for record [record_id] in module Contacts' and send—if the MCP replies with a list or confirmation, the connection works. 6. To invoke tools going forward, @mention Zoho Bigin in any message and describe the task; the AI routes your request to the appropriate tool. 7. Keep your Bigin module schema (field API names, required fields) in a pinned note so AI can reference it when adding records.

What teammates see: by default, memories from Zoho Bigin are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

Log New Lead

@Zoho Bigin add a new record to the Contacts module with First_Name 'Jordan', Last_Name 'Chen', Email 'jordan@acme.co', and Phone '555-0199'. Confirm the record ID once created.
Open in a Space →

Tag Deal by Stage

@Zoho Bigin add the tag 'Negotiation' to record ID 4738290000001234567 in the Deals module. Let me know when it's tagged.
Open in a Space →

List Attachments

@Zoho Bigin get attachments for record ID 4738290000007654321 in the Contacts module. Show me the file names and upload dates.
Open in a Space →

Audit Deleted Records

@Zoho Bigin get deleted records from the Contacts module for the past 30 days. List the names and deletion timestamps.
Open in a Space →

Bulk Create Tags

@Zoho Bigin create tags named 'Q1-Promo', 'Referral', and 'Webinar-Lead' in the Deals module. Confirm when they're live.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@zoho-bigin show me all contacts tagged 'enterprise' that we've added in the last 30 days

Output

I found 14 contacts tagged 'enterprise' created since December 15. Here's a summary: 8 are in active pipeline stages (3 in 'Qualification', 5 in 'Proposal'), 4 are marked 'On Hold', and 2 have no associated deals yet. The most recent addition is Acme Corp (added Jan 10), currently in Qualification with an estimated deal value of $45K. Would you like me to pull full details on any specific contact or filter by pipeline stage?

Notes

This example combines record search with tag filtering—a common workflow for segmenting leads. Requires OAuth scope for reading Contacts module. Note that Bigin's tag system is module-specific, so tags created for Contacts won't appear on Deals. Response time depends on your account's total contact count.

Prompt

@zoho-bigin create a new contact for Sarah Chen at Northwind Traders, email sarah.chen@northwind.example, and tag it 'inbound-demo'

Output

Contact created successfully. Sarah Chen is now in your Bigin Contacts module (ID: 5234710000001847001) with email sarah.chen@northwind.example. I've applied the 'inbound-demo' tag. Since this is a new contact, no deals are associated yet—would you like me to create a pipeline entry or log a follow-up task? Note: I used default field mappings; if Northwind Traders needs a specific account record or custom fields (like 'Lead Source'), let me know and I'll update.

Notes

Demonstrates record creation plus tagging in one prompt. Bigin requires field API names to match exactly—common gotcha: 'Company' vs 'Account_Name'. If the tag 'inbound-demo' doesn't exist, the MCP will create it automatically. This writes to your CRM, so confirm the contact doesn't already exist to avoid duplicates.

Prompt

@zoho-bigin pull all deleted contacts from the last 14 days and summarize why we're losing leads at the top of the funnel

Output

Retrieved 9 deleted contacts from the past two weeks. Deletion reasons (from notes/activity logs before removal): 5 marked 'duplicate entry', 2 'unqualified—outside target market', 1 'requested removal (GDPR)', and 1 with no reason logged. The duplicates suggest a data-entry issue, possibly from form submissions without deduplication. The 'unqualified' deletions align with your ICP criteria, so those are expected. Recommendation: add a duplicate-check step in your intake workflow to reduce noise in the pipeline.

Notes

Showcases the audit trail tool—useful for diagnosing process leaks. Bigin keeps deleted records in 'recycle' status for 60 days, then marks them permanent (120-day total retention). This example pairs MCP data retrieval with AI reasoning to surface patterns. Requires read access to the Recycle Bin; some Bigin plans restrict this feature.

Use-case deep-dives

Inbound lead tagging at scale

When Bigin beats a spreadsheet for lead intake

A 3-person sales team at a SaaS startup gets 40-60 inbound leads a week from webinar signups, demo requests, and cold outreach replies. They need to tag each lead by source and urgency before the first call. Bigin's Create Tags and Add Tags to Records tools let Switchy auto-tag leads as they arrive—no manual copy-paste from a form to a CRM row. The OAuth2 setup takes 10 minutes; after that, the team saves 2 hours a week on data entry. If your lead volume is under 20 a week, a shared Notion database is simpler. Above 40, Bigin's tagging and record history justify the switch. Set it up once and let Switchy handle the busywork.

Customer support ticket attachment audit

Use Bigin when support needs file-level traceability

A 5-person customer success team at a B2B logistics platform tracks support tickets in Bigin, attaching shipping docs, invoices, and screenshots to each contact record. Every quarter, they audit which attachments are still relevant and delete outdated files to stay under storage limits. Switchy's Get Attachments and Delete Attachment tools let the team pull a list of all files on a record, review them in Slack, and remove the stale ones without opening Bigin's UI 40 times. The Get Deleted Records tool also helps recover accidentally removed files within 60 days. If your team rarely attaches more than one file per contact, this workflow is overkill—use email threads instead. But if you're managing 10+ attachments per customer and need a clean audit trail, Bigin's attachment tools are the right call.

Pipeline cleanup after event season

When bulk record deletion saves hours of clicking

A 4-person event marketing team at a conference company imports 200+ leads after each trade show, but 60% turn out to be duplicates or unqualified contacts. Two weeks post-event, they need to purge the junk records before the next show's data arrives. Bigin's Delete Records tool lets Switchy remove multiple records in one command after the team confirms the IDs in a shared doc. The Get Deleted Records tool gives them a safety net—if they accidentally nuke a real lead, they can restore it within 60 days. If your team only deletes 5-10 records a month, the native Bigin UI is faster. But if you're cleaning up 50+ records after each campaign cycle, Switchy's bulk delete saves 90 minutes of manual clicking and reduces the risk of RSI from checkbox fatigue.

Frequently asked

What does the Zoho Bigin MCP let me do in Switchy?

It connects your Zoho Bigin CRM to Switchy's AI workspace so you can add contacts, deals, and tasks, tag records, manage attachments, and retrieve deleted items—all through natural language. Your team can update the pipeline or pull customer data without switching tabs or learning Bigin's interface.

Do I need admin access to connect Zoho Bigin via OAuth?

You need a Zoho account with permission to authorize third-party apps. Bigin's OAuth flow will ask for read and write access to your modules, attachments, and tags. If your Zoho org restricts OAuth clients, your admin must whitelist Switchy before you can complete the connection.

Can the Bigin MCP restore deleted records or just list them?

It can list deleted records using the Get Deleted Records tool—showing items in the recycle bin (recoverable within 60 days) and permanently deleted entries (visible for 120 days). Actual restoration isn't exposed through this MCP; you'll need to restore via Bigin's web UI or a custom API call.

How is this different from using Zoho Bigin's web app directly?

The MCP brings Bigin data into Switchy's shared AI context, so your team can query pipeline status, add records, or attach files alongside Slack threads, GitHub issues, and other tools—without opening Bigin. You trade Bigin's full UI for speed and cross-tool workflows in one workspace.

Who on my team should connect the Zoho Bigin integration?

Whoever owns your Bigin pipeline or has day-to-day CRM responsibility. That person's OAuth token will be used for all Switchy operations, so they need write access to the modules your team will update. If multiple people need separate permissions, each can connect their own Bigin account in Switchy.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.