---
title: "Creating a Custom Button in Salesforce for Reassigning a Meeting"
source_url: https://help.chilipiper.com/hc/en-us/articles/37774690642579-Creating-a-Custom-Button-in-Salesforce-for-Reassigning-a-Meeting
article_id: 37774690642579
updated_at: 2026-07-24T18:56:01Z
content_hash: d356454f
---

## Who can use this feature?

Available on All Products or Routing & Scheduling

Available to Admins or Workspace Managers

[Billing Center](https://fire.chilipiper.com/fire/admin/billing/overview) [Get a Demo](https://www.chilipiper.com/request-demo?utm_source=zendesk&utm_medium=help-center&utm_campaign=chili-hub)

 

This article aims to help Admins create a custom "Reassign" button on the Salesforce Event. This functionality will allow users to Reassign a Meeting to another user directly in Salesforce, allowing your reps to make meeting changes directly from the Meeting Event in Salesforce. 

 

#### Table of Contents:

- [Creating a Custom Button in Salesforce](#h_01JJC6MGTNF10PAB3Q7XMAG5T8)

- [Add the Button to the Page Layout](#h_01JHNYF3GME08B1K8EPPPZTK3Q)

- [How to Use Your Button](#h_01JHNYMFNPTSKEBC0BR7GYM6SV)

 

## Things to Know:

- Salesforce Admin permissions are required to build this button

- The Reassignment button will only work for Meetings booked with Chili Piper

- If the Meeting was booked via a Personal Meeting Type/Template, you don't have the ability to Reassign the Meeting

- If you weren't the Host, Booker, or an admin of the meeting, you won't be able to Reassign it

- The Reassignment URL can also be used as a Custom field or page linkThis could be useful if you wanted to feed the Link from the Event to the Lead or Contact to sync it with automation tools

## Creating a Custom Button in Salesforce

- Navigate to **Setup** → **Object Manager** → **Event** → **Buttons, Links, and Actions**

- Click the **New Button or Link** and configure it as:

**Label**: “Reassign Meeting” (the label can be any value you choose for your team)

- **Display Type** = Detail Page Button

- **Behavior** = Display in New Window

- **Content** **Source** = URL

- **Input URL** =

**Reassignment URL**

```
[https://fire.chilipiper.com/chilical-scheduler/?reassignCrmEventId={!CASESAFEID(Event.Id)}](https://fire.chilipiper.com/chilical-scheduler/?reassignCrmEventId={!CASESAFEID(Event.Id)})
```
 

Your button setup should look like this in Salesforce:

![](https://help.chilipiper.com/hc/article_attachments/37774690618515)

 

## Adding the Button to the Page Layout

Now that the Custom Button is available, navigate to a real Event record, click the **Gear Icon** on the page → "**Edit Page**"

Click on the **Highlight Panel,** then click**Add Actions** on the right panel. Search for the name of the Button you created and add it to the Page.

![](https://help.chilipiper.com/hc/article_attachments/37774690623891)

 

## How to Use Your Button

Once the button has been added, it's best to test whether the behavior works as expected. You can schedule a test meeting with a test lead or contact in Salesforce using your Chili Piper link or the ChiliCal Scheduler. 

 

Find the test **Event** Record for your test meeting in Salesforce and click the Reassign Button. 

From there, the scheduler will immediately pop up with the event you are reassigning. Based on the type of meeting, you will be able to adjust settings differently.

If the meeting was booked through **1 to 1 link, Personal or Admin,**or**a Group link,**the user can only select another specific user; the distribution cannot be changed.

 

![](https://help.chilipiper.com/hc/article_attachments/43812373604883)

If the meeting is **NOT a** **1-to-1 link, Personal or Admin,**or**Group link,**then you can select a different team, Distribution, or specific user within a specific use case.
