| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- {
- "id": "zoho-cliq",
- "name": "Zoho Cliq",
- "description": "Zoho Cliq chat/messaging integration — send messages, list chats and history",
- "version": "1.0.0",
- "author": "Ferenc Szontagh & Zoë",
- "sdkVersion": 1,
- "entry": "index.js",
- "runtime": "quickjs",
- "permissions": {
- "allowNetwork": true,
- "allowStorage": true
- },
- "config": [
- { "key": "client_id", "label": "Zoho OAuth Client ID", "required": true, "secret": true },
- { "key": "client_secret", "label": "Zoho OAuth Client Secret", "required": true, "secret": true }
- ],
- "tools": [
- {
- "name": "setup_auth",
- "description": "Exchange a Zoho grant token for access + refresh tokens. Run this ONCE after getting a grant token from the Zoho Developer Console.",
- "parameters": {
- "type": "object",
- "properties": {
- "grant_token": { "type": "string", "description": "Grant token from Zoho Developer Console (Self Client → Generate)" }
- },
- "required": ["grant_token"]
- }
- },
- {
- "name": "auth_status",
- "description": "Check authentication status and token validity",
- "parameters": { "type": "object", "properties": {} }
- },
- {
- "name": "list_chats",
- "description": "List recent chats in Zoho Cliq",
- "parameters": {
- "type": "object",
- "properties": {}
- }
- },
- {
- "name": "list_channels",
- "description": "List all channels in Zoho Cliq",
- "parameters": {
- "type": "object",
- "properties": {}
- }
- },
- {
- "name": "send_message",
- "description": "Send a message to a Zoho Cliq chat",
- "parameters": {
- "type": "object",
- "properties": {
- "chat_id": { "type": "string", "description": "Chat ID (e.g. CT_1375868514056111025_20106394584)" },
- "message": { "type": "string", "description": "Message text" }
- },
- "required": ["chat_id", "message"]
- }
- },
- {
- "name": "get_messages",
- "description": "Get messages from a specific Zoho Cliq chat",
- "parameters": {
- "type": "object",
- "properties": {
- "chat_id": { "type": "string", "description": "Chat ID" },
- "index": { "type": "number", "description": "Page index (default 1)" }
- },
- "required": ["chat_id"]
- }
- },
- {
- "name": "post_to_channel",
- "description": "Post a message to a Zoho Cliq channel by name",
- "parameters": {
- "type": "object",
- "properties": {
- "channel_name": { "type": "string", "description": "Channel unique name (e.g. announcements)" },
- "message": { "type": "string", "description": "Message text" }
- },
- "required": ["channel_name", "message"]
- }
- }
- ],
- "skills": ["zoho-cliq"]
- }
|