1. Why Integrate Zoho CRM?
By connecting Zoho CRM to Inya, your agent can:- Automatically create leads, contacts, or deals while talking to customers.
- Reduce manual data entry by capturing customer details in real time.
- Improve lead follow-up speed and support resolution times.
2. Set Up Zoho CRM Integration
- Open Integration Settings
- Go to Add CRM Integration in your Inya dashboard.
- Select Zoho as the operator and enter a name for your integration.
- Get Zoho Credentials
- Open the Zoho API Console.
- Create a Self Client by following Zoho’s Self Client guide.
- Copy Client ID & Client Secret
- In the Client Secret tab, locate your Client ID and Client Secret.
- Paste both into the integration form in Inya.
- Enter Account Server URL
- Choose the correct Account Server URL based on your primary region from Zoho’s region list.
- Generate Account SOID
- Follow Step 1 in this Zoho guide to generate your Account SOID, then paste it into Inya.
- Specify Required Scopes
- From Zoho’s scope list, add the required scopes for your action (e.g.,
ZohoCRM.modules.ALL
).
- From Zoho’s scope list, add the required scopes for your action (e.g.,
- Save
- Click Save to complete the integration.
3. Create a CRM Action
- Navigate to Actions
- Go to Manage Agents → Select Agent → Action Tab.
- Create Action
- Click + to open the Create Action card.
- Fill in Details
- Name: Use only letters, numbers, or underscores.
- Description: Describe when the action should trigger.
- Example: “Trigger this action when the user provides new lead details.”
- Select Integration
- Choose your Zoho CRM integration.
- Choose Trigger
- Post-Call: Executes after the conversation ends.
- If Post-Call is selected, you can:
- Add Variables (sent to the API).
- If Post-Call is selected, you can:
- On-Call: Executes during the conversation.
- If On-Call is selected, you can:
- Write a message in the Speak During Action section.
- Add Before API Call Variables (sent to the API).
- Add After API Call Variables (received from the API).
- If On-Call is selected, you can:
- Post-Call: Executes after the conversation ends.
- Set CRM-Specific Fields
-
Select Action: Choose the CRM action type (e.g.,
CREATE
for adding new records). -
Module Name: Specify the CRM module where the record should be created (e.g.,
Leads
,Accounts
,Contacts
,Deals
). -
Payload: Define the data in JSON format. Example:
-
Select Action: Choose the CRM action type (e.g.,
4. Test Your CRM Action
Testing ensures the integration works correctly before using it in live conversations.- Open Testing Mode
- Go to Manage Agents → Select Agent → Test.
- Start a Test Conversation
- Chat or speak with your agent in the test interface.
- Trigger the Action
- Use the same instructions or keywords from your Action’s Description to activate it.
- Verify in Zoho CRM
- Log in to Zoho CRM and check if the record was created or updated as expected.
- Check Action Logs
- In Inya, click More Options (⋮) on the Action card → View Logs.
- Review execution details and any API errors.
✅ Your Zoho CRM integration is now ready! Your agent can capture leads and customer details without manual effort.