Changelog
Follow up on the latest improvements andΒ updates.
RSS
ChiliCal
:π Multiple Meeting Types on 1 to 1 Scheduling links
Add multiple meeting types to your scheduling links. This allows you to have a scheduling link that links to many types of meetings, such as a 15-minute working session, a 30-minute demo, or an hour-long consultation.

Form Concierge
:π Concierge Logs Triggered time + seconds
The router triggered at in Concierge Logs now displays the seconds of when the concierge router was triggered. This is helpful for more exact information on when a prospect triggered Concierge.

Admin Center
:π Demand Conversion Platform Approved in Hubspot Market Place -
Market Place Listing hereWe can only have one listing in Hubspot, so Legacy has been removed, and we just have our new DCP listing!

ChiliCal
:π Link to CRM record in Slack and Email notifications


π Improved Search in Scheduler
Show the first results of the characters typed at the beginning of the word instead of all accounts with those characters.

π Hide the fields We Already Know in Forms
We combine the current experience of Meeting Created in and Always Invite into one.
When adding a participant, the user can pick "booker" or "Assignee"
- In group links there is no Booker/assignee
We create the meeting in the Hostβs calendar.
- The host can be changed through the ellipsis next to the required toggle. Only the booker or the assignee can be hosts.
If the Booker/attendee is set to be optional, their availability is NOT displayed in the scheduler when booking the meeting. So if the booker is optional, when booking the meeting they do not see their own calendar.
Handoff
:π Host Booking Limit in Scheduler
Show Bookers when someone they are booking a meeting for has hit the lost booking limit. This way, they know they should not be receiving any more meetings.

Form Concierge
:π Slack Notifications for Concierge Live
Get notified via Slack when you get a call from Concierge Live.

π Auto-parsing UTMs from the Concierge URL
We now parse standard UTM parameters from the URL. There is no need to use hidden fields on your router or web forms. To update the CRM, make sure the standard UTM Data Field is mapped to the CRM field. The first instance of capturing a UTM value is the original. Once populated, we only write to Recent. Recent can be overwritten, but the Original cannot.
π Distribution Setting New Home

Chat
:π Search for a Node in Journey
Using Command + f you can search for the node you are looking for in your Chat Journey
Distro
:π Variables
Instead of updating fields with static values, you can update them with variables or information that can change based on the trigger object.
For example, you have set up lead-to-account matching, and you want to add the name of the account the lead matched to on the lead as a variable. To do this you add the field update node in your router, instead of just making a static update like a written word you have the option to add a triggered object variable - depending on your trigger you can use the information from the trigger (lead in this example) and reuse it. Then, in this example, you can add the matched account ID (which is variable, not static) as an update to that field.
Other examples:
Let's say you want to send an Email or a Slack Notification and you want to use some variables to create the body of the message.Something like:
Hey {Distro.Assignee},
You just received a Lead: {Lead.First Name} {Lead.Last Name} working for {lead.company}.Matched Account: {Lead.MatchedAccount.Name}
Segment: {Lead.Segment}...Another use case would be to use variables with information coming from the Router itself:
- Name of the Routing Rule
- Name of the Router
- Assigned on..
- Assigned to..
- Received during working hours..
- Meeting not Booked through Concierge...
Admin Center
:π Dedicated SAML SSO integration card for MS Entra ID (aka/formerly known as Azure AD) -
Help Article
ChiliCal
:π Save 'Availability for All' Last Use Data
If a user just used availability for all, we will store that information, and the next time they use it, it will open up automatically.
For example, some users book only with Availability for all; in this case, we will default to this state instead of asking them to remember to turn it back on. This helps reduce human error. So, if admins want end-users to use the feature, once they toggle it on, we will keep it on whenever it is available.

π Round Robin Ownership and Group Links are available in the Add Campaign section
Now, the admin can also add meetings booked in all scheduling types to Campaigns
For example, you can use a Round-Robin process for your entire product team to collect feedback on a new feature. If a customer books a meeting, we want to track them in a campaign and send them a gift. You can use the add-to-campaign feature for this.

π Look up all CRM users when Adding Guests to a Meeting in the Scheduler
When booking a meeting in the Chilical Scheduler and you need to add another participant to the meeting, Chili Piper now looks through your CRM to help you find your participant.
This ensures you are booking with the right person and saves the booker time looking for the participant's email.

π Assignee Tag Falls Back to Host
If you are using the assignee name tag in your meeting type and that information is blank, we will fall back on the meeting host's name, so there is always a name in the Meeting Type. This reduces any blanks in 'customers' Meeting Types.
For example, the meeting title should include "Meeting with [Assignee]." If, for some reason, we don't have Aaron as the assignee, we will fall back on Aaron and fill in a name in the title instead of showing nothing.

π Availability for all Calendar Colors more Distinct

π Hubspot - Activity Assigned to Assnigee or Booker
It passes the email of the booker or the assignee to the βActivity Assigned toβ field inside the engagement created in Hubspot for the meeting that was booked. This changes who hosts the engagement inside the activity tab.
- if booker is selected and there is a booker = booker
- If booker is selected and there is not a booker = host
- If host selected = host
This setting exists:
- CRM actions section in ChiliCal CRM Actions
- Inside the create engagement node in the flow builder for Handoff and Concierge - Concierge Router
For example, some companies rely on this to know how many meetings a Booker booked, which is tied to their compensation.


Handoff
:π Hover over the Path name for Handoff paths to Show the Full Name
If the name of your path is super long and gets cut off, this hover allows you to see the full name and details.
This is useful if you are naming your paths in specific ways that you need your Users to be able to see and read the full title.

Form Concierge
:π Do not show the "Call me now" button if no one is available in the Call Rep Node's Distribution
If no one is available for a call in the Live Call distribution, prospects will not see the option for a Live Call.
This prevents wasted time trying to connect and allows for a faster booking experience for the prospect.

π Prevent Prospects from Being Routed Twice
When a prospect submits a form twice, it is routed twice, causing conflicting assignments in the CRM. If we detect a duplicate submission, i.e., the same email triggers Concierge a second time while another submission from the email is currently in progress, we will cancel the previous submission. No CRM actions or assignments will happen on the original routing. The newest submission will be processed.
This is important to prevent confusion and multiple assignments of the same prospect.
ChiliCal
:π Add Prospects to Your CRM from the ChiliCal Scheduler -
Help ArticleBookers can add prospects to the CRM directly from the scheduler.
- The user needs to click the icon next to the guest's name OR the "Add to CRM" link in the left-hand-side panel of Handoff.
- If a guest is already in the CRM, we will show a different icon. The user can then check the information in the CRM from that guest. This is view-only and cannot be modified (yet) from here.
- Once they click, they can add the prospect as a Contact (Hubspot and Salesforce) or as a Lead (Salesforce)
- First Name, Last name, and Company/Account names are required fields.
For Example
- Properly route the prospects
Since the routing rules are based on CRM only for Handoff, adding the guest to the CRM from the scheduler saves the reps a lot of time compared to manually adding it from SFDC/Hubspot.
- Double-check or change routing data
Reps can troubleshoot the data used to route a lead or contact by checking it from the Scheduler panel. If something is wrong, they can change the information directly from there and correct the routing.
- Perform the proper CRM Actions
For many companies, correctly storing all information in the CRM is crucial. Including the prospect in the CRM guarantees that Chili Piper will take all the necessary actions to maintain a clean, organized CRM.
Form Concierge
:π Update Ownership Node on paths with Ownership Assignment Algorithm
This allows you to still update ownership even when you are routing based on ownership. For example, you can solve the case where your rule is centered around looking at the Account Ownership you want to update the ownership of the lead/contact in routing to the Account Owner.

π Meeting Distribution History -
Help ArticleYou can access it through Distribution Reporting by clicking on a Distribution and going to the Distribution History tab. You can now filter the events by Timeline, Event Type (such as Meeting Rescheduled, User added to team), and User.
This is useful when you want to drill down into specific meetings that happened in a distribution. Often, admins wonder where a certain reassignment came from. Now, they can see a log of all the history connected to the Distribution.

Distro
: π Include the Router Name in Distro Slack Notifications
When you receive a Slack notification that a record has been assigned to you, you can now see which router triggered it. This is helpful for understanding where your leads are coming from. For example, if you have an Engage Event Router and an E-book download Router - leads routed to you - you can now easily see the difference in the notification.

π Use Working Hours for Primary Assignment
Under the assign and update ownership node, you can now toggle on Assign during working hours. This takes into account each assignee's working hours based on MyApp working hours.
For example, if you upload their event leads for Distro to route on the weekend, but they don't want to notify the assignees until they are in their working hours, this ensures that routes are only assigned to the user during their working hours.

π Matching Hub: Advanced Tie-Breakers (Available For Entire Platform)
We have added more options beyond is maximum and is minimum. You have access to all the fields and operators like you do in rules. For example, you can do the Number of employees greater than 100, and this can be prioritized first. This enables much flexibility in your tiebreaking options!
Admin Center
:π Admins can Hide Meeting Tittles for Users -
Support ArticleThis allows for more privacy of the event, but still, seeing that there is a busy slot there
π Microsoft Teams as a Video Conferencing Integration
- Support Article
π Workspace Manager Role
- Support ArticleA Workspace Manager can:
- You can manage all assets (Meeting Types, Rules, Routers, Distributions, etc.) within the workspace
- Manage workspace CSS preferences
- Access Reports
- Manage all products for which they have a license
ChiliCal
:π Smart Link Builder from Ownership Links
Quickly build your smart link based on the tools you are using directly from where you create ownership links

π New to Fire: Scheduler - User Select Related Objects
When in the CRM Actions or Flow Builder, the event is set to relate to
- Case/Opportunity (SFDC)
- Ticket/Deal (Hubspot)
AND here are multiple Cases/Opps/Tickets/Deals to choose from; we show a dropdown for the user to pick which one should be used
We will display all Cases/Opps/Tickets/Deals associated to the Account/Company

π Replies of Reminders go to Booker/Host
- Support ArticleFor Team Meeting Types only, we introduce the option inside Reminders for admins to choose between Booker/Host. This option is only available for email reminders.
End-users creating reminders do not see this option. In legacy, "Host" was "Assignee," but we changed this due to a change in concepts in Fire. In Fire, the Assignee might not be the Host. In the future, it could be a third person (not Booker, not Assignee).

Form Concierge
:π Set multiple Meeting Types on a Path
If prospects are routed to the path, they will be able to select a meeting type before seeing the calendar. This works for any method of embedding Concierge!


π Form and Calendar Localization
- Support ArticleYou can now ensure you always use the right language for your target audience. Below is how and where you can set up your preferred language.
- Make sure you enable relevant languages in Branding Settings on the org level or workspace level
- In the same tab in Branding settings, you can set the copy and translations for the calendar/confirmation screens by selecting the preview language and entering the relevant copy
- In the Data Fields section, you can now set field labels, field label translations, and error message translations/copy for your forms
Admin Center Branding and Language

Branding and Language in Workspace

Concierge Customization

Data Fields

Distro
:Β π Add Time to Lead Conversion in Logs
If you have a lead conversion node active in one of your distro routers, you can now see the time the lead was converted in the logs. This helps you understand what actions Distro has taken and when.

Admin Center
:π New to Fire: Admin Editable Personal Details
- Support ArticleAdmins can edit personal details directly from the User Management table by clicking the open button next to the user's name
- All Personal details, including name, title, phone, conference details, and location, can be edited.
- All end-user slugs/unique URLs are now not editable by default. Admins can toggle on whether end users should have the ability to make edits to these.
- Availability schedules can be edited.
- New availability schedules can be created
π New to Fire: In-App Support Resources
- View Updates: see the latest product updates from Chili Piper
- Get Help: links directly to the Demand Conversion Platform page for Chili Hub
- Suggest a Feature: customers can request features directly in UserVoice

π New to Fire: Edge API
- Support ArticleIs a series of endpoints admins can use to create either one-off requests or automated actions. Tasks range from Removing Users from Workspaces to Canceling a Meeting.
The differences from Legacy include:
- Admins can generate tokens directly in-app
- You can see what it was last accessed, when it was created, and who created it
- You can select what permissions you want each token to have
ChiliCal
:π Booker Notifications -
Support ArticleBookers are now notified by email when a meeting they Booked is β Booked (by the prospect - through suggested times or a link, for example)
- Reassigned
- Rescheduled
- Canceled

π Host Booking Limit
- Support ArticleHost booking limits are used when you want to set a cap on the number of meetings a given Host can take. Both admins and end users can set host booking limits. Admins can do it through the scheduling links section, and end users can do it through advanced settings in the meeting type.
Use Case: An AE can have a limit of 5 demos per day, and when the SDR sends out a link, the availability for that day will not be displayed anymore.
π Display Timezone to Prospects
- Support ArticleYou can now define what timezone will be displayed in the link sent to a prospect. End-Users can set this through Advanced Settings of a Meeting Yype and admins through Meeting Types -> Availability Settings -> Overwrite host's default schedule -> Overwrite host's default timezone -> Display this timezone to guests.
Use case: If you have an upcoming event and you want to send out times in the event's timezone, say NYC timezone. This setting allows Users booking to know the meeting will be in this timezone at the event and prevents any errors with missed meetings because of timezone confusion.

π Ownership Links
- Support ArticleOwnership links are links that check for ownership conditions first and then can fall back to a Round-Robin distribution if no owner is found. They are our new Ownership queues from legacy, with the difference that you can set any Round Robin distribution you want as a fallback - it doesn't have to be related to the team used to check for Ownership.
This can only be created by Admins from the Scheduling Links section in ChiliCal.
- ChiliCal-only organizations have a different setup. They cannot use rules and have to instead choose if we should check for Contact/Lead/Account Ownership. See the video to learn more.
- Organizations with rules can use custom Ownership Rules
Key differences from Legacy:
- You can set a Fallback Team that can be different from the Ownership Team if Ownership Rules do not match
- Currently, you need to add the smart parameters like ID to connect
π Update to Availability Location in 'My App'
- Support Article- We removed "My Availability" from the Home view.
- We renamed it "Availability"
- There are now Default (previous Working Hours) and Custom Schedules, divided into two tabs. The Default is always showing the availability without the need to click on a card. Itβs the default view when clicking on the availability. Custom Schedules you need to click on specific cards.
- *When a Meeting Type is already part of a Custom Schedule (default does not apply), we show a tooltip and ask for confirmation to apply it to another Custom Schedule
- *The Default Schedule now has the Meeting Types associated with it listed. They cannot be removed from there unless assigned to a Custom Schedule or if an Admin changes the availability of a team Meeting Type.

Handoff
:π Handoff Live
- Support Article Handoff Live is now integrated into Handoff. It is utilized by companies that require immediate transfer of a prospect from an SDR/BDR to an AE/Sales Person (or any other Handoff combination). We continue to prioritize Fairness and availability in Routing, but the main distinction is that if the next person in the Distribution is unavailable, we will assign the meeting to the next available individual (unless a Strict Round-Robin is in effect, in which case we route only to the next individual in line).
In the Flowbuilder, while creating a Handoff Router, you can choose Handoff Options following the selection of a Routing Rule. This will present two branches: one for Live and another for Later. When the Booker accesses the Scheduler and selects a path that has both Live and Later options, the system will default to the Live view.
What are the main differences between Hot Handoff (legacy) and Handoff Live?
- Bookers can switch from Live to Later view from within the Scheduler.
- No extra Extension button has been added for them to open Handoff Live vs. normal Handoff. It's all inside the same button. Please note that the Live options will only show up if they are using Schedule mode. Suggested times mode does not work for Live booking
- For Live bookings, Admins can set up a different Meeting Type, CRM Actions, etc, for Live booking vs. future booking. It's customizable.
- Admins can decide if Bookers can book with unavailable reps or not
Form Concierge
:π Concierge Analytics
- Support ArticleBasic analytics are available! You can filter by Router and timeframe, showing the number of submissions, times the calendar was displayed, and meetings scheduled.

π Ability to Group Distributions with Teams
- Support ArticleWe now have the ability to group Distributions with Teams to update users' levels when they receive a meeting through an Ownership path. You can Group Distribution with any Team that exists in the Workspace and every time a Team member receives a meeting through an Ownership path; their level will be updated in the Group. To use this, you create a Group, add a Distribution, add a Team, and save!
UseCase: Often, you have Ownership Routing set up and other Distributions, which allows you to group Ownership and Distributions together. For example, if an SDR has reached out to an Account before, they will be listed as the SDR working. If this same Account comes inbound, it will be routed through Ownership based on this field. When this happens, we want this SDR to also get a meeting counted in our Non-Ownership Distribution to keep everything fair.
Chat
:π Discard Journey Changes Since the Last Published Version
You can now 'undo' all of your changes with the Discard Unpublished Changes button nested in the ... actions menu to revert to the last published version

π Chat UI Improvements
Sleeker-looking Chat widget
Before:

After

Distro
: π Rule Improvements
- Date Selection - Date selection (both custom and specific) has been improved and aligned with similar patterns used elsewhere.
- Condition Field Width - To improve clarity, weβve narrowed the Value input field, creating more space for Fields and Operators.
- Improved Object Selection: When adding a new condition, an empty condition now appears by default, eliminating the need to select the Condition Source manually. The Object field now includes all available Objects in one place (CP Data, SFDC, HS). Additionally, the icon placement was adjusted to provide more room for field values.
- ON/AND Operator EnhancementsβSmooth animation and hover interaction have been added to improve user engagement and make additional operator options more discoverable.
ChiliCal
:πΒ Order of Users in Scheduler
When adding another user to your meeting from the Scheduler or Home, we will display the current user first, then the last 4 picked users. This will make adding folks to meetings a little easier, especially if you are usually adding the same users.
π New to Fire: Force Timezone in Meeting Type
In Legacy, under the Schedule section of a meeting type, when the option βOverwrite Hostβs default timezoneβ is selected, the admin can decide which timezone to show and whether it should be displayed to prospects or not.
When toggled OFF, prospects see the times in the booking link in their own timezone.

π Reassign Hover Over Details
Customers have mentioned the reassign button if hard to find, this update adds the reassign to show when you hover over the assignee section

Handoff
:π New to Fire: Meeting Object in Rules
This allows us to support the Booked by parameter in rules. Admins can now build rules that specify who the booker needs to be.
Use case: If the SDR Sam (or booker) Sam is using handoff, only show connect to path A with the booker=sam rules. This allows for specificity based on who is booking the meeting.

Form Concierge
:π Timer For Redirect
Set how long to wait after a meeting is scheduled before redirecting prospects. Previously, this was 5 seconds by default. Now, customers can customize how long they would like it to be.

Β π Reuse your Webform mapping in Custom API Rest API -
Support ArticleNo need to set up the trigger option "Button clicked in-app" and use the data field mapping.
1. Set up webform trigger option in your router with form fields, map them to data fields
2. Set up the rest of the router
3. Go to embed tab, open rest API dropdown
4. Copy the code
5. In Postman or whatever you use to make API calls, add trigger: 'ThirdPartyForm',to your options object
Your webform mapping will be used instead of the data field mapping in the form{}
Chat
:π Duplicate a Journey
You now have the option to duplicate a journey. If you are creating a new journey but will be using similar routing you can now start from a duplicate instead of from scratch!

Distro
:Β π Assign Account and Opportunity Teams in Distro
You can now assign a set of different Owners to an Account or an Opportunity through the new node "Salesforce Account Team" or "Salesforce Opportunity Team" depending on your Trigger. The Salesforce account team/opportunity team node will be available anytime you have a trigger on the account object or opportunity object. This will only work if you have account teams enabled in Salesforce. It allows you to have multiple 'account owners' with specific roles.
Β π Configurable Related Lead Match -
Support ArticleYou can now configure your Related Lead Match! Available for all products
π Duplicate Match Displaying 'Distro Only'
This helps clarify that the duplicate matching is only available with distro while other matching settings are for all products

π Notification of Changes Needed
Changing the trigger object can affect the way all of the routing is connected - this notification ensures that admins are aware of this before making this change and causing any errors.

π Version History shows - Draft, Active, Inactive Status

Admin Center
:π SAML SSO -
Support ArticleWe support Okta as an Identity Provider (IdP) AND weβre an approved app on their marketplace. It can also be enforced for all users meaning when this setting is on/enforced all users will have to log in via their IDP (ex: okta)
π All reminders from 'Reminder', not 'Chili Piper'
This is how reminders were sent in Legacy so changing this to match

π New to Fire: Ring Central Integration -
Support ArticleThis integration is available in My App and as a global integration and can also be added as a meeting location in Meeting Types.
π New to Fire: WebEx Integration -
Support ArticleThis integration is available in My App and as a global integration and can also be added as a meeting location in Meeting Types.
π New to Fire: GoToMeeting Integration -
Support ArticleThis integration is available in My App and as a global integration and can also be added as a meeting location in Meeting Types.
ChiliCal
:π New to Fire: Guest Not Invited
When a guest should not be added to a calendar invite, this setting is under advanced settings in the meeting type

π Update Design for Dynamic tags in Reminders
The data fields and tags used in reminders need to be information collected in the guest form. The below design lets admins just select from the guest form fields to prevent any mistakes

π Add an asterisk to required fields in Guest Form the preview
When a field is marked as required, we now show in the preview with a star to let admins know that there is a difference between these fields.

π Meetings Activity: Allow admins to pick multiple assignees/bookers at once
Checkboxes available so you are able to select more than one option and assignees and bookers are listed in alphabetical order

π Hidden Fields -
Support ArticleThey work the same as in Legacy, users can make it hidden and pass pre-filled values in it. Questions do not support hidden fields.
π New in Fire: Group booking links -
Support ArticleYou can now create group booking links! Available in Scheduling Links. Group booking links allow you to take multiple individuals' availability into consideration.
π Smart Parameters
The following smart parameters are supported in ChiliCal links
- accountId: The SFDC ID of an Account. Creates a Contact under the account passed to us.
- caseId: The SFDC ID of the Case that the meeting should be related to. Also determines which case to route in rule execution (aka tiebreaking).
- opportunityId: The SFDC ID of the Opportunity that the meeting should be related to. Also determines which opportunity to route in rule execution (aka tiebreaking).
- objectId: The SFDC ID of a Custom Object that the meeting should be related to. Also determines which custom object to route in rule execution (aka tiebreaking).
π Round Robin Links Next Up and Next Assignee Visual
Ability to see who was the assignee and who is next up from within the ChiliCal Scheduler

π Link Type Drop Down Menu

Handoff
:π Allow ability to pick someone else when ownership rule is matched in Handoff -
Support ArticleIn Handoff when you are in the Display calendar Node for an Ownership path the admin has the option to allow the booker to pick someone who is not the owner. This setting is off by default and will need to be enabled by admins who would like to use it.
Form Concierge
:π Ability to Export Concierge Logs -
Support ArticleYou now can export concierge logs! Open logs for a router, and export it by clicking the button at the top right. For now, it downloads as CSV right away. It will also take into the account filters applied on the UI. For example, I apply the timeframe of this week, the export should only include this weekβs data.

π New to Fire: Ignore Contacts Option
If this toggle is enabled:
- If a Contact exists in Salesforce, it will be ignored, and we will create a new Lead
- The event should be related to this new Lead rather than the existing Contact
- If a Lead exists in Salesforce, we update this Lead rather than create a new one.
- If the prospect is a converted Lead, we will create a new Lead
- If several Leads exist in the CRM, we will relate to the most recently created Lead. This behavior happens only when duplicates are found.

π New to Fire: Smart Parameters -
Support ArticleYou can now use the following smart parameters
- accountId
- meetingTypeId
- caseId
- opportunityId
- campaignId & status
- objectId
- crm id with ?id= is now working too! (used to be only email) βΌοΈ
π New to Fire: JS Options -
Support ArticleThe following smart parameters are available in JS
- accountId
- caseId
- opportunityId
- campaignId & status
- objectId
- domElement
- event
π New to Fire: Callback Methods -
Support ArticleThese are used when a customer wants to run custom code after some action happened
- onRouting calls the function after leads submission while routing is in progress
- onDisqualified calls the function after the lead is disqualified. Similar to onError but more specified.
π Un-named Router is now "Untittle Router"
This is to become uniform with all products in the Demand Conversion Platform
π Relative Date in Update Field Node
Relative Date is available for date fields in the Update Field node. This allows for more flexibility and options when using date fields in the update field node. The below options are now available:
- Today. Stamps the date when the prospect was routed
- Custom: Has options of βLastβ and βNextβ which is Today - N days or Today + N days respectively & Has options of Days, Weeks, Months, Quarters, Years
- Specific date. No changes to existing implementation
- Set null value as a toggle. βSet empty value to your field in CRMβ

π Invite Additional Guests on Router Links
You can also invite additional guests through REST API and JS API with the option attendees and passing the list of emails separated by a comma

π New to Fire: Gravity Form Options
Gravity form option has code variations "Without redirect page" and "With redirect page" in-app. This gives you the option (same as legacy) to load concierge on the form page or a thank you page.

Chat
:π Navigate back to Welcome Node
The navigate back to node now supports the welcome node. This is helpful for when someone wants to restart the experience back to the welcome node at some point in the Chat journey.

π Support line breaks in send a message node
When a line break is added via enter/return in the message node, display this both in the Journey preview and consistently present the message this way in the widget

π Enable Auto Fill For Chat Data Fields
When a journey contains data fields we can now detect them for auto-fill purposes with data they previously entered in other websites.
π Display form when some visitor info is missing in Widget
If the visitor is missing any data the form associated with the Scheduling Link used to book a meeting through Chat, we now display the form to capture the missing data

π Avatar Update
When the conversation is transitioned to Live Chat, we preserve the bot avatar and then update the avatar to the assigned user once they join the conversation in both the header and messages

Distro
:π Outreach & Distro -
Support ArticleWhen you have a Trigger on Lead or Contact, you can now add the record automatically to a Sequence!

π SalesLoft & Distro -
Support ArticleWhen you have a Trigger on Lead or Contact, you can now add the record automatically to a Sequence!

π Related Lead Match -
Support ArticleYou can now match an incoming Lead to a Related lead! (Lead with the same Domain extension existing). Available in all products! To use this you will create an ownership rule with the lead object and the related lead option is in team. The page in matching is coming soon!
π Router Version History
You can now track changes with our new version history feature. You can visualize a previous version and restore it!
π Update Trigger with Multiple Fields
One router can now trigger off of multiple fields. The fields and rules can be grouped together and use AND OR conditions the same as our rules section.
Admin Center
:π Hubspot Integration in our Fire Demand Conversion Platform
The same Hubspot integration you know and love is Live our Demand conversion platform!
π Salesforce Package & Field Updates -
Help ArticleAll the details of the fields are included in the support article
π Hubspot CRM Custom Properties -
Help ArticleAll the details of the fields are included in the support article
π Update user invite email
The email that invites users to a workspace previously included details on Distro which was confusing for customers who may not have distro or access to the product. The new emails are below.

ChiliCal
:π Meeting Reassignment from My App
End Users can now reassign meetings in their My App by clicking on the host and selecting who the meeting should be reassigned to

π Autocomplete in ChiliCal Form
Added auto-complete to all ChiliCal form fields so user input is simplified
π Meeting Guests can add additional guests from the form page
Add additional guests to the form page when scheduling a meeting. Allowing your prospects the ability to include everyone that needs to be included on the invite from the beginning.

π Copy to all in Availability Schedules
When setting up Availability schedules you can customize a day and apply this same schedule to all days. Saving time π!

Handoff
:π Ability to hide non-matching Paths
In Handoff's user controls section, you can not enforce if your users will see and be able to schedule out of paths that do not match.

π Switch to my Calendar loading first
Switch to my calendar will load first before the rest of Handoff if you know you will be booking a meeting for your self

π Handoff Routers Active/inactive toggle
This gives admins the ability to create routers without them being active for users until they are ready to go live

π Update create event node the same as Concierge
When a path contains a rule that involves lead records, after the scheduled path of the display calendar node, in Concierge we explicitly display the Lead object, this is how it now looks in Handoff

Form Concierge
:π Allow adding Update/Create node right after Trigger
This gives admins the option to set up creation and updating earlier in the concierge flow. This solves the problem of race conditions when a third party tool creates/updates the record. Below is the new order of operations:
1. Prospect fills a form
2. Concierge creates/updates record WHILE performing routing/booking the meeting (in parallel).
- For create/update record action we would need to perform Prospect/Lead2Account matching to make sure that we create Contact under correct Account when possible.
- Settings of the Update/Create node displayed on the design added below
3. If the admin adds Update/Create node after the trigger, they cannot add it on scheduled/not scheduled paths
4. If the admin doesnβt add Update/Create node after the trigger, they can add it on scheduled/not-scheduled paths (the old way)

π Filter by Source URL in Logs
Allows you to filter your logs by the specific URL that was used. For example, on our SDR pages, each SDR has their own URL so we can filter based on a specific user's URL.

π Notification nodes Available on Calendarless paths
Calerdarless Path Include:
Ownership rule (assignee will be from the Team on ownership rule)
- can be added anywhere after Redirect To node
- can be added after or before any other node
- if Assign To is added, always after this node
Non-ownership rule (assignee will be from the Assign To distribution)
- always after Assign to (there may be other nodes between Assign to and Notify, but Notify should always appear later in the path than Assign to)
- can be added after Redirect to page
- can be added after or before any other node

π Add by parameter to the Embed tab
When βbyβ is selected, please dynamically show another field that allows to select a user (should be a workspace user). Once selected, the link with the correct user. This allows admins to use router links that direct to a specific user.

π Update routing behavior when smart parameters are in use
Current behavior:
When ?id= parameter is used, record exists in CRM, and required fields are not filled on a form, we show the router form.
New behavior:
When ?id=parameter is used, record exists in CRM, and required fields are not filled on a form, we still try to route without showing the form. If non-required fields are used in routing rules, the data will be null and condition will fail - which is ok by legacy customers.
π Implement the option to read custom field names using CSS class names in Pardot Concierge implementations (iFrame and Native)

π Improve the User not found error in Concierge Logs
When a user is not found it is caused by a mapping error. New error copy was added to make this more clear.
Ownership not updated
[field name]: user id=N not found
Please check Salesforce user mapping status. Open Users list.
Distro
: π Ability to set fields as Null in SLA Node - Field Update
If you are having your Distro SLA update fields you may want to set a null value. For example, once the SLA is set you can set a a most recent status field to null.
π Duplicate and Edit Rules in Flow Builder
When building flows together with rules a lot of rules are similar with some condition changes (for example: company size, state, country). Now, when building rules in the asset list you can duplicate and edit to save time on rule building.

π Contains operator for picklist fields

Admin Center
:π Phone Number in MyApp and Admin View -
Help ArticleThe phone number fields is now available for end users to add and update

ChiliCal
:π Expose In-Person Meetings in dynamic Tags -
Help ArticleExpose In-Person Meeting field

π Personal CRM Actions -
Help ArticleWe now have personal CRm actions available for ChiliCal User controls. This allows admins to control what changes are made in their CRM for personal meeting types.
π Do not send reminders for guests who declined the meeting
If a guest declines the meeting, we should not send them a reminder. if itβs not a primary guest, that guest is removed from the cc list.
πΒ Canceled and No show tag in Meeting Activity Dashboard
Understand what has happened with a meeting and the ability to filter meetings based on these statuses


π Override Host Schedule Details in Team Meeting Types
More options added with overriding default schedules - you can set a date range and timezoneΒ

π Do not consider OOO events or events without participants in priority scheduling settings
π Prospect booking limitΒ
More options added for prospect booking limit

π Advanced Settings in Meeting Type Design ChangeΒ
All settings switched to an on/off toggle, Except for meeting type availability

π Meeting Types with fixed schedules are not shown as available in Custom Availability
If an admin has set up a fixed schedule in a meeting type it cannot be added to a custom schedule by an end user. This prevents a meeting type from having two different availabilities causing errors and confusion.

π Hover over Events to see full details
When in the scheduler, if the event name is too long you can hover over it for 2 seconds to see the full title. This allows you to make sure you see the full title of a meeting title to make sure you understand where you are booking.

Send link Directly in Scheduler:
Open the scheduler, select the Round Robin link you would like to use - if there is multiple meeting types select which one you will use, then select the time on the calendar and you can schedule!

Suggested times:
When they suggest times/insert a link, they don't need to pick the meeting type. If they don't, the link will contain all meeting types available and the guest will pick one.

π Team Links in Scheduler
You can access your team scheduling links in the scheduler and book using them. Select who the host is going to be then you can pick through their links. This keeps a consistent booking experience depending on each team's book requirements.

Handoff:
π Duplicate Path in Flow Builder

Chat:
π Remove username data from the scheduling screen
This will increase team privacy so it will now show their company logo only on the booking screen sent in Chat
π Booking flow timeout Notifications
When there is one minute left before the 'not scheduled' time

Once the Booking step βexpiresβ

π Restart Widget Button
After the visitor clicks on the welcome message button and the widget opens then next node is executed, display the βstart overβ arrow at the top. This allows you to begin again if you make an incorrect selection or want to see the other options again while in the chat experience.

Form Concierge:
π Copy Data Fields from Webform to Router Link
Once you have mapped your Webform data fields if you enable the router link option in the trigger, it will automatically map those data fields to this section
π Link meetings booked from Concierge Logs to theΒ Meeting activity
Access the meeting that is booked from logs, linking you directly to the meeting in the meeting activity dashboard

π Add default CRM mapping for Company Name in Data Fields
Company names in CRM are standard fields so we now map it by default to Lead.Company & to Account.Name. This will save time when mapping these fields.

π Add default CRM mapping for Company Name in Data Fields
Have time stamps of when actions were taken inΒ your CRM

π Updated data we send to customer Chili Piper fields in Salesforce
When customers have these fields we update the data that is sent - full details below
Queue_Name_CP__c
Send Team name if algorithm is Ownership.
Send Distribution name if algorithm is RR distribution
Send Individual name if algorithm is Individual
Rule_Name_CP__c
Note: this field is new
Send matched rule name
If matched to catchall - send Catchall
Booking_Source_CP__c
Note: this field is new
Send Concierge if meeting is booked through a Concierge router
Router_Name_CP__c
Send Concierge router name
π Rename Salesforce Record to CRM recordΒ in ColumnΒ Router Logs

π Add Typeform option in Form Type

π Put the cursor in the search bar when adding a data field
After the user clicks βSelectβ in the trigger options βWebformβ and βRouter Linkβ to add a data field, put the cursor in the search bar so that they can start searching right away.

π Update Booking_status_CP__c on Disqualifed and Catch-all paths
We are now updating Booking_status_CP__c with Not Booked on calendar-less paths including catchall. Customers can use this for automation and reporting.
π Meetings Rescheduled card and column in Distribution Reporting
Now you can track rescheduled in distribution reporting

π Add Case and Opportunity options to Update Field node
You are able to update fields on the Case and Opportunity. For example, a customer may want to update a field on the case (the support team could work in cases) to let the support team know that a meeting was booked through Concierge.

Distro:
π Grouping Distributions -
Help ArticleGrouping allows you to take multiple distributions together, so if a meeting happens in one, it will also calibrate the other distributions. For example, if an admin sets up 2 distributions where rep A is a part of both. Admin groups the 2 distributions. If rep A gets a meeting through distribution 1, their level will be adjusted in distribution 2 as if they got a meeting through this distribution.
π Record Retry
Allows you to re-run a route. Useful for when an error may have occurred during routing.
Match to Opportunity and Match to Case -
Help ArticleAfter setting up lead-to-account matching you can now leverage lead or contact matching to opportunities and cases. Matching settings are set up in Matching > Match to opportunity > Match to case then set up your rules. Full details in the help article linked.

π Show banner when a name is missing in Custom Matching creation flow

π Assign & Update Ownership Default value
Pre-populate Owner IDΒ in the assign and update action. It was found that 81% of our customers use this action so it was added to save some time and it can always be deleted.

πΒ Add Trigger Object & Trigger Type to Distro Logs
Currently, these are available in the distro router table so also adding them to logs to easily find the right router you are looking for

π Custom Matching -
Help ArticleYou can now route to an Account Team Member or an Opportunity Team Member. (OR any 1-to-many relationships between Objects). This feature has been highly requested by our Enterprise customers and is now available across all products!Β

Load More
β