The Zoho Bigin API provides access to Zoho Bigin's CRM features, allowing you to manage contacts, deals, and tasks programmatically. With Pipedream, you can harness this API to create no-code, serverless workflows that automate tasks between Zoho Bigin and multiple other apps. You can sync data, respond to events in real-time, and augment the capabilities of Zoho Bigin by connecting to over 300 other apps supported by Pipedream.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
zoho_bigin: {
type: "app",
app: "zoho_bigin",
}
},
async run({steps, $}) {
return await axios($, {
url: `${this.zoho_bigin.$auth.api_domain}/bigin/v1/users?type=CurrentUser`,
headers: {
"Authorization": `Zoho-oauthtoken ${this.zoho_bigin.$auth.oauth_access_token}`,
},
})
},
})
Sync New Bigin Contacts to Google Sheets: When a new contact is added in Zoho Bigin, this workflow automatically appends the contact's details to a Google Sheets spreadsheet. This is useful for maintaining backup data on contacts or providing other teams with real-time access to contact information.
Create Bigin Contacts from Shopify Orders: Whenever a new order is placed on Shopify, this workflow creates a corresponding contact in Zoho Bigin, ensuring your CRM is always up to date with customer information from your e-commerce platform.
Send Slack Notifications for New Bigin Deals: Set up a workflow that listens for new deals in Zoho Bigin and sends a notification with the deal details to a designated Slack channel. This keeps your team informed immediately when potential revenue is on the horizon.
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 Bigin uses OAuth authentication. When you connect your Zoho Bigin account, Pipedream will open a popup window where you can sign into Zoho Bigin 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 Bigin API.
Pipedream requests the following authorization scopes when you connect your account:
ZohoBigin.modules.ALL
ZohoBigin.org.read
ZohoBigin.settings.fields.ALL
ZohoBigin.settings.layouts.ALL
ZohoBigin.users.ALL
ZohoBigin.users.READ
ZohoBigin.notifications.ALL
ZohoSearch.securesearch.READ
ZohoBigin.settings.ALL
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}}