Slack Sales Deal Room — AI Bot Template for Sales
BotSlack sales deal room bot. Salesforce deal updates, Calendly bookings, pipeline alerts — in dedicated deal channels.
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
- Create app with scopes:
chat:write,channels:manage,users:read - Install and copy Bot Token
Step 2: Salesforce
- Create a Connected App in Setup > App Manager
- Get Access Token and Instance URL
Step 3: Calendly
- Create Personal Access Token
Step 4: Gmail
- Enable Gmail API in Google Cloud Console
- Create OAuth credentials
Step 5: Test
- Create a test opportunity in Salesforce
- Move it to "Qualified" stage
- Verify the Slack channel is created
Metadata
What's Included
Required MCPs
MCP servers this template connects to.
Tags
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 →Telegram Sales Assistant
by @aerostack
Telegram sales assistant. Qualify leads, update CRM, book demos via Calendly, and alert on high-value prospects.
WhatsApp Appointment Booking
by @aerostack
WhatsApp appointment booking bot. Book, reschedule, cancel — with real-time availability and reminders.
Discord Paid Community Gatekeeper
by @aerostack
Discord paid community gatekeeper. Verify Stripe payments, assign roles, manage subscriptions.
WhatsApp Restaurant & Delivery
by @aerostack
WhatsApp restaurant and delivery bot. Menu browsing, ordering, payments, reservations, and delivery tracking.
Sales & Lead Qualification
by @aerostack
AI sales assistant. Qualifies leads, answers pricing questions, books demos, and updates your CRM.
WhatsApp Real Estate Agent
by @aerostack
WhatsApp real estate agent bot. Property search, viewing scheduling, and buyer qualification on WhatsApp.
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.