Filter webhook events by specific Concierge or router
released
A
Andre Leal
Chili Piper's webhook for new meetings fires for all Concierge meeting data with no way to scope it to specific routers. Teams that only need data from certain Concierges are forced to add a filtering layer in their own automation platform, such as Power Automate or Zapier, to exclude irrelevant events before they can act on them. This adds unnecessary processing overhead on the customer side and increases data transfer volume on both ends.
Chili Piper should allow admins to configure webhook subscriptions to include or exclude specific Concierges or routers, so only the relevant meeting events are sent to the endpoint.
Webhook consumers shouldn't need to build their own filtering logic to compensate for missing configuration options in the source system. Scoped webhooks reduce noise, lower processing overhead for both parties, and make integrations simpler to build and maintain, particularly for teams running complex automation workflows against high-volume meeting data.
Taylor Jennings
updated the status to
released
This is possible using an Orchestrator Flow. To set it up,
- Create a new Orchestrator flow with Trigger - On a Chili Piper Event, Meeting Booked (or Not Booked)
- Add an 'HTTP Request node'
- Specify the JSON body - we recommend copying the 'Webhook Request Body (Schema)' in this support article (https://help.chilipiper.com/hc/en-us/articles/39402611091475-Custom-Webhook-Configuration) and pasting it into 'Define from Sample' (you'll need to delete the link in the 'meeting description' row)
- Update the variables for each data point
I recommend following along with this video (https://share.zight.com/xQuXe1mQ). We will be enhancing these capabilities over time, including by adding things like Templates.
If you'd like access to Orchestrator, or have any questions, please email taylor@chilipiper.com.