Is there any way to programatically update picklist values in Zoho CRM?
This can't be a unique problem. I've created an external API at Amazon and need to be able to update fields within a module based on the information pulled from that API. I am an experienced developer but am not experienced with Zoho CRM.
Here are the steps I need to accomplish:
1) Connect to my external API, sending a zipcode from a module field and receiving a JSON list of objects matching that zip code. I've already accomplished this and can populate a related list based on that data.
2) In the module, the user must select ONE of these returned data objects. So far, I have discovered no way to do this. I had assumed that one can populate a picklist with values from a related list but that doesn't seem to be an option. I know that one can create a lookup field based on a related list but there doesn't seem to be a way to get it to work with an existing related list that was populated by a function.
3) Once the user has selected the object from some kind of list, other field values in the module must be updated to match items in that data object. I've figured out how to update fields within a given record using a custom function so this isn't really a problem as far as I can tell.
The real challenge seems to be presenting the results of an external data call so that the user can choose which data to actually apply to the field values. Any solution would be welcomed.
Deliver unforgettable customer experiences
Deliver unforgettable customer experiences
New to Zoho Marketing Plus?
Everything you need to run your marketing
New to Zoho Marketing Plus?
Everything you need to run your marketing
Zoho Desk Resources
-
Desk Community Learning Series
-
-
-
-
-
-
-
-
-
Sticky Posts
Extension pointers for integrating Zoho CRM with Zoho products #8: Upload and manage Zoho Workdrive folders and files from within Zoho CRM
Keeping records on your customers and business prospects is essential for tracking data, conducting follow-ups, and running a business smoothly. When you use two separate applications, and store relevant data in each, checking and tracking data becomes
Extension pointers: Handle cases with personalized solutions using custom actions
In our last post, we detailed the steps involved in creating a custom action and the workflow from the developer and end user's side. Now let's look at a working example of how we can create a custom action and implement it in a Zoho CRM account to make
Extension pointers - Simple yet significant pointers #13: On change of field value for CRM variables
CRM variables provide global access to a variable across an entire extension. They also help in the storage of user-specific data provided by the user at the time of installation, which can later be fetched to perform data functionalities. Additionally,
Extension pointers: Extend end-user benefits and allow personalization by implementing extensions with custom actions
From our earlier post on custom actions, we know that we can create templated actions, share them with end users, and allow them to reuse those actions to achieve personalized outcomes. In this post, we'll look at how custom actions make it easy for users
Extension pointers - Simple yet significant pointers #12: Functions for Zoho CRM extensions
Functions are essential in achieving logical functionality for an extension. You can easily code your functions in Deluge using drag-and-drop tools to meet your requirements. How to create functions for Zoho CRM extensions in Sigma Go to Sigma and select
Zoho TeamInbox Resources
Zoho DataPrep Resources
Zoho CRM Plus Resources
Zoho Books Resources
Zoho Subscriptions Resources
Zoho Projects Resources
Zoho Sprints Resources
Qntrl Resources
Zoho Creator Resources
Zoho WorkDrive Resources
Zoho Campaigns Resources
Zoho CRM Resources
Zoho Show Resources
Writer Get Started. Write Away!
Writer is a powerful online word processor, designed for collaborative work.