Hi Team,
Please assist with this query.
We would like to add Custom business object fields like appointment location, type of appointment and related information in webhooks. As we know, only profile-level fields can be added under Webhooks, we would like to have the same option for CBO fields as well as our business model works that way.
Has anyone come over with this kind of setup to enable CBO in Webhook? Is there any custom solution available?
Please suggest what's the best way to set this up.
Regards,
Senthilkumar.S
Solved! Go to Solution.
@Senthilkumar-S wrote:
Thanks for your reply. If this is configurable in the intermediate Webhook using rest API, then should be the same applicable for the initial API as well rite? Please correct me if my understanding is wrong.
The intermediary webhook service would use Marketo's REST API to get the CO data associated with the person first, and then pass it on to the subsequent service for sending the message (i.e., an extra hop to get the Marketo CO data first).
Thanks for your reply. If this is configurable in the intermediate Webhook using rest API, then should be the same applicable for the initial API as well rite?
No.
The initial call to the webhook-enabled service can only include lead, program, campaign, system, and my.tokens. It can’t include CO information.
If you send the {{lead.id}} to the webhook-enabled service, it can then use the REST API to get data from other objects.
You would have to call an intermediate webhook that uses the Marketo REST API to fetch the CO records for the lead, then forwards them to the next hop. The CO data can’t be included in the initial webhook payload.
Thanks for your reply. If this is configurable in the intermediate Webhook using rest API, then should be the same applicable for the initial API as well rite? Please correct me if my understanding is wrong.
Also, how do we configure this in the intermediate Webhook? I am trying to send out SMS/Whatsapp Messages through the Webhook configuration. Will this solution be feasible to apply?
Thanks for your thoughts on this query.
@Senthilkumar-S wrote:
Thanks for your reply. If this is configurable in the intermediate Webhook using rest API, then should be the same applicable for the initial API as well rite? Please correct me if my understanding is wrong.
The intermediary webhook service would use Marketo's REST API to get the CO data associated with the person first, and then pass it on to the subsequent service for sending the message (i.e., an extra hop to get the Marketo CO data first).
Thanks for your reply. If this is configurable in the intermediate Webhook using rest API, then should be the same applicable for the initial API as well rite?
No.
The initial call to the webhook-enabled service can only include lead, program, campaign, system, and my.tokens. It can’t include CO information.
If you send the {{lead.id}} to the webhook-enabled service, it can then use the REST API to get data from other objects.