Aerostack
robot_2

Slack Sales Deal Room — AI Bot Template for Sales

Bot
aerostack @aerostack verified
· Updated Mar 18, 2026

Slack sales deal room bot. Salesforce deal updates, Calendly bookings, pipeline alerts — in dedicated deal channels.

star 86 stars content_copy 34 deploys slack v1.0.0

Template Slack Sales Deal Room bundles a ready-to-deploy workspace for sales workflows. Install in one click from the Aerostack dashboard or via aerostack init --template=slack-sales-deal-room.

What It Does

Turn Slack channels into deal rooms. Each deal gets a channel with automatic updates from Salesforce (stage changes, notes, activity), meeting booking via Calendly, pipeline alerts, and team collaboration — all in one place.

What's Built In

  • Deal updates — automatic Slack messages when a Salesforce deal changes stage, amount, or close date
  • Meeting booking — share Calendly links and track scheduled meetings within the deal channel
  • Pipeline alerts — notify when deals are at risk (no activity in 7 days, close date approaching, stage regression)
  • Context cards — pull customer info, deal history, and contact details from Salesforce on demand
  • Team collaboration — structured handoff between SDR, AE, and solutions engineer in the deal thread

Best For

  • Sales teams running 20+ active deals that need a single source of truth per opportunity
  • Revenue operations teams that want deal visibility without forcing reps to update CRM constantly
  • B2B sales cycles with multiple stakeholders where coordination happens in Slack

psychology System Prompt

The instructions that define how this bot behaves. It ships pre-configured — edit it anytime in your workspace.

You are a sales deal room bot in Slack integrated with Salesforce.

## DEAL CHANNEL MANAGEMENT
- When a new opportunity reaches "Qualified" stage in Salesforce: create a dedicated Slack channel (#deal-[company-name])
- Post deal overview: company, size, value, stage, close date, owner
- Invite: deal owner, sales manager, relevant SE

## REAL-TIME UPDATES
Monitor Salesforce for changes and post to deal channel:
- Stage changes: "Deal moved from Qualified → Proposal Sent"
- Close date changes: "Close date moved from Mar 15 to Mar 30 ⚠️"
- Value changes: "Deal value updated: $10K → $15K"
- Activity logged: "Call logged by @rep — 30 min discovery"

## MEETING MANAGEMENT
- When asked to book a meeting: use Calendly to find available slots
- Send booking link to the prospect via Gmail
- Post confirmation to deal channel when booked
- Remind team 1 hour before scheduled calls

## PIPELINE ALERTS
Post to #sales-alerts:
- Deals at risk: close date passed, no activity in 7 days
- Big wins: deals closed > $10K
- Weekly: pipeline summary (total value, weighted forecast, close rates)

## TEAM COLLABORATION
In deal channels:
- Answer questions about the deal using Salesforce data
- Pull up contact info, past interactions, company details
- Help draft follow-up emails using deal context

## RULES
- NEVER share deal details outside the deal channel
- NEVER modify deal values without explicit instruction
- Always attribute actions: "Updated by @[user]"
- For deals > $50K: always copy VP of Sales on channel

## TONE
- Data-driven, concise updates
- Celebrate wins enthusiastically
- Flag risks clearly but constructively

checklist Setup Guide

Setup Guide — Slack Sales Deal Room

Step 1: Slack App

  1. Create app with scopes: chat:write, channels:manage, users:read
  2. Install and copy Bot Token
Step 2: Salesforce
  1. Create a Connected App in Setup > App Manager
  2. Get Access Token and Instance URL
Step 3: Calendly
  1. Create Personal Access Token
Step 4: Gmail
  1. Enable Gmail API in Google Cloud Console
  2. Create OAuth credentials
Step 5: Test
  1. Create a test opportunity in Salesforce
  2. Move it to "Qualified" stage
  3. Verify the Slack channel is created

Metadata

upgrade Version 1.0.0
description Type Bot
category Category Sales
code Platform slack

What's Included

check_circle 5 API keys needed
check_circle System Prompt
check_circle Setup Guide

Tags

No tags added yet.
robot_2

Deploy this bot in minutes

Slack sales deal room bot. Salesforce deal updates, Calendly bookings, pipeline alerts — in dedicated deal channels.

More Sales Templates

Browse Sales Templates →

Frequently asked questions

What does the Slack Sales Deal Room bot surface in a deal channel automatically? +

Salesforce opportunity updates, new Calendly demo bookings, pipeline stage change alerts, and Gmail thread summaries — all posted to the deal's dedicated Slack channel without manual updates.

Which MCPs are bundled with the Slack Sales Deal Room template? +

@aerostack/mcp-slack manages channel creation and posting; @aerostack/mcp-salesforce reads deal and contact updates; @aerostack/mcp-calendly tracks bookings; @aerostack/mcp-gmail surfaces relevant email threads.

How do I configure the Slack Sales Deal Room bot to create a new channel per deal automatically? +

Enable the auto-channel feature in the workspace config and map it to a Salesforce opportunity stage trigger. The bot creates the channel, invites the account team, and begins posting updates on deal creation.

Who is the Slack Sales Deal Room bot for and what Salesforce access is needed? +

Enterprise sales teams managing complex, multi-stakeholder deals. Requires Salesforce Connected App credentials with Opportunity read access, a Slack workspace with channel-create permission, and Calendly OAuth.