Calendly syncs meeting guests and co-hosts to Salesforce, ensuring event records reflect all attendees for efficient event management and tracking.
How it works
Calendly sends meeting data to Salesforce when a meeting is scheduled or canceled. After Salesforce creates a new CalendlyAction event record, the CreateEventTemplate flow will use the Get Event Attendee Template and Create Event Template flows to add additional attendees to the event if the event has guests and/or co-hosts.
Default flow behavior:
-
Calendly searches for a matching lead or contact using the guest's email. If found, the lead/contact is added as an event attendee.
-
For co-hosts of Collective meetings, Calendly looks for a matching Salesforce user based on the co-host's email. If found, the Salesforce user is added as an attendee.
Note: This process is the default flow, but the Get Event Attendee Template and Create Event Template flows can be customized to use different custom objects.
Setting up additional guest and host syncing
Note: Syncing additional guests and hosts to Salesforce functionality is included in package version 2.5 or higher. If you are unsure of what version you currently use, visit your Salesforce integrations page to confirm your version.
- Follow the setup instructions for the version 2.5 Salesforce package or higher.
- If you are currently using our unmanaged Salesforce package version (v1) and would like to migrate to our managed Salesforce package (v2), check out this Help Center article for additional information on how to upgrade.
- If you are currently using our managed package version (v2 or higher), you can upgrade to the current version by visiting your Salesforce integrations page and selecting the banner to upgrade.
- Create a copy of the CreateEventTemplate flow template and set the copy to active.
- From your Salesforce Flows list, select the CreateEventTemplate flow template.
- Select Save As in the top right-hand corner.
- Name the flow by creating a Flow Label.
- Select Save.
- Navigate back to the Salesforce Flows list.
- Select the newly saved/created flow.
- Activate the flow by selecting Activate in the top-right hand corner.
- By default, Salesforce does not include the Attendees field on the Event page layout. The steps listed below will allow you to add the Attendees field to the Event object's page layout.
-
Click on the App Launcher (Grid icon) on the top left of your Salesforce page and type Object Manager in the search bar, then select it.
-
In the Object Manager, search for and select the Event object.
-
Select Page Layouts in the left-hand sidebar.
-
In the list of layouts, find the layout that you want to modify and select Edit next to it.
-
In the layout editor, look for the Fields section in the palette at the top of the page.
-
Find the Attendees field in the list and drag it into the desired section of the layout.
- After you've positioned the field, select Save.
-
- To view a meeting and its attendees list in Salesforce:
-
-
From your Salesforce homepage, locate the global search bar at the top of the page. Type in the name of the contact and select it from the dropdown menu.
-
From the contact's page, find and select the Activity section or tab to view all related activities.
-
Browse the activity list and locate the event you're interested in. The list should provide a summary of each activity. Select the title or the View Details link of the event to access the full record.
-
In the event's full record, you should see the Attendees field, provided it's been added to the page layout. This field will display all the attendees for that particular event.
-
-