Zoho SalesIQ offers your marketing, sales, and support teams the digital customer engagement tools to communicate with every site visitor at every stage of the customer lifecycle. This all-in-one live chat and analytics platform promotes proactive customer engagement, allowing you to initiate the right kind of conversation at exactly the right time.
Go to siteimport { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_salesiq: {
type: "app",
app: "zoho_salesiq",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://${this.zoho_salesiq.$auth.base_api_uri}/api/v2/portals`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_salesiq.$auth.oauth_access_token}`,
},
})
},
})
Emit new event when a new conversation is created.
Retrieve visitor feedback by conversation ID. See the documentation
Retrieve a list of feedback from website visitors. See the documentation
Zoho SalesIQ uses OAuth authentication. When you connect your Zoho SalesIQ account, Pipedream will open a popup window where you can sign into Zoho SalesIQ 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 SalesIQ API.
Pipedream requests the following authorization scopes when you connect your account:
SalesIQ.operators.read
SalesIQ.portals.read
SalesIQ.leadscorerules.read
SalesIQ.leadscoreconfigs.read
SalesIQ.webhooks.CREATE
SalesIQ.webhooks.DELETE
SalesIQ.articles.CREATE
SalesIQ.feedbacks.READ
SalesIQ.conversations.READ
SalesIQ.apps.READ
SalesIQ.articles.READ
SalesIQ.departments.READ
GET
https://accounts.zoho.com/oauth/v2/auth
?
client_id={{oauth.client_id}}
&
redirect_uri={{oauth.redirect_uri}}
&
response_type=code
&
scope={{oauth.comma_separated_scopes}}
&
prompt=consent
&
access_type=offline
&
state={{oauth.state}}
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}}