• Instructions to Ask a Question

    Click on the "Ask a Question" button and select the application for which you would like to ask questions.

    We have 5 different products namely - Pabbly Connect, Pabbly Subscription Billing, Pabbly Email Marketing, Pabbly Form Builder, Pabbly Email Verification.

    The turnaround time is 24 hrs (Business Hours - 10.00 AM to 6.00 PM IST, Except Saturday and Sunday). So your kind patience will be highly appreciated!

    🚀🚀Exclusive Discount Offer

    Just in case you're looking for any ongoing offers on Pabbly, you can check the one-time offers listed below. You just need to pay once and use the application forever -
     

    🔥 Pabbly Connect One Time Plan for $249 (🏆Lifetime Access) -  View offer 

    🔥 Pabbly Subscription Billing One Time Plan for $249 (🏆Lifetime Access) - View offer

Creating Freshdesk contact errors

jstanley

Member
Hi,

I am trying out Pabbly for the first time and trying to create a workflow as follows:

When a new contact is created in Xero, create a new contact in Freshdesk.

I’ve mapped the fields as per attachment freshdesk fields.png but keep getting the error shown in freshdesk error.png

Any idea what it means and how to resolve it?

Many thanks
 

Attachments

  • freshdesk fields.PNG
    freshdesk fields.PNG
    28.7 KB · Views: 35
  • freshdesk error.PNG
    freshdesk error.PNG
    13.7 KB · Views: 33

ArshilAhmad

Moderator
Staff member
Please check out the thread shared below:
 

jstanley

Member
I have contacted Freshdesk support who have come back to me with the following:

After carefully examining the description and screenshots shared, it seems that Pabbly Connect is using an API call to create a new contact to Freshdesk. Upon further investigation, it has been found that when making an API call to Freshdesk in order to create a contact, certain parameters must be passed as outlined in the article. Additionally, if the language is not specified, it will default to English.

Article: https://developers.freshdesk.com/api/#create_contact



Parameters

ATTRIBUTETYPEDESCRIPTION
nameMANDATORYstringName of the contact
email *UNIQUEstringPrimary email address of the contact. If you want to associate additional email(s) with this contact, use the other_emails attribute.
phone *stringTelephone number of the contact
mobile *stringMobile number of the contact
twitter_id *UNIQUEstringTwitter handle of the contact
unique_external_id *UNIQUEstringExternal ID of the contact
other_emailsarray of stringsAdditional emails associated with the contact
company_idnumberID of the primary company to which this contact belongs
view_all_ticketsbooleanSet to true if the contact can see all the tickets that are associated with the company to which he belong
other_companiesarray of hashesAdditional companies associated with the contact. This attribute can only be set if the Multiple Companies feature is enabled (Estate plan and above)
addressstringAddress of the contact.
avatarobjectAvatar image of the contact The maximum file size is 5MB and the supported file types are .jpg, .jpeg, .jpe, and .png
custom_fieldsdictionaryKey value pairs containing the name and value of the custom field. Only dates in the format YYYY-MM-DD are accepted as input for custom date fields. Read more here
descriptionstringA small description of the contact
job_titlestringJob title of the contact
languagestringLanguage of the contact. Default language is "en". This attribute can only be set if the Multiple Language feature is enabled
tagsarray of stringsTags associated with this contact
time_zonestringTime zone of the contact. Default value is the time zone of the domain. This attribute can only be set if the Multiple Time Zone feature is enabled (Garden plan and above)
lookup_parameterstringThis attribute for contacts can only be set if the Custom Objects feature is enabled. The value can either be in the form of the display_id (record id) or primary_field_value (user defined record value). The default value is display_id.
*One of these four attributes is mandatory
Based on the screenshot provided, it seems that you are encountering a validation error. This typically occurs when the payload is not being passed correctly from the Pabbly Connect side.

Error Handling: https://developers.freshdesk.com/api/#error



We request you ensure the accurate input of these values and attempt to create a contact again from the Pabbly Connect platform. If you continue to encounter difficulties, we recommend trying to create a contact using the Postman application, which allows you to make an API call for contact creation. If the contact creation is successful using Postman but not with Pabbly Connect, we advise reaching out to the Pabbly Connect support team to investigate the issue and understand why the contact is not being created.


This suggests the issue is to do with how Pabbly is passing the values to Freshdesk.

I have tried the same flow in Zapier and it works fine.
 

ArshilAhmad

Moderator
Staff member
Thank you for sharing this information. Please allow me some time to discuss it with our technical team. We will get back to you with an update soon.
 

ArshilAhmad

Moderator
Staff member
Could you please confirm whether you have enabled the multi-language feature in your Freshdesk account? If not, please enable the multi-language feature and check if that resolves your issue.
 
Top