Skip to main content
Setting up a Deal Room

Read this article to learn more about the Deal rooms feature and how to set them up!

Jessica Sherwood avatar
Written by Jessica Sherwood
Updated over 8 months ago

Deal Rooms ensure the right people are involved in deals at the right time by automatically creating a dedicated slack channel inviting deal team members and routing workflow notifications based on a condition set.

Key benefits of this feature

  • Customize when the deal room slack channel is started.

  • Add team members to the deal room when the deal reaches a certain stage.

  • Use cross-object user fields to dynamically include users related to the deal.

  • New users to the deal room can view the history of the deal via the dedicated slack channel

Points to consider before creating a Deal Room

  • Why are you creating deal rooms?

    (ex: Collaboration on key deals in sales cycle, Facilitate handoffs from sales to post-sales teams, etc.)

  • What are the criteria that warrant a deal room to be created?

    (ex: Opportunities over a certain dollar amount, Opportunities for specific product offerings, etc.)

  • When should the deal room be created?

    (ex: At a certain stage, once a field is populated, etc.)

  • Who should be included in the deal room & when?

    (ex: At the 'Present Value Proposition' phase include the RVP, At the 'Proposal Delivered' phase include the implementation manager, etc.)

  • Which notifications should be sent to the channel?

    (Ex: Based on the reason you are creating the channel, determine which notifications support that goal)

  • What should happen to the deal room when an opportunity is closed won vs. closed lost?

    (Ex: If closed won, should the deal room remain active for ongoing collaboration?)

Creating a custom SFDC field

You will need to create a custom Salesforce field that Rattle can use to input the Slack Channel URL associated with the created Deal Room.

  • Add to the Account Object: If you want multiple opportunities that belong to the same account to live in the same designated Deal Room channel (eg. New Customer Opportunities, Upsell/Expansion Opportunities, Renewal Opportunities).

  • Add to the Opportunity Object: If you want a separate Deal Room Channel for each type of Opportunity (you can filter out which type actually creates a Deal Room).

  • The custom SFDC field can be either a text field or a URL field.

  • Recommended name: Slack Channel URL, Rattle Slack Dealroom, etc.

We'll share how to use this field in the steps below.

Setting up a Deal room

  1. Create workflow

    Navigate to the Deal rooms and click Create trigger to create your first Deal Room, or click Create workflow. Both buttons will open a new Deal Room workflow builder.

2. Salesforce object

Select the Salesforce Object that you will build conditions off of for the Deal Room to be created. Most commonly, this is the Opportunity Object.

If you added your custom SFDC field to the Account Object, then select this checkbox - otherwise, leave it unselected.

4. Conditions

Specify the conditions that will trigger the creation of the Deal Room.

In this example, we want the Deal Room to be created at the Perception Analysis stage so the team can collaborate prior to a proposal being delivered.

5. Naming format

Now, configure the naming schema for the deal rooms created by this trigger and who should be included in the deal room upon creation.

​Use the cross-object user field capability to include team members not directly involved in the principal object (in this case opportunity) selected.

6. Create a custom SFDC field

Now it's time to create the custom SFDC field, and you can do this right within Rattle.

Click on the button on the right to create a new custom object, or if you've already created one, select it by clicking on the four blue squares.

7. Add your opening text that will display at the top of the channel when a deal room is created.


8. Click Save. You've now set up the deal rooms feature. Let the collaboration begin!

Additional Permissions may be required in Slack for Dealroom creation

Below is the set of permissions that are required to allow Rattle to create Dealrooms.

Steps to check user's permission in Slack Steps to check user's permission in Slack. (accessible to Slack workspace owner):

  1. Click on the Workspace name from the top left.

  2. Go to Settings & administration > Workspace settings

  3. Go to the Permissions Tab

  4. Expand Channel Management



SEE ALSO

Did this answer your question?