Automate and Scale: The Rule Engine for Deal Rooms

Overview

The Rule Engine lets you automate Deal Room creation based on Salesforce Opportunity fields, helping your team scale efficiently and consistently. It supports both default fields (such as Stage or Owner) and custom fields on Opportunity records. Fields from other Salesforce objects, such as Leads or Accounts, aren’t currently supported.

Each rule is evaluated independently. When an Opportunity record is created or updated and meets the conditions of a rule, Walnut automatically creates a Deal Room using the Deal Room Template you select. Rules can include multiple conditions using AND logic, giving you greater flexibility and control over when Deal Rooms are created.

This guide helps you get started quickly and provides sample rules to help you automate workflows and deliver consistent, high-impact product experiences.

👉 Learn more about Deal Rooms


Before You Begin

✅ Before setting up your first rule, make sure you’ve completed the following steps:


Quick Start Guide

⚠️ Important to Note:

The Rule Engine supports default fields (like Stage or Owner) as well as custom fields from Opportunity records. It does not support fields from other Salesforce objects, such as Leads or Accounts.

    1. Click Configure on the Salesforce tile in Integrations. Configure Salesforce tile in Walnut integrations
    2. Navigate to the Deal Room Automation tab.
    3. Under Rule engine, click Add a rule +. Add a rule button in Deal Room Automation tab
    4. Define your rule conditions:
        • Select an opportunity field (default or custom) from the CRM field dropdown.
        • Choose a condition (e.g., is equal, is not equal, is empty, is not empty) and, if applicable, specify a value to compare.

        • Select a Deal Room template from the Choose Deal Room dropdown — this is the deal room template that will be used to auto-create your new deal room when the rule evaluates to true.

      Select Deal Room base dropdown

    5. Click Save rule set to save your rule.

Example of saved rule set configuration


How Rules Work

      • Each rule is evaluated independently.
      • When an opportunity is created or updated and matches the conditions of a rule, the Rule Engine automatically creates a deal room using the deal room template you selected for that rule.
      • The new deal room and associated insights are automatically connected to the triggering opportunity in Salesforce and can be accessed directly by clicking the deal room link on the associated opportunity in Walnut Deals.

Example showing deal room link in Salesforce opportunity


Rule Inspiration✨

You can create rules using single conditions or combine multiple conditions using AND logic to precisely control when Deal Rooms are created.

Default Fields

  • Stage-Based Room: Opportunity Stage is equal to Negotiation/Review → create a Deal Room from the Negotiation Deal Room template.
  • Owner-Based Room: Opportunity Owner is equal to Jane Smith → create a Deal Room from the Jane’s Pipeline Room template.
  • Close Date Trigger: Opportunity Close Date is within the next 30 days → create a Deal Room from the Closing Soon Deal Room template.
  • High Probability: Opportunity Probability is greater than 75% → create a Deal Room from the Late-Stage Deal Room template.
  • High Value: Opportunity Amount is greater than $100,000 → create a Deal Room from the Strategic Deals Room template.

Custom Fields

  • High-Value Deals: Deal Amount (custom field) is greater than $50,000 → create a Deal Room from the High-Value Deal Room template.
  • New Partner Opportunities: Account Type (custom field) is equal to New Partner → create a Deal Room from the New Customer Deal Room template.
  • Specific Industry: Industry (custom field) is equal to Healthcare → create a Deal Room from the Healthcare Vertical Deal Room template.
  • Geographic Region: Region (custom field) is equal to EMEA → create a Deal Room from the EMEA Regional Deal Room template.
  • Sales Stage Trigger: Custom Stage field is equal to Proposal Sent → create a Deal Room from the Proposal Stage Deal Room template.
  • Demo Requested: Demo Requested (custom checkbox field) is true → create a Deal Room from the Demo-Ready Deal Room template.
  • Customer Tier: Customer Tier (custom field) is equal to Enterprise → create a Deal Room from the Enterprise Experience Deal Room template.
  • Product Line Interest: Product Interest (custom multi-select field) contains Analytics Suite → create a Deal Room from the Analytics Deal Room template.

Multi-Condition (AND Logic) Examples

  • Owner + Opportunity Creation: Opportunity is created AND Opportunity Owner is the current user → create a Deal Room from a private template.
  • High-Value Late-Stage Deals: Opportunity Amount is greater than $100,000 AND Opportunity Stage is equal to Negotiation/Review → create a Deal Room from the Strategic Late-Stage Deal Room template.
  • Enterprise Deals Near Close: Customer Tier is equal to Enterprise AND Close Date is within the next 30 days → create a Deal Room from the Enterprise Closing Deal Room template.
  • Industry-Specific Demos: Industry is equal to Healthcare AND Demo Requested is true → create a Deal Room from the Healthcare Demo Deal Room template.

FAQs


 Is Any Configuration Required In Salesforce?

  • No. As long as the Salesforce Integration is connected with Walnut, no additional configuration is required.

How Do I Access Automatically Created Deal Rooms?

  • Automatically created deal rooms and associated insights are automatically linked to the triggering opportunity in Salesforce and can be accessed directly from the deal room link on that opportunity in Walnut Deals. Deal Room link in Salesforce opportunity record

Is Deal Room Automation Available For HubSpot?

  • Not yet — this feature is coming soon!

Was this article helpful?
0 out of 0 found this helpful