Skip to content

Zoho Contact

Description

The Zoho Contact entity stores key details about individuals, such as names, emails, phone numbers, and company associations. It is commonly used to manage leads, customers, or business partners in Zoho CRM.

The Zoho Contact activity is specifically designed to work with the Contacts module of Zoho CRM. It allows users to perform Create, Read, Update, and Delete (CRUD) operations on individual or multiple contacts directly from a workflow.

Use this activity to:

  • Retrieve contact details (single or all)
  • Create or update one or more contact records
  • Delete specific contacts

Use case: Contact lists imported using Read Excel activity or Query Execution activity can be added to Zoho CRM via the Zoho Contact activity. These contacts can then be filtered based on fields like source or location using Filter On Value. Once enriched, they can be auto-synced to tools like Mailgun or Google Sheets for campaigns, or linked with deals using ZohoDeal.

Input

  • Data – Required for Create, Create Many, and Update operations

Output

Output TypeFormatDescription
DataJSONReturned contact record(s)

Configuration Fields

Field NameDescription
Zoho ConnectionSelect a valid Zoho connection. This authenticates your access to the Zoho CRM account.
OperationChoose the type of action to perform:
  • Get
  • Get All
  • Create
  • Create Many
  • Update
  • Delete
IDProvide the Zoho Contact ID. This is required for:
  • Get
  • Update
  • Delete
operations.
FieldsProvide key-value pairs for contact attributes (e.g., Email, Last Name) to be used for Create or Update operations.
Fields MappingUsed in Create Many. Map input column names (from previous step) to Zoho Contact fields for batch creation. Supports dynamic field mapping.

Sample Input

OperationRequired FieldsExample Input
GetId
Id1234567890
Get AllNone(No input required)
CreateContact fields
First NameJohn
Last NameDoe
Emailjohn@example.com
UpdateId, Fields
Id1234567890
Emailnew@email.com
DeleteId
Id1234567890
Create ManyField Mapping
First Name[First Name]
Email[Email]

Input fields for Create Many operation are mapped from data output by the previous activity in the workflow.

Sample Configuration

FieldValue
connection.idabc123
connection.nameZoho Prod
operationCreateMany
fieldsMapping
  • First Name → [First Name]
  • Last Name → [Last Name]
  • Email → [Email]

Sample Output

IdFirst NameLast NameEmailPhoneCreated TimeModified Time
34567JohnDoejohn.doe@email.com+911234567892024-04-01T10:30:00Z2024-06-15T12:45:00Z
75432JaneSmithjane.smith@email.com+919876543212024-05-03T09:15:00Z2024-06-17T11:20:00Z