Connectors · CRM & sales
Zoho SalesIQ MCP server for AI agents.
actionlake is an MCP gateway: one remote MCP server that connects Claude and other MCP clients to Zoho SalesIQ and the rest of your systems. It gives your agent 491 Zoho SalesIQ actions (185 reads, 211 writes and 95 that wait for a confirmation) and holds the Zoho SalesIQ credential itself, so the agent never does. It paces Zoho SalesIQ's limits and records every call. Connecting Zoho SalesIQ needs your own Zoho SalesIQ OAuth app and one admin sign-in.
100,000 free calls a month. No card, no email, no password: press Start a free sandbox on the next screen and keep the key it shows you.
claude mcp add --transport http actionlake https://connect.actionlake.com/mcpdo { action: "zoho_salesiq.operators.list", intent: "check which Zoho SalesIQ account is connected"}# List Operators · read · 1 upstream call- 491actionsin one signed file
- 185readlook, never change
- 211writecreate and update
- 95wait for a yesdestructive, confirmed first
Set up
Connect Zoho SalesIQ in three steps.
- 01
Add actionlake to Claude.
Run the command once in Claude Code; its consent page can create a free sandbox: 100,000 calls a month, no card. In the Claude app, add a custom connector with the URL below and paste your key on the consent page. Creating a new sandbox from the Claude app is not yet tested by us.
https://connect.actionlake.com/mcp - 02
Connect Zoho SalesIQ.
OAuth 2.0, authorization code with PKCE. You register your own OAuth app with Zoho SalesIQ, an admin signs in once, and you paste the app's client id and secret and the tokens from that sign-in; actionlake renews the access token from then on. actionlake stores what you paste write-only, sealed under your tenant's key.
Before the first sign-in, Zoho SalesIQ needs an OAuth app of your own, registered in its developer portal. actionlake has no Zoho SalesIQ app to lend you.
access_tokenAccess token from one sign-in with your own OAuth apprefresh_tokenRefresh token from the same sign-in; the access token is renewed from itclient_idZoho API console client idclient_secretZoho API console client secrethostWhere your Zoho SalesIQ lives: your hostscreen_nameYour Zoho SalesIQ screen name
account { op: "connections.requirements", service: "zoho_salesiq" } # free: exactly what to paste, and what is found for you - 03
Make the first call. Check before a write.
Ask in plain words; Claude picks the action. Before anything changes,
checkvalidates the call and prices it, for free.do { action: "zoho_salesiq.operators.list" }# list operators · read · 1 upstream callcheck { action: "zoho_salesiq.contacts.create", input: { … } }# free: inputs, permissions, cost and confirmations, nothing sent
Zoho SalesIQ at a glance
- Sign-in
- OAuth 2.0, authorization code with PKCE. You register your own OAuth app with Zoho SalesIQ, an admin signs in once, and you paste the app's client id and secret and the tokens from that sign-in; actionlake renews the access token from then on.
- You provide
access_tokenrefresh_tokenclient_idclient_secret- Setup fields
hostscreen_name- Limits we pace to
- 60 calls a minute, per connection
- API covered
- Zoho SalesIQ REST API v2/v3 (Openapi-all OAS 3.1.0 plus REST API v2 docs), at your Zoho SalesIQ instance's API base URL, which you enter when connecting
- Service file
- Version 1.0.0, signed (Ed25519)
- Cached reads
- 185 of 185 reads, for up to 5 minutes; a write clears what it affects
- Shared entities
- 8, so ask can line Zoho SalesIQ up with your other systems
- Data
- Processed and stored in Sydney, Australia. No US region yet
Capabilities
What an AI agent can do in Zoho SalesIQ.
491 actions in 63 areas. Every one carries its effect, so a key can allow the reads and hold the rest.
- 185readlook, never change
- 211writecreate and update
- 95destructivewait for a confirmation
Integrations
2512 read · 12 write · 1 destructive
Get Conversation Integrations · List Integrations · Add Integration Ticket · Associate Ticket
Tags
226 read · 10 write · 6 destructive
Get all the tag details · Create the tag · Update the tag · Get the tag details
Bots
2112 read · 6 write · 3 destructive
Create Bot (Scripts or Webhook) · Generate Webhook Bot Key · Invoke Message Handler · Invoke Trigger Handler
Whatsapp channel
189 read · 6 write · 3 destructive
Create WhatsApp Business channel configuration for an app · Initiate OTP verification for a WhatsApp phone number · List all phone numbers under a WhatsApp Business Account · List all WhatsApp Business Accounts connected to the portal
Faqs
164 read · 5 write · 7 destructive
Add questions to an FAQ · Add FAQ translation follow-up · Create an FAQ · Create FAQ translation question
Webhooks
153 read · 7 write · 5 destructive
Create a webhook · Generate a public key · Get the list of webhooks · Get the list of failed executions
Articles
144 read · 6 write · 4 destructive
List articles · Create an article · Get the Details of an Article · Update an Article
Spammers
146 read · 5 write · 3 destructive
Add comment to a spammer · Block a visitor as spammer · Get spammer activity log · List all spammers
55 more areas · 346 actions
- Blocked ips 13
- Operators 13
- Do not track 11
- Plugs 11
- Resource imports 11
- Contacts 10
- Conversation participants 10
- Conversations 10
- Departments 10
- Leads 10
- Webpages 10
- Conversation messages 9
- Portals 9
- Users 9
- Brand android channel 8
- Brand ios channel 8
- Broadcasts 8
- Conversation operations 8
- Chat routing rules 7
- Conversation actions 7
- Visitor routing rules 7
- Wechat channel 7
- Canned responses 6
- Chat monitors 6
- Companies 6
- Criteria fields 6
- Email templates 6
- Lead score rules 6
- Line channel 6
- Telegram channel 6
- Article categories 5
- Brands 5
- Canned response categories 5
- Conversation notes 5
- Faq categories 5
- Proactive templates 5
- Resource categories 5
- Tracking presets 5
- Trigger rules 5
- Visitor history views 5
- Calls 4
- Conversation tags 4
- Feedbacks 4
- Proactive messages 4
- Answer bots 3
- Callbacks 3
- Conversation bulk actions 3
- Portal settings 3
- User preferences 3
- Article languages 2
- Conversation translations 2
- Faq languages 2
- Lead score configs 2
- Resource languages 2
- Encryptions 1
Top actions
The Zoho SalesIQ API, shaped for agents.
The ids your agent types, what each does, and the one name it shares with other systems. 40 of Zoho SalesIQ's 40 action names are shared with at least one other connector, so an agent learns them once.
| Action | What it does | Effect | Same name in |
|---|---|---|---|
zoho_salesiq.contacts.listRetrieve a paginated list of contacts from a saved contact view. | Retrieve a paginated list of contacts from a saved contact view. | read | crm.contact.list177 connectors |
zoho_salesiq.companies.listRetrieve a paginated and filtered list of company records. | Retrieve a paginated and filtered list of company records. | read | crm.company.list162 connectors |
zoho_salesiq.operators.listList Operators | List Operators. | read | identity.user.list474 connectors |
zoho_salesiq.departments.listList Departments | List Departments. | read | identity.group.list262 connectors |
zoho_salesiq.tags.listGet all the tag details | Get all the tag details. | read | crm.tag.list65 connectors |
zoho_salesiq.contacts.createCreate a new contact record in the People module. | Create a new contact record in the People module. | write | crm.contact.create161 connectors |
zoho_salesiq.companies.createCreate a new company record with firmographic details. | Create a new company record with firmographic details. | write | crm.company.create142 connectors |
zoho_salesiq.operators.createCreate Operator | Create Operator. | write | identity.user.create262 connectors |
zoho_salesiq.departments.createCreate Department | Create Department. | write | identity.group.create205 connectors |
zoho_salesiq.tags.createCreate the tag | Create the tag. | write | crm.tag.create49 connectors |
zoho_salesiq.contacts.deletePermanently delete a single contact record by its ID. | Permanently delete a single contact record by its ID. | destructive | crm.contact.delete147 connectors |
zoho_salesiq.leads.createCreate a new lead record in the People module. | Create a new lead record in the People module. | write | crm.lead.create24 connectors |
Try it
Prompts to paste into Claude.
Each one names the Zoho SalesIQ actions it will call, so you know what it reads and what it changes before you send it.
- Readread
Find the Zoho SalesIQ articles about password resets and summarise what they say.
calls
zoho_salesiq.articles.list - Writewrite
Create a new contact record in the People module in Zoho SalesIQ. Show me exactly what you will send before you save it.
calls
zoho_salesiq.contacts.create
Governance for Zoho SalesIQ
Destructive actions wait for a yes.
95 Zoho SalesIQ actions are destructive. The first 10:
- Permanently delete a single contact record by its ID.
zoho_salesiq.contacts.delete - Permanently delete a single company record by its ID.
zoho_salesiq.companies.delete - Delete Operator
zoho_salesiq.operators.delete - Delete Department
zoho_salesiq.departments.delete - Delete the specific tag
zoho_salesiq.tags.delete - Permanently delete a single lead record by its ID.
zoho_salesiq.leads.delete - Delete an article
zoho_salesiq.articles.delete - Delete Bot
zoho_salesiq.bots.delete - Delete Plug
zoho_salesiq.plugs.delete - Permanently delete a single user record by its ID.
zoho_salesiq.users.delete
A destructive action runs only with confirm: true. Under the human policy the agent cannot confirm for itself: the run stops until a named person approves, in the console or from a signed link in an email. The cap on a key is refused before the call is sent, never after.
Permanently delete a single contact record by its ID.?
intent: the user asked me to permanently delete a single contact record by its ID.
account { op: "keys.create", name: "zoho-salesiq-agent", allowed_actions: ["zoho_salesiq.*"], cap_calls: 2000, confirm_policy: "human_for_writes", approval_rules: [ { match: "zoho_salesiq.contacts.delete", approver: "[email protected]" }, { match: "zoho_salesiq.companies.delete", approver: "[email protected]" }, { match: "zoho_salesiq.operators.delete", approver: "[email protected]" } ]}Cost
What Zoho SalesIQ costs on actionlake.
Every Zoho SalesIQ action is one upstream call, the only thing actionlake bills. Searching, check, cost, account and any call Zoho SalesIQ refused with 401, 403, 429 or a 5xx are free. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
- 1upstream call per actionall 491 Zoho SalesIQ actions
- 491actions pageeach page of a long list is one call
- 185reads can be cacheda cache hit costs nothing
- 100,000calls a month, freepaid plans from US$49 a month for 250,000
Action index
Every Zoho SalesIQ action.
491 actions by area: the id your agent calls, what it does, and its effect.
Integrations25
zoho_salesiq.integrations.add_integration_ticketAdd Integration Ticketwritezoho_salesiq.integrations.associate_integration_ticketAssociate Ticketwritezoho_salesiq.integrations.get_conversation_integrationsGet Conversation Integrationsreadzoho_salesiq.integrations.listList Integrationsreadzoho_salesiq.integrations.authenticate_integrationAuthenticate Integrationwritezoho_salesiq.integrations.deleteDelete Integrationdestructive- and 19 more in this area
Tags22
zoho_salesiq.tags.createCreate the tagwritezoho_salesiq.tags.getGet the tag detailsreadzoho_salesiq.tags.listGet all the tag detailsreadzoho_salesiq.tags.updateUpdate the tagwritezoho_salesiq.tags.archiveArchive the specific tagwritezoho_salesiq.tags.associate_company_tagsAssociate the tag with companywrite- and 16 more in this area
Bots21
zoho_salesiq.bots.createCreate Bot (Scripts or Webhook)writezoho_salesiq.bots.generate_webhook_bot_keyGenerate Webhook Bot Keywritezoho_salesiq.bots.invoke_message_handlerInvoke Message Handlerwritezoho_salesiq.bots.invoke_trigger_handlerInvoke Trigger Handlerwritezoho_salesiq.bots.deleteDelete Botdestructivezoho_salesiq.bots.delete_bot_preview_fileDelete Preview Conversation Filedestructive- and 15 more in this area
Whatsapp channel18
zoho_salesiq.whatsapp_channel.create_whatsapp_channel_configurationCreate WhatsApp Business channel configuration for an appwritezoho_salesiq.whatsapp_channel.initiate_whatsapp_phone_otpInitiate OTP verification for a WhatsApp phone numberwritezoho_salesiq.whatsapp_channel.list_waba_phone_numbersList all phone numbers under a WhatsApp Business Accountreadzoho_salesiq.whatsapp_channel.list_whatsapp_business_accountsList all WhatsApp Business Accounts connected to the portalreadzoho_salesiq.whatsapp_channel.connect_whatsapp_phone_number_to_appConnect a WhatsApp phone number to an appwritezoho_salesiq.whatsapp_channel.delete_whatsapp_message_templateDelete a specific WhatsApp message templatedestructive- and 12 more in this area
Faqs16
zoho_salesiq.faqs.add_faq_questionsAdd questions to an FAQwritezoho_salesiq.faqs.add_faq_translation_followupAdd FAQ translation follow-upwritezoho_salesiq.faqs.createCreate an FAQwritezoho_salesiq.faqs.create_faq_translation_questionCreate FAQ translation questionwritezoho_salesiq.faqs.delete_faq_articleDelete an FAQ articledestructivezoho_salesiq.faqs.delete_faq_questionDelete an FAQ questiondestructive- and 10 more in this area
Webhooks15
zoho_salesiq.webhooks.createCreate a webhookwritezoho_salesiq.webhooks.create_public_keyGenerate a public keywritezoho_salesiq.webhooks.listGet the list of webhooksreadzoho_salesiq.webhooks.list_failed_executionsGet the list of failed executionsreadzoho_salesiq.webhooks.add_brandsAdd Apps to Webhookswritezoho_salesiq.webhooks.add_eventsAdd an Event to Webhookwrite- and 9 more in this area
Articles14
zoho_salesiq.articles.createCreate an articlewritezoho_salesiq.articles.getGet the Details of an Articlereadzoho_salesiq.articles.listList articlesreadzoho_salesiq.articles.updateUpdate an Articlewritezoho_salesiq.articles.create_article_translationCreate an article translationwritezoho_salesiq.articles.create_article_translation_titlesCreate article translation titleswrite- and 8 more in this area
Spammers14
zoho_salesiq.spammers.add_spammer_commentAdd comment to a spammerwritezoho_salesiq.spammers.block_spammerBlock a visitor as spammerwritezoho_salesiq.spammers.get_spammer_activitiesGet spammer activity logreadzoho_salesiq.spammers.listList all spammersreadzoho_salesiq.spammers.block_spammer_from_chatBlock a spammer from chatwritezoho_salesiq.spammers.bulk_delete_spammersDelete multiple spammersdestructive- and 8 more in this area
Blocked ips13
zoho_salesiq.blocked_ips.add_blocked_ip_commentAdd comment to a blocked IPwritezoho_salesiq.blocked_ips.block_ipBlock an IP addresswritezoho_salesiq.blocked_ips.get_blocked_ip_activitiesGet blocked IP activity logreadzoho_salesiq.blocked_ips.listList all blocked IPsreadzoho_salesiq.blocked_ips.bulk_delete_blocked_ipsDelete multiple blocked IPsdestructivezoho_salesiq.blocked_ips.deleteDelete a blocked IP addressdestructive- and 7 more in this area
Operators13
zoho_salesiq.operators.createCreate Operatorwritezoho_salesiq.operators.getGet Operator Detailsreadzoho_salesiq.operators.listList Operatorsreadzoho_salesiq.operators.updateUpdate Operatorwritezoho_salesiq.operators.add_departments_to_operatorAdd Departments to Operatorwritezoho_salesiq.operators.deleteDelete Operatordestructive- and 7 more in this area
Do not track11
zoho_salesiq.do_not_track.add_do_not_track_commentAdd comment to a Do Not Track entrywritezoho_salesiq.do_not_track.createAdd IP to Do Not Track listwritezoho_salesiq.do_not_track.get_do_not_track_activitiesGet Do Not Track activity logreadzoho_salesiq.do_not_track.listList all Do Not Track IPsreadzoho_salesiq.do_not_track.bulk_delete_do_not_track_ipsDelete multiple Do Not Track IPsdestructivezoho_salesiq.do_not_track.delete_do_not_track_commentDelete a Do Not Track commentdestructive- and 5 more in this area
Plugs11
zoho_salesiq.plugs.createCreate Plug (Scripts or Webhook)writezoho_salesiq.plugs.generate_plug_execution_keyGenerate Execution Keywritezoho_salesiq.plugs.generate_plug_webhook_keyGenerate Webhook Signing Keywritezoho_salesiq.plugs.listList Plugsreadzoho_salesiq.plugs.deleteDelete Plugdestructivezoho_salesiq.plugs.delete_plug_photoDelete Plug Display Photodestructive- and 5 more in this area
Resource imports11
zoho_salesiq.resource_imports.get_progressGet ongoing status of resources importreadzoho_salesiq.resource_imports.get_rowGet row of import resourcesreadzoho_salesiq.resource_imports.listGet import historyreadzoho_salesiq.resource_imports.validateValidate resourceswritezoho_salesiq.resource_imports.abortAbort resources importdestructivezoho_salesiq.resource_imports.delete_abortedDelete aborted importdestructive- and 5 more in this area
Contacts10
zoho_salesiq.contacts.createCreate a new contact record in the People module.writezoho_salesiq.contacts.getFetch the complete profile of a contact by its ID.readzoho_salesiq.contacts.listRetrieve a paginated list of contacts from a saved contact view.readzoho_salesiq.contacts.updateUpdate one or more profile fields of an existing contact.writezoho_salesiq.contacts.bulk_delete_contactsPermanently delete up to 100 contacts in a single request.destructivezoho_salesiq.contacts.create_contact_viewCreate a new custom contact view with filter and sort criteria.write- and 4 more in this area
Conversation participants10
zoho_salesiq.conversation_participants.active_whishper_mode_in_conversationActivate whisper mode (assist) in a conversation to privately guide the attending operator in real timewritezoho_salesiq.conversation_participants.add_operator_in_conversationAdd a new operator as a participant to an ongoing conversation for collaborative supportwritezoho_salesiq.conversation_participants.join_participants_in_conversationJoin an active conversation as a participant to monitor or collaborate alongside the current operatorwritezoho_salesiq.conversation_participants.pickup_conversationPickup a waiting or queued conversation and assign it to an operator for handlingwritezoho_salesiq.conversation_participants.accept_transfer_request_inconversationAccept an incoming transfer request and take ownership of the conversationdestructivezoho_salesiq.conversation_participants.leave_whishper_mode_in_conversationDeactivate whisper mode and leave the assist session in the conversationdestructive- and 4 more in this area
Conversations10
zoho_salesiq.conversations.getGet Details of a Particular Conversationreadzoho_salesiq.conversations.listGet details of a List of Conversationsreadzoho_salesiq.conversations.list_recent_chatsGet Recent Chats for a Conversationreadzoho_salesiq.conversations.list_threadsGet Thread Listreadzoho_salesiq.conversations.get_reopen_detailsGet Conversation Reopen Detailsreadzoho_salesiq.conversations.get_threadThreadread- and 4 more in this area
Departments10
zoho_salesiq.departments.createCreate Departmentwritezoho_salesiq.departments.getGet Department Detailsreadzoho_salesiq.departments.listList Departmentsreadzoho_salesiq.departments.updateUpdate Departmentwritezoho_salesiq.departments.add_operators_to_departmentAdd Operators to Departmentwritezoho_salesiq.departments.deleteDelete Departmentdestructive- and 4 more in this area
Leads10
zoho_salesiq.leads.createCreate a new lead record in the People module.writezoho_salesiq.leads.getFetch the complete profile of a lead by its ID.readzoho_salesiq.leads.listRetrieve a paginated list of leads from a saved lead view.readzoho_salesiq.leads.updateUpdate one or more profile fields of an existing lead.writezoho_salesiq.leads.bulk_delete_leadsPermanently delete up to 100 leads in a single request.destructivezoho_salesiq.leads.create_custom_lead_viewCreate a new custom lead view with filter and sort criteria.write- and 4 more in this area
Webpages10
zoho_salesiq.webpages.createCreate webpageswritezoho_salesiq.webpages.generate_webpage_titleGenerate webpage titleswritezoho_salesiq.webpages.getGet a webpagereadzoho_salesiq.webpages.listList webpagesreadzoho_salesiq.webpages.deleteDelete a webpagedestructivezoho_salesiq.webpages.delete_multiple_webpagesDelete multiple webpagesdestructive- and 4 more in this area
Conversation messages9
zoho_salesiq.conversation_messages.getRetrieve a specific message from a conversation by its message IDreadzoho_salesiq.conversation_messages.listRetrieve all messages in a conversation with pagination and filtering optionsreadzoho_salesiq.conversation_messages.reply_to_messageReply to a specific message in a conversation with text, files, or templateswritezoho_salesiq.conversation_messages.send_message_in_conversationSend a new message in a conversation with optional file attachments and templateswritezoho_salesiq.conversation_messages.deleteDelete a specific message from a conversationdestructivezoho_salesiq.conversation_messages.mark_message_as_readMark a specific message as read by the operatorwrite- and 3 more in this area
Portals9
zoho_salesiq.portals.create_portalCreate Portalwritezoho_salesiq.portals.get_portal_detailsGet Portal Detailsreadzoho_salesiq.portals.get_portal_profileGet Portal Profilereadzoho_salesiq.portals.list_portalsList Portalsreadzoho_salesiq.portals.join_portalJoin Portalwritezoho_salesiq.portals.toggle_portalToggle Portalwrite- and 3 more in this area
Users9
zoho_salesiq.users.create_user_viewCreate a new custom user view with filter and sort criteria.writezoho_salesiq.users.getFetch the core profile of an authenticated user by its ID.readzoho_salesiq.users.get_all_user_viewsRetrieve all saved user views for the portal.readzoho_salesiq.users.listRetrieve a paginated list of authenticated users from a saved user view.readzoho_salesiq.users.bulk_delete_usersPermanently delete up to 100 users in a single request.destructivezoho_salesiq.users.deletePermanently delete a single user record by its ID.destructive- and 3 more in this area
Brand android channel8
zoho_salesiq.brand_android_channel.createCreate Android Channelwritezoho_salesiq.brand_android_channel.create_access_keyCreate Access keywritezoho_salesiq.brand_android_channel.getGet Android channel detailsreadzoho_salesiq.brand_android_channel.list_access_keysAccesskeys for Android Channelreadzoho_salesiq.brand_android_channel.delete_access_keyDelete Access keydestructivezoho_salesiq.brand_android_channel.updateUpdate Android channelwrite- and 2 more in this area
Brand ios channel8
zoho_salesiq.brand_ios_channel.createAdd iOS Channel to Appwritezoho_salesiq.brand_ios_channel.create_access_keyCreate iOS Channel Access Keywritezoho_salesiq.brand_ios_channel.getGet iOS Channel Configsreadzoho_salesiq.brand_ios_channel.list_access_keysGet iOS Channel Access keyreadzoho_salesiq.brand_ios_channel.delete_access_keyDelete iOS Channel Access key Versiondestructivezoho_salesiq.brand_ios_channel.updateUpdate iOS Channel Configswrite- and 2 more in this area
Broadcasts8
zoho_salesiq.broadcasts.create_api_triggerTrigger broadcast via apiwritezoho_salesiq.broadcasts.listGet list of broadcastsreadzoho_salesiq.broadcasts.list_audienceGet list of broadcasts audiencereadzoho_salesiq.broadcasts.list_peopleGet list of broadcasts audiencereadzoho_salesiq.broadcasts.deleteDelete broadcastdestructivezoho_salesiq.broadcasts.delete_api_triggerDelete broadcast apidestructive- and 2 more in this area
Conversation operations8
zoho_salesiq.conversation_operations.assign_missed_conversationAssign a missed or unattended conversation to a specific operatorwritezoho_salesiq.conversation_operations.block_ip_from_conversationBlock the visitor IP address associated with a conversationwritezoho_salesiq.conversation_operations.bulk_tag_associate_conversationsPerform bulk tag association for multiple conversations at oncewritezoho_salesiq.conversation_operations.close_conversationClose an active conversation and end the chat sessionwritezoho_salesiq.conversation_operations.invite_operator_to_conversationInvite another operator to join and collaborate on an active conversationwritezoho_salesiq.conversation_operations.reassign_conversationReassign an active conversation to a different operator or department with an optional notewrite- and 2 more in this area
Chat routing rules7
zoho_salesiq.chat_routing_rules.createAdd a Chat Routing Rulewritezoho_salesiq.chat_routing_rules.getGet Chat Routing Rule Detailsreadzoho_salesiq.chat_routing_rules.listList All the Chat Routing Rulesreadzoho_salesiq.chat_routing_rules.set_enabledEnable/Disable Chat Routing Rulewritezoho_salesiq.chat_routing_rules.deleteDelete Chat Routing Ruledestructivezoho_salesiq.chat_routing_rules.set_positionUpdate Chat Routing Rule Orderwrite- and 1 more in this area
Conversation actions7
zoho_salesiq.conversation_actions.close_missed_conversation_by_idClose a missed conversationwritezoho_salesiq.conversation_actions.convert_call_to_chatConvert call to chatwritezoho_salesiq.conversation_actions.email_conversation_transcriptEmail conversation transcriptwritezoho_salesiq.conversation_actions.initiate_proactive_conversationInitiate a proactive conversationwritezoho_salesiq.conversation_actions.cancel_conversation_close_timerCancel scheduled close timerdestructivezoho_salesiq.conversation_actions.update_conversation_custom_info_by_idUpdate basic detail in conversationwrite- and 1 more in this area
Visitor routing rules7
zoho_salesiq.visitor_routing_rules.createCreate Visitor Routing Rulewritezoho_salesiq.visitor_routing_rules.getGet Visitor Routing Rulereadzoho_salesiq.visitor_routing_rules.get_visitor_routing_common_ruleGet Common Visitor Routing Rulereadzoho_salesiq.visitor_routing_rules.listList Visitor Routing Rulesreadzoho_salesiq.visitor_routing_rules.deleteDelete Visitor Routing Ruledestructivezoho_salesiq.visitor_routing_rules.updateUpdate Visitor Routing Rulewrite- and 1 more in this area
Wechat channel7
zoho_salesiq.wechat_channel.connect_wechat_account_to_appConnect a WeChat Official Account to an appwritezoho_salesiq.wechat_channel.create_wechat_channel_configurationCreate WeChat Official Account channel configuration for an appwritezoho_salesiq.wechat_channel.get_wechat_channel_configurationGet WeChat Official Account channel configuration of an appreadzoho_salesiq.wechat_channel.list_wechat_accounts_subscriber_countsList all configured WeChat accounts with subscriber countsreadzoho_salesiq.wechat_channel.disconnect_wechat_account_from_appDisconnect a WeChat Official Account from an appdestructivezoho_salesiq.wechat_channel.get_wechat_server_ip_addressesGet SalesIQ server IP addresses for WeChat whitelist configurationread- and 1 more in this area
Canned responses 6Chat monitors 6Companies 6Criteria fields 6Email templates 6Lead score rules 6Line channel 6Telegram channel 6Article categories 5Brands 5Canned response categories 5Conversation notes 5Faq categories 5Proactive templates 5Resource categories 5Tracking presets 5Trigger rules 5Visitor history views 5Calls 4Conversation tags 4Feedbacks 4Proactive messages 4Answer bots 3Callbacks 3Conversation bulk actions 3Portal settings 3User preferences 3Article languages 2Conversation translations 2Faq languages 2Lead score configs 2Resource languages 2Encryptions 1
This index shows a sample of each area. All 491 actions, with their inputs and prices, are in the catalogue, which a free sandbox key can search.
Questions
The Zoho SalesIQ MCP server, answered.
Is there a Zoho SalesIQ MCP server for Claude?
Yes. actionlake is an MCP gateway: a remote MCP server that gives Claude, or another MCP client, 491 Zoho SalesIQ actions across integrations, tags, bots and whatsapp channel, through the same eight tools it uses for every other connector. actionlake is independent; it is not made or endorsed by Zoho SalesIQ.
What do I need to connect Zoho SalesIQ?
Your own Zoho SalesIQ OAuth app, registered with Zoho SalesIQ (its client id and client secret), and the access and refresh tokens from one admin sign-in. actionlake has no Zoho SalesIQ app of its own, so this is not a one-step consent. actionlake renews the access token as it expires. Plus your host and your screen name. The free call account { op: "connections.requirements", service: "zoho_salesiq" } lists exactly what to paste.
Can an AI agent delete or change things in Zoho SalesIQ?
Only if its key allows it, and only with an explicit confirmation. 95 Zoho SalesIQ actions are destructive, including permanently delete a single contact record by its ID., permanently delete a single company record by its ID. and delete Operator. Each runs only with confirm: true. Under the human confirm policy, or an approval rule on the key, the run waits until a named person approves it.
Will an AI agent use up my Zoho SalesIQ API limit?
actionlake paces every call to the limits in the Zoho SalesIQ service file: 60 calls a minute per connection. Repeated reads are answered from cache (185 Zoho SalesIQ actions can be), which never reaches Zoho SalesIQ.
What does a Zoho SalesIQ action cost?
One upstream call, the only unit actionlake bills. A list that pages bills one call per page (491 Zoho SalesIQ actions page). Cache hits, searches, dry runs and calls Zoho SalesIQ refused with 401, 403, 429 or a 5xx are free. The Free plan includes 100,000 calls a month with no card. Paid plans start at US$49 a month for 250,000 calls, with overage from US$0.30 down to US$0.18 per 1,000.
Which Zoho SalesIQ API does it cover?
The Zoho SalesIQ REST API v2/v3 (Openapi-all OAS 3.1.0 plus REST API v2 docs) at your Zoho SalesIQ instance's API base URL, which you enter when connecting. It is built from Zoho SalesIQ's documentation as read on 23 October 2026. 491 actions in 63 areas, each one in the signed service file (version 1.0.0).
Does actionlake keep my Zoho SalesIQ data, and where?
actionlake processes and stores data in Sydney, Australia; there is no US region yet. Reads may be cached for up to 5 minutes, and a write clears the reads it affects. Each run's request and response is kept, sealed, for your plan's trace window: 1 day on Free, 3 days on Starter, 7 days on Pro, 14 days on Team, 30 days on Business and 30 days on Enterprise. Your Zoho SalesIQ credential is sealed under your tenant's key, never logged and never returned. Your traffic is not used to train models.
Which AI clients can use it?
Claude Code, tested by us end to end, and the Claude app as a custom connector, tested by us with an existing key. Other MCP clients that support remote servers over Streamable HTTP (MCP revisions 2025-06-18 and 2025-11-25) and OAuth dynamic client registration, or a bearer header, should connect the same way; we have not tested them. Or plain REST, under the same action names.
Give your agent Zoho SalesIQ today.
Start free - 100,000 calls/month, no card. No signup. Hard caps on every key. Cached answers are free.