I try to integrate Espo CRM (locally installed) with Calendly scheduling service.
The problem is that Espo CRM Lead Capture functionality (/api/v1/LeadCapture/) is waiting for parameters with fixed names: "firstName", "lastName", "emailAddress" etc; and Calendly also sends payload with fixed but different names: "first_name", "last_name", "email" etc.
So is it possible to map parameters at Espo CRM side?
Correspondingly:
"first_name" -> "firstName"
"email" -> "emailAddress"
...
Also, during that mapping I need to convert an ISO8601-compatible datetime to just a date, and concatenate a few strings to a single one, is that also possible at Espo CRM side?
A brief search at this forum didn't give a result though I don't think I'm the first with these questions.
The problem is that Espo CRM Lead Capture functionality (/api/v1/LeadCapture/) is waiting for parameters with fixed names: "firstName", "lastName", "emailAddress" etc; and Calendly also sends payload with fixed but different names: "first_name", "last_name", "email" etc.
So is it possible to map parameters at Espo CRM side?
Correspondingly:
"first_name" -> "firstName"
"email" -> "emailAddress"
...
Also, during that mapping I need to convert an ISO8601-compatible datetime to just a date, and concatenate a few strings to a single one, is that also possible at Espo CRM side?
A brief search at this forum didn't give a result though I don't think I'm the first with these questions.
Comment