We use Chili Piper as our meeting router, and the Prospecting Agent CTA is a natural place to include a booking link. Chili Piper supports pre-filling contact data via query string parameters — so ideally the CTA URL would look something like:
https://chilipiper.com/concierge-router/link/router-name?id={{contact.email}}
This would mean the prospect lands directly on the scheduling page with their email pre-filled, without having to type anything.
The problem is that the Prospecting Agent CTA field doesn’t support personalization tokens. The URL is static, so every prospect gets the same link with no pre-fill — they have to manually enter their email on the Chili Piper page, which adds friction and creates a drop-off point right at the moment of highest intent.
What I’m requesting:
Support for contact personalization tokens in the Prospecting Agent CTA URL field — the same tokens available in sequences and emails — so that values like {{contact.email}}, {{contact.firstname}}, and {{company.name}} are resolved at send time and passed through as query parameters.
Why it matters:
The Prospecting Agent is designed to catch high-intent inbound leads and route them to a meeting quickly. Requiring them to re-enter information we already have undermines that goal. Token support in the CTA URL would close the loop between what HubSpot knows about the contact and what the booking experience delivers to them.
This is standard behaviour in HubSpot email and sequence CTAs — it would be consistent to extend it to the Prospecting Agent.