Zoho CRM OAuth 2.0

<< Click to Display Table of Contents >>

Navigation:  Connectors >

Zoho CRM OAuth 2.0

Overview

The Zoho CRM connector for Bizagi is available for download at Bizagi Connectors Xchange.

Through this connector, you will be able to connect your Bizagi processes to an https://www.zoho.com/developer/rest-api.html account in order to use such CRM services.

For more information about this connector's capabilities, visit Bizagi Connectors Xchange.

 

note_pin

This connector uses OAuth 2.0 code grant Authentication and is only available for Bizagi Studio Cloud from the Fall 2022 version.

 

Before you start

In order to test and use this connector, you will need:

1.Bizagi Studio previously installed.

2.This connector previously installed, via the Connectors Xchange as described at https://help.bizagi.com/platform/en/index.html?Connectors_Xchange.htm, or through a manual installation as described at https://help.bizagi.com/platform/en/index.html?connectors_setup.htm

3.An account at https://www.zoho.com/developer/rest-api.html with a registered app in https://api-console.zoho.com/ that has access granted to the CRM API.

 

 

ZohoCRM_api2

 

Configuring the connector

In order to configure the connector (i.e its authentication parameters), follow the steps presented at the Configuration chapter in https://help.bizagi.com/platform/en/index.html?connectors_setup.htm

For this configuration, consider the following authentication parameters:

Authentication method: OAuth2 Authentication.

OAuth2 flow: Authorization Code Grant.

response_type: code

redirect_uri: Bizagi sets it by default

client_id: the one obtained in the API console in the creation of your application

client_secret: the one obtained in the API console in the creation of your application

auth_url: https://accounts.zoho.com/oauth/v2/auth

token_url: https://accounts.zoho.com/oauth/v2/token

scope: ZohoCRM.modules.ALL,ZohoCRM.settings.ALL,ZohoCRM.users.ALL,ZohoCRM.modules.leads.ALL,ZohoCRM.modules.contacts.ALL

access_type: offline

 

 

ZohoCRM01

 

When you have entered the authentication parameters, press Authorize, and a pop-up window appears where you must enter your CRM account details.

 

ZohoCRM01a

 

 

Using the connector

This connector features an available method of Zoho CRM services.

To learn overall how/where to configure the use of a connector, refer to https://help.bizagi.com/platform/en/index.html?Connectors_Studio.htm.  

When using the connector, make sure you consider the following details for the available method.

For more information about the usage of these methods, refer to Zoho official documentation at https://www.zoho.com/crm/developer/docs/api/v2/.

 

Create Lead

This method lets you send information to be persisted as a new Lead.

 

ZohoCRM02

 

To configure its inputs, consider mapping the basic details of a new Lead, such as the First name, Last name, email, phone and company.

 

ZohoCRM03

 

To configure its outputs when getting started and testing, you may map the id the service returns:

 

ZohoCRM04

 

Create Contact

This method lets you send information to be persisted as a new Contact.

 

ZohoCRM05

 

To configure its inputs, consider mapping the basic details of a new Contact, such as the First name, Last name, email, department, phone, fax, mobile and assistant.

 

ZohoCRM06

 

To configure its outputs when getting started and testing, you may map the id the service returns:

 

ZohoCRM07

 

Update Contact

This method lets you send information to update a Contact.

 

ZohoCRM08

 

To configure its inputs, consider mapping the Id and the details to be updated of a Contact, such as the First name, Last name, email, department, phone, fax, mobile and assistant.

 

ZohoCRM09

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM10

 

Get Contact

This method lets you retrieve the information of an existing Contact.

 

ZohoCRM11

 

To configure its inputs, consider mapping the id of the Contact.

 

ZohoCRM12

 

To configure its outputs when getting started and testing, you may map the Contact information, such as the First name, Last name, email, department, phone, fax, mobile and assistant:

 

ZohoCRM13

 

Delete Contact

This method lets you delete an existing Contact.

 

ZohoCRM14

 

To configure its inputs, consider mapping the id of the Contact.

 

ZohoCRM15

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM16

 

Create Account

This method lets you send information to be persisted as a new Account.

 

ZohoCRM17

 

To configure its inputs, consider mapping the basic details of a new Account, such as the Name, website, Number of employees, ownership, industry, fax and annual revenue.

 

ZohoCRM18

 

To configure its outputs when getting started and testing, you may map the id the service returns:

 

ZohoCRM19

 

Update Account

This method lets you send information to update an Account

 

ZohoCRM20

 

To configure its inputs, consider mapping the Id and the details to be updated of a the information to be updated in the Account, such as the Name, website, Number of employees, ownership, industry, fax and annual revenue.

 

ZohoCRM21

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM22

 

Get Account

This method lets you retrieve the information of an existing Account.

 

ZohoCRM23

 

To configure its inputs, consider mapping the Id of the Account.

 

ZohoCRM24

 

To configure its outputs when getting started and testing, you may map the information of the Account, such as the Name, website, Number of employees, ownership, industry, fax and annual revenue:

 

ZohoCRM25

 

Delete Account

This method lets you delete an existing Account.

 

ZohoCRM26

 

To configure its inputs, consider mapping the Id of the Account.

 

ZohoCRM27

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM28

 

Update Lead

This method lets you send information to update an existing Lead.

 

ZohoCRM29

 

To configure its inputs, consider mapping the Id and the details to be updated of a the information to be updated in the Lead, such as the First name, Last name, email, phone and company.

 

ZohoCRM30

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM31

 

Get Lead

This method lets you retrieve the information of an existing Lead.

 

ZohoCRM32

 

To configure its inputs, consider mapping the Id of the Lead.

 

ZohoCRM33

 

To configure its outputs when getting started and testing, you may map the information of the existing Lead, such as the First name, Last name, email, phone and company.

 

ZohoCRM34

 

Delete Lead

This method lets you delete an existing Lead.

 

ZohoCRM35

 

To configure its inputs, consider mapping the Id of the Lead.

 

ZohoCRM36

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM37

 

Create Event

This method lets you send information to be persisted as a new Event.

 

ZohoCRM38

 

To configure its inputs, consider mapping the basic details of a new Event, such as the Subject, Start Date, End Date, Venue and Send Notification Email.

 

ZohoCRM39

 

To configure its outputs when getting started and testing, you may map the id Event, and message the service returns:

 

ZohoCRM40

 

Update Event

This method lets you send information to update an Event.

 

ZohoCRM41

 

To configure its inputs, consider mapping the Id and the details to be updated of a the information to be updated in the Event Subject, Start Date, End Date, Venue and Send Notification Email

 

ZohoCRM42

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM43

 

Get Event

This method lets you retrieve the information of an existing Event.

 

ZohoCRM44

 

To configure its inputs, consider mapping the Id of the Event.

 

ZohoCRM45

 

To configure its outputs when getting started and testing, you may map the information of the existing Event, such as the Subject, Start Date, End Date, Venue and Send Notification Email:

 

ZohoCRM46

 

Delete Event

This method lets you delete an existing Event.

 

ZohoCRM47

 

To configure its inputs, consider mapping the Id of the Event.

 

ZohoCRM48

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM49

 

Create Campaign

This method lets you send information to be persisted as a new Campaign.

 

ZohoCRM50

 

To configure its inputs, consider mapping the basic details of a new Campaign, such as the Type, Campaign name, Start Date, End Date, Expected revenue, Budgeted Cost, Actual Cost and description.

 

ZohoCRM51

 

To configure its outputs when getting started and testing, you may map the id and message the service returns:

 

ZohoCRM52

 

Update Campaign

This method lets you send information to update a Campaign.

 

ZohoCRM53

 

To configure its inputs, consider mapping the Id and the details to be updated of a the information to be updated in the Campaign, such as the Type, Campaign name, Start Date, End Date, Expected revenue, Budgeted Cost, Actual Cost and description.

 

ZohoCRM54

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM55

 

Get Campaign

This method lets you retrieve the information of an existing Campaign.

 

ZohoCRM56

 

To configure its inputs, consider mapping the Id of the Campaign.

 

ZohoCRM57

 

To configure its outputs when getting started and testing, you may map the information of the existing Campaign, such as the Type, Campaign name, Start Date, End Date, Expected revenue, Budgeted Cost, Actual Cost and description:

 

ZohoCRM58

 

Delete Campaign

This method lets you delete an existing Campaign.

 

ZohoCRM59

 

To configure its inputs, consider mapping the Id of the Campaign.

 

ZohoCRM60

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM61

 

Create Task

This method lets you send information to be persisted as a new Task.

 

ZohoCRM62

 

To configure its inputs, consider mapping the basic details of a new Task, such as the Subject, Due Date and Contact id.

 

ZohoCRM63

 

To configure its outputs when getting started and testing, you may map the id and message the service returns:

 

ZohoCRM64

 

Update Task

This method lets you send information to update a Task.

 

ZohoCRM65

 

To configure its inputs, consider mapping the Id and the details to be updated of a the information to be updated in the Task, such as the Subject, Due Date and Contact id.

 

ZohoCRM66

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM67

 

Get Task

This method lets you retrieve the information of an existing Task.

 

ZohoCRM68

 

To configure its inputs, consider mapping the Id of the Task.

 

ZohoCRM69

 

To configure its outputs when getting started and testing, you may map the information of the existing Task, such as the Subject, Due Date and Contact id.

 

ZohoCRM70

 

Delete Task

This method lets you delete an existing Task.

 

ZohoCRM71

 

To configure its inputs, consider mapping the Id of the Task.

 

ZohoCRM72

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM73

 

Create Case

This method lets you send information to be persisted as a new Case.

 

ZohoCRM74

 

To configure its inputs, consider mapping the basic details of a new Case, such as the Case Origin, Subject, status, Account Name and Who Id.

 

ZohoCRM75

 

To configure its outputs when getting started and testing, you may map the id and message the service returns:

 

ZohoCRM76

 

Update Case

This method lets you send information to update a Case.

 

ZohoCRM77

 

To configure its inputs, consider mapping the Id and the details to be updated of a the information to be updated in the Case, such as the Case Origin, Subject, status, Account Name and Who Id.

 

ZohoCRM78

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM79

 

Delete Case

This method lets you delete an existing Case.

 

ZohoCRM80

 

To configure its inputs, consider mapping the Id of the Case.

 

ZohoCRM81

 

To configure its outputs when getting started and testing, you may map the message the service returns:

 

ZohoCRM82

 

Get Case

This method lets you retrieve the information of an existing Case.

 

ZohoCRM83

 

To configure its inputs, consider mapping the Id of the Case.

 

ZohoCRM84

 

To configure its outputs when getting started and testing, you may map the information of the existing Case, such as the Case Origin, Subject, status, Account Name and Who Id:

 

ZohoCRM85


Last Updated 9/4/2023 11:38:58 AM