Prefill "field_data" on Zoho Sign not populating

Prefill "field_data" on Zoho Sign not populating

I'm trying to prefill some information from CRM Plus into a template using the zoho sign deluge task but for some reason, the data passed into the "field_data" object doesn't prefill the form.

A few notes
  1. I've confirmed that the function is successfully getting the info from CRM and applying it to the object
  2. Some of the returned fields from the CRM are null as they hadn't been entered yet (which is a possible use case, we'd like to prefill the info we have leaving anything we don't have blank)
  3. The field_data object is using field_text_data, field_date_data, field_boolean_data, and field_radio_data to hold the field data
  4. I've confirmed that the field labels provided in the field_data object match the field labels in the template
Code:
  1. PacketID is a function argument which is a zoho record
  2. A wrapper function is used for the zoho crm GetRecordById task which returns null to the parent function upon an error
  3. The standard State field in CRM was replaced with a dropdown for both Accounts and Contacts
  1. //Structure Variable Declarations
  2. response = Map();
  3. params = Map();
  4. data = Map();
  5. templates = Map();
  6. actions = List();
  7. field_data = Map();
  8. field_date_data = Map();
  9. field_boolean_data = Map();
  10. field_text_data = Map();
  11. field_radio_data = Map();

  12. //Get Records from CRM
  13. Packet = standalone.GetRecordById("Application_Packets",PacketID);
  14. if(Packet.isNull())
  15. {
  16. info "Error getting Application Packet";
  17. return null;
  18. }
  19. Participant = standalone.GetRecordById("Client_Company_Relations",Packet.get("Application_Participant").get("id"));
  20. if(Participant.isNull())
  21. {
  22. info "Error getting Application Participant";
  23. return null;
  24. }
  25. Contact = standalone.GetRecordById("Contacts",Packet.get("Client_Contact_Record").get("id"));
  26. if(Contact.isNull())
  27. {
  28. info "Error getting Contact";
  29. return null;
  30. }
  31. Account = standalone.GetRecordById("Accounts",Packet.get("Company_Account_Record").get("id"));
  32. if(Account.isNull())
  33. {
  34. info "Error getting Account";
  35. return null;
  36. }

  37. //Apply TemplateID to response structure
  38. response.put("templateID",<template id>); //template id redacted

  39. //Apply field data to field_data child objects
  40. field_text_data.put("Business Legal Name",Account.get("Account_Name"));
  41. field_text_data.put("Business DBA Name",Account.get("DBA_Name"));
  42. field_date_data.put("Start Date",Account.get("Business_Start_Date").toString("dd MMMM yyyy"));
  43. field_text_data.put("Business Website",Account.get("Website"));
  44. field_text_data.put("Business Address 1",Account.get("Street"));
  45. field_text_data.put("Business Address 2",Account.get("Street_2"));
  46. field_text_data.put("Business City",Account.get("City"));
  47. field_radio_data.put("Business State",Account.get("State"));
  48. field_text_data.put("Business Zip",Account.get("Zip_Code"));
  49. field_text_data.put("Business Phone 1",Account.get("Phone"));
  50. field_text_data.put("Business Phone 2",Account.get("Secondary Phone"));
  51. field_text_data.put("Business Fax",Account.get("Fax"));
  52. field_text_data.put("First Name",Contact.get("First_Name"));
  53. field_text_data.put("Last Name",Contact.get("Last_Name"));
  54. field_radio_data.put("Salutaion",Contact.get("Salutation"));
  55. field_text_data.put("Business Title",Participant.get("Company_Title"));
  56. field_text_data.put("Owner Percent",Participant.get("Ownership_Percent"));
  57. field_date_data.put("DOB",Contact.get("Date_of_Birth").toString("dd MMMM yyyy"));
  58. field_boolean_data.put("Is US Citizen",Contact.get("Is_US_Citizen"));
  59. field_radio_data.put("Preferred Contact Method",Contact.get("Preferred_Contact_Method"));
  60. field_text_data.put("Address 1",Contact.get("Mailing_Street"));
  61. field_text_data.put("Address 2",Contact.get("Mailing_Street_2"));
  62. field_text_data.put("City",Contact.get("Mailing_City"));
  63. field_radio_data.put("State",Contact.get("State"));
  64. field_text_data.put("Zip",Contact.get("Mailing_Zip"));
  65. field_text_data.put("Primary Phone",Contact.get("Primary_Phone"));
  66. field_text_data.put("Secondary Phone",Contact.get("Secondary_Phone"));
  67. field_text_data.put("Fax",Contact.get("Fax"));
  68. field_text_data.put("Client Email",Contact.get("Email"));

  69. //Apply child objects to field_data
  70. field_data.put("field_text_data", field_text_data);
  71. field_data.put("field_boolean_data", field_boolean_data);
  72. field_data.put("field_date_data", field_date_data);
  73. field_data.put("field_radio_data", field_radio_data);

  74. //Create Applicant Signer Action
  75. signerObj1 = Map();
  76. signerObj1.put("recipient_name",Contact.get("First_Name") + " " + Contact.get("Last_Name"));
  77. signerObj1.put("recipient_email",Contact.get("Email"));
  78. signerObj1.put("action_id","383560000000030044");
  79. signerObj1.put("action_type","SIGN");
  80. signerObj1.put("signing_order",1);
  81. signerObj1.put("role","Applicant");
  82. signerObj1.put("verify_recipient",false);
  83. signerObj1.put("private_notes","Kindly confirm and complete all the details in the funding application and accept it by signing.");
  84. actions.add(signerObj1);

  85. //Create Representative Signer Action
  86. signerObj2 = Map();
  87. signerObj2.put("recipient_name",Packet.get("Owner").get("name"));
  88. signerObj2.put("recipient_email",Packet.get("Owner").get("email"));
  89. signerObj2.put("action_id","383560000000030046");
  90. signerObj2.put("action_type","VIEW");
  91. signerObj2.put("signing_order",2);
  92. signerObj2.put("role","Representative");
  93. signerObj2.put("verify_recipient",false);
  94. actions.add(signerObj2);

  95. //Build and return completed Sign Args
  96. templates.put("field_data", field_data);
  97. templates.put("actions",actions);

  98. data.put("templates", templates);

  99. params.put("data",data);
  100. params.put("is_quicksend", true);

  101. response.put("params", params);

  102. return response;
                                                                                                                                                                                                                    These generated parameters are then passed to another deluge function that sends the Sign request (also using PacketID as a function parameter and a wrapper function for zoho's toMap function).
                                                                                                                                                                                                                    1. args = standalone.ToMap(standalone.GetAppOptions(PacketId));
                                                                                                                                                                                                                    2. signResponse = zoho.sign.createUsingTemplate(args.get("templateID"), args.get("params"), "zohosign");

                                                                                                                                                                                                                    3. return signResponse;
                                                                                                                                                                                                                    This successfully sends the sign request to the specified record but it doesn't prefill the data.  Any help would be greatly appreciated!

                                                                                                                                                                                                                        Zoho Campaigns Resources


                                                                                                                                                                                                                          • Desk Community Learning Series


                                                                                                                                                                                                                          • Digest


                                                                                                                                                                                                                          • Functions


                                                                                                                                                                                                                          • Meetups


                                                                                                                                                                                                                          • Kbase


                                                                                                                                                                                                                          • Resources


                                                                                                                                                                                                                          • Glossary


                                                                                                                                                                                                                          • Desk Marketplace


                                                                                                                                                                                                                          • MVP Corner


                                                                                                                                                                                                                          • Word of the Day


                                                                                                                                                                                                                          • Ask the Experts


                                                                                                                                                                                                                            Zoho CRM Plus Resources

                                                                                                                                                                                                                              Zoho Books Resources


                                                                                                                                                                                                                                Zoho Subscriptions Resources

                                                                                                                                                                                                                                  Zoho Projects Resources


                                                                                                                                                                                                                                    Zoho Sprints Resources


                                                                                                                                                                                                                                      Zoho Orchestly Resources


                                                                                                                                                                                                                                        Zoho Creator Resources


                                                                                                                                                                                                                                          Zoho WorkDrive Resources



                                                                                                                                                                                                                                            Zoho CRM Resources

                                                                                                                                                                                                                                            • CRM Community Learning Series

                                                                                                                                                                                                                                              CRM Community Learning Series


                                                                                                                                                                                                                                            • Tips

                                                                                                                                                                                                                                              Tips

                                                                                                                                                                                                                                            • Functions

                                                                                                                                                                                                                                              Functions

                                                                                                                                                                                                                                            • Meetups

                                                                                                                                                                                                                                              Meetups

                                                                                                                                                                                                                                            • Kbase

                                                                                                                                                                                                                                              Kbase

                                                                                                                                                                                                                                            • Resources

                                                                                                                                                                                                                                              Resources

                                                                                                                                                                                                                                            • Digest

                                                                                                                                                                                                                                              Digest

                                                                                                                                                                                                                                            • CRM Marketplace

                                                                                                                                                                                                                                              CRM Marketplace

                                                                                                                                                                                                                                            • MVP Corner

                                                                                                                                                                                                                                              MVP Corner




                                                                                                                                                                                                                                              Zoho Writer Writer

                                                                                                                                                                                                                                              Get Started. Write Away!

                                                                                                                                                                                                                                              Writer is a powerful online word processor, designed for collaborative work.

                                                                                                                                                                                                                                                Zoho CRM コンテンツ






                                                                                                                                                                                                                                                  ご検討中の方

                                                                                                                                                                                                                                                    • Recent Topics

                                                                                                                                                                                                                                                    • Good news! Calendar in Zoho CRM gets a face lift

                                                                                                                                                                                                                                                      Dear Customers, We are delighted to unveil the revamped calendar UI in Zoho CRM. With a complete visual overhaul aligned with CRM for Everyone, the calendar now offers a more intuitive and flexible scheduling experience. What’s new? Distinguish activities
                                                                                                                                                                                                                                                    • Ask the Experts 24: Analytics, data administration, and mobile experience with Zoho Desk

                                                                                                                                                                                                                                                      Hello Everyone! Welcome back to the Ask the Experts(ATE) series! We were so focused on our Autumn 2025 release that we didn't host an ATE session last month. In this month's ATE, we'd like to expand our areas for discussion: we'd like to listen to your
                                                                                                                                                                                                                                                    • How to display Motivator components in Zoho CRM home page ?

                                                                                                                                                                                                                                                      Hello, I created KPI's, games and so but I want to be able to see my KPI's and my tasks at the same time. Is this possible to display Motivator components in Zoho CRM home page ? Has someone any idea ? Thanks for your help.
                                                                                                                                                                                                                                                    • Zoho Books-Accounting on the Go Series!

                                                                                                                                                                                                                                                      Dear users, Continuing in the spirit of our 'Function Fridays' series, where we've been sharing custom function scripts to automate your back office operations, we're thrilled to introduce our latest initiative – the 'Zoho Books-Accounting on the Go Series'.
                                                                                                                                                                                                                                                    • Custom Fonts in Zoho CRM Template Builder

                                                                                                                                                                                                                                                      Hi, I am currently creating a new template for our quotes using the Zoho CRM template builder. However, I noticed that there is no option to add custom fonts to the template builder. It would greatly enhance the flexibility and branding capabilities if
                                                                                                                                                                                                                                                    • Would be really awesome to have Created Time and Modified Time showing for custom functions list

                                                                                                                                                                                                                                                      It would be SO HELPFUL to be able to sort custom functions by created time/ modified time. Also seeing a created by/ modified by with the little profile picture would be supremely helpful as well. Just really hard sometimes to find a function you were
                                                                                                                                                                                                                                                    • What's New in Zoho Analytics - October 2025

                                                                                                                                                                                                                                                      Hello Users! We're are back with a fresh set of updates and enhancements to make data analysis faster and more insightful. Take a quick look at what’s new and see how these updates can power up your reports and dashboards. Explore What's New! Extreme
                                                                                                                                                                                                                                                    • Ticket Export Does Not Include Ticket Threads

                                                                                                                                                                                                                                                      Dear Zoho Desk Support Team, I hope you’re doing well. I would like to report an issue regarding the ticket export functionality in Zoho Desk. Currently, when exporting tickets, the ticket threads or conversation history are not included — only the ticket
                                                                                                                                                                                                                                                    • Payments made notification

                                                                                                                                                                                                                                                      This is a really wonderful feature but we can only use it for about 50% of payments made & have to revert to sending statements which is a real chore. Credits applied to the bills paid in the notification aren't included & this causes great confusion in the accounts receivable departments. Please, please add this required feature asap ! .....
                                                                                                                                                                                                                                                    • Ability to add VAT to Retainer Invoices

                                                                                                                                                                                                                                                      Hello, I've had a telephone conversation a month ago with Dinesh on this topic and my request to allow for the addition of VAT on Retainer Invoices.  It's currently not possible to add VAT to Retainer Invoices and it was mutually agreed that there is absolutely no reason why there shouldn't be, especially as TAX LAW makes VAT mandatory on each invoice in Europe!   So basically, what i'm saying is that if you don't allow us to add VAT to Retainer Invoices, than the whole Retainer Invoices becomes
                                                                                                                                                                                                                                                    • Multi-Page Forms in Zoho Creator!

                                                                                                                                                                                                                                                      Let’s make long applications easier to handle by dividing them into pages, adding a progress bar, and guiding users step by step through complex data entry. This would be a total game-changer for the user experience and could significantly boost completion
                                                                                                                                                                                                                                                    • How to I get checkboxes on a subform to update via deluge

                                                                                                                                                                                                                                                      Hello, would someone be able to tell me what I'm doing wrong here? I am trying to take the contents of a Deals subform and add them to an invoice then update the checkbox on each row so that 'add to invoice' is unticked and 'invoiced' is ticked. The output
                                                                                                                                                                                                                                                    • ZOHO DESK link with Power BI

                                                                                                                                                                                                                                                      HI, I am using ZOHO Desk for last two years and now my client is asking to integrate ZOHO desk data to Power BI so that they can use Data for reporting. Kindly guide in details so that i can give access to ZOHO desk export data for more visibility.
                                                                                                                                                                                                                                                    • URLs being masked despite disabling tracking

                                                                                                                                                                                                                                                      Hey, We had disabled click tracking from an email update we are sharing with our users. Despite this, the URL the end user is receiving is masked, and looks like "https://qksyl-cmpzourl.maillist-manage.net/click/1d8e72714515cda6/1d8e72714515ca70" instead
                                                                                                                                                                                                                                                    • Zoho CRM - Calendar Cards View - Let Users Decide What Is Displayed On Calendar Entries

                                                                                                                                                                                                                                                      Imagine planning your week of face-to-face meetings across three counties. You’re trying to group appointments by location to make the best use of your time, but Zoho CRM’s calendar doesn’t show where each meeting is happening. You’re left trying to remember
                                                                                                                                                                                                                                                    • Set to Review for all

                                                                                                                                                                                                                                                      We are testing the use of Writer as part of an internal review process for statement of work documents and have found that when the document is changed from Compose to Review by one person, that is not reflected for all others who view the document. Is
                                                                                                                                                                                                                                                    • Dashboard Autorefesh

                                                                                                                                                                                                                                                      Good day, I am a dashboard that displays the number of tickets based on "Product Name". This dashboard is displayed on a big TV for the team to monitor. Can the dashboard auto-refresh every few minutes to display the new values? Currently, we have closed
                                                                                                                                                                                                                                                    • Alerts for mentions in comments

                                                                                                                                                                                                                                                      We are testing the use of Writer internally and found that when a user is mentioned in a comment, there is no email alert for the mention. Is this something that's configurable, and if so, where can we enable this option?
                                                                                                                                                                                                                                                    • Deferred/ Unearned revenue

                                                                                                                                                                                                                                                      Dear Zoho Team, Just in case you have missed out my query posted few days ago: We issue invoices relating to 12-month web hosting service. When we issue the invoice, we should record the entire amount of the invoice as DEFERRED/UNEARNED REVENUE (ie. $10
                                                                                                                                                                                                                                                    • CRM Related list table in Zoho analytics

                                                                                                                                                                                                                                                      In Zoho Analytics, where can I view the tables created from zoho crm related lists? For example, in my Zoho CRM setup, I have added the Product module as a related list in the Lead module, and also the Lead module as a related list in the Product module.
                                                                                                                                                                                                                                                    • Report Hover Setting

                                                                                                                                                                                                                                                      Would be great if we will able to show information to the user while hovering a record in a report.
                                                                                                                                                                                                                                                    • Bigin Android app update: Zoho Books integration

                                                                                                                                                                                                                                                      Hello everyone! We’re excited to introduce Zoho Books integration on the latest version(v1.8.5) Bigin Android app. Once the integration is completed in the web(bigin.zoho.com), the Zoho Books tab will be visible in detail View of Contacts, Companies,
                                                                                                                                                                                                                                                    • Agent assignment filter?

                                                                                                                                                                                                                                                      Godo day, We are starting to play with FSM to see if it's going to work for our needs. Now so far we have found that it's very restrcitve in the field department you you have layout rules or can't even hide fields depending on the users roles. We can't
                                                                                                                                                                                                                                                    • Audit Log enhancements: Increased retention period, better user visibility, and more

                                                                                                                                                                                                                                                      Hello everyone, The Audit Log brings in the following enhancements which improve the overall ability to manage data. Why did we make these updates? Extended Data Retention: Audit data can now be filtered and exported for a 60-day period, doubling the
                                                                                                                                                                                                                                                    • Microsoft Teams now available as an online meeting provider

                                                                                                                                                                                                                                                      Hello everyone, We're pleased to announce that Zoho CRM now supports Microsoft Teams as an online meeting provider—alongside the other providers already available. Admins can enable Microsoft Teams directly from the Preferences tab under the Meetings
                                                                                                                                                                                                                                                    • Question Regarding Managing Sale Items in Zoho Books

                                                                                                                                                                                                                                                      Good day, I was wondering about something. Right now, Zoho Books doesn’t seem to have a way to flag certain items as being on sale. For example, if I want a list of specific items to be on sale from October 1 to October 12, the user would have to export
                                                                                                                                                                                                                                                    • [WEBINAR] Smooth year-end closure with Zoho Books (KENYA)

                                                                                                                                                                                                                                                      Hello there, This webinar is for all Kenyan businesses looking to wrap up their financial year smoothly! Join our free session to learn how Zoho Books can simplify your year-end process. What to expect from this webinar: - All the latest updates in Zoho
                                                                                                                                                                                                                                                    • System flaws and lack of response from Zoho

                                                                                                                                                                                                                                                      I have had to go on here as no-one is replying to my emails regarding my problem (been 10 days and no email reply) and your chat facility online through your Zoho Books software opens and closes immediately, so not functioning properly. I actually called
                                                                                                                                                                                                                                                    • Customer Grouping

                                                                                                                                                                                                                                                      Hi, how can I group multiple customers into single group. So that I can have idea of accounts receivables of all the customers in single group. Like if there are multiple subsidiaries of same company we have having a business with, and want to view the
                                                                                                                                                                                                                                                    • Two currencies

                                                                                                                                                                                                                                                      More and more I am finding that internattional payments' fees are unpredictable. I would like, on my invoices that are in a foreign currency (eg. USD$ or EUR€) for there to be a GBP£ TOTAL display alongside the invoice's currency total. This would make
                                                                                                                                                                                                                                                    • Zoho Books | Product updates | September 2025

                                                                                                                                                                                                                                                      Hello users, We’ve rolled out new features and enhancements in Zoho Books. From PayNow payment method to applying journal credits to invoices and bills in other locations, explore the updates designed to enhance your bookkeeping experience. Integrate
                                                                                                                                                                                                                                                    • GST Slabs Redefined: Stay Compliant Using Zoho Books!

                                                                                                                                                                                                                                                      Hello Everyone! The Government of India is rolling out new GST rates, a major reform aimed at simplifying the current tax structure starting 22 September 2025. GST will move from four slabs (5%, 12%, 18%, 28%) to two main slabs (5% and 18%), plus a special
                                                                                                                                                                                                                                                    • Zoho Books | Product updates | October 2025

                                                                                                                                                                                                                                                      Hello users, We’ve rolled out new features and enhancements in Zoho Books. From iOS 26 updates to viewing reports as charts, explore the updates designed to enhance your bookkeeping experience. Zoho Books Updates for Apple Devices At WWDC 2025, Apple
                                                                                                                                                                                                                                                    • Need Inactive accounts to be visible in Reports in Zoho Books

                                                                                                                                                                                                                                                      I N=need Inactive accounts to be visible in Reports in Zoho Books to do recons of the accounts but when i see the same they are not visible in the Accountant - Account Transactions report
                                                                                                                                                                                                                                                    • Edit item custom fields

                                                                                                                                                                                                                                                      Getting this error : Transactions have been created with the custom field. Hence it cannot be deleted. Not trying to delete it, just trying to change which modules to show in or to not show at all in transactions !
                                                                                                                                                                                                                                                    • Zoho Books - How to Invoke a Custom Function in Schedulers

                                                                                                                                                                                                                                                      We have multiple schedulers that send emails to customers in batches. Currently, we are maintaining the same code across several schedulers. Is it possible to use a custom function inside a scheduler script? If yes, how can we invoke the custom function
                                                                                                                                                                                                                                                    • Use Zoho Books to bill for work done in Zoho Desk??

                                                                                                                                                                                                                                                      I'm trying to see if something is possible (and if yes, how). We use Zoho One to manage our business. We have a lot of clients that will put in a ticket (via portal) to have work done. Out techs will pick up the ticket, do the work, and then log the time
                                                                                                                                                                                                                                                    • Zoho Finance Suite - Customer Custom Tabs - Dynamic Link

                                                                                                                                                                                                                                                      Hi Finance Suite team, When creating a Custom Tab for a Client Portal, there is no option to add dynamic parameters. This would be very helpful for adding Zoho Analytics dashboards which can be dynamically filtered through the URL to only show information
                                                                                                                                                                                                                                                    • Modular Permission Levels

                                                                                                                                                                                                                                                      We need more modular Permissions per module in Books we have 2 use cases that are creating problems We need per module export permission we have a use case where users should be able to view the sales orders but not export it, but they can export other
                                                                                                                                                                                                                                                    • Blueprint or Validation Rules for Invoices in Zoho Books

                                                                                                                                                                                                                                                      Can I implement Blueprint or Validation Rules for Invoices in Zoho Books? Example, use case could be, Agent confirms from client that payment is done, but bank only syncs transactions tomorrow. in this case, Agent can update invoice status to done, and
                                                                                                                                                                                                                                                    • Next Page