Chat app that's built for work. Messaging, video collaboration, task management and productivity.
Go to siteThe Zoho Cliq API allows you to automate and integrate your team communication within Zoho Cliq. With this API, you can create bots to send messages, manage channels and users, and streamline notifications to your team about events from other applications or services. Using Pipedream, you can harness these capabilities to create powerful workflows that trigger actions within Zoho Cliq or react to events happening in Cliq to perform tasks in other apps.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_cliq: {
type: "app",
app: "zoho_cliq",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.zoho_cliq.$auth.base_api_uri}/api/v2/users`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_cliq.$auth.oauth_access_token}`,
},
})
},
})
Automate Welcome Messages for New Users: When a new user joins your organization on Zoho Cliq, you can set up a Pipedream workflow that automatically sends a personalized welcome message or onboarding instructions from a bot.
Sync Zoho Cliq Channels with External Tools: Configure a workflow on Pipedream that listens to webhooks from apps like JIRA, GitHub, or Trello. Whenever a new issue, commit, or card is created, the workflow can post updates to a specific Zoho Cliq channel to keep your team in the loop.
Create Daily Summary Reports: Build a Pipedream workflow that gathers data from various sources like sales figures from Zoho CRM, support ticket status from Zendesk, or website analytics from Google Analytics. Then, compile a daily summary report and post it in a Zoho Cliq channel every morning.
Emit new event when a new channel message is received. See the documentation
Emit new event when a new direct message is received. See the documentation
Issues Connecting My Account: IP Allowlist
If your Zoho security policy includes an IP Allowlist, update it to connect your account:
44.223.89.56
- 44.223.89.63
.After connecting your account, make sure to run the workflow within a VPC.
Zoho Cliq uses OAuth authentication. When you connect your Zoho Cliq account, Pipedream will open a popup window where you can sign into Zoho Cliq and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any Zoho Cliq API.
Pipedream requests the following authorization scopes when you connect your account:
ZohoCliq.Buddies.READ
ZohoCliq.Webhooks.CREATE
ZohoCliq.Channels.READ
ZohoCliq.Chats.READ
ZohoCliq.Bots.READ
ZohoCliq.Organisation.READ
ZohoCliq.Reminders.CREATE
ZohoCliq.Users.READ
ZohoCliq.Messages.READ
GET
https://accounts.zoho.com/oauth/v2/auth
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
state={{oauth.state}}
&
response_type=code
&
scope={{oauth.space_separated_scopes}}
&
access_type=offline
&
prompt=consent
POST
{{custom_fields.accounts_server}}/oauth/v2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
redirect_uri={{oauth.redirect_uri}}
&
grant_type=authorization_code
&
code={{oauth.code}}
POST
{{custom_fields.accounts_server}}/oauth/v2/token
content-type: application/x-www-form-urlencoded
accept: application/json
client_id={{oauth.client_id}}
&
client_secret={{oauth.client_secret}}
&
grant_type=refresh_token
&
refresh_token={{oauth.refresh_token}}
&
redirect_uri={{oauth.redirect_uri}}