Agentforce in Slack for Sales Ops

"What's the status of the Acme renewal?" — asked a hundred times a day. Put an employee agent in Slack, grounded on live CRM, so the team self-serves. A hands-on AI Projects Lab build.

The scenario

At Falcon Software, sales ops is the human search engine. All day long reps drop into a Slack channel asking "what's the ARR on the Acme deal?", "is the Globex renewal at risk?", "who owns the Initech account now?" — and someone opens Salesforce, looks it up, and pastes the answer back. We'll replace that with an employee-facing Agentforce agent the team can @mention in Slack, grounded on live CRM data so the answers are real, not guessed.

For beginners: an employee agent runs with the user's own context — it's effectively logged in as the person asking, so it respects that user's permissions and record access. Slack is a natural home for it: conversations, apps, and data already live there, and anyone can summon the agent with a simple mention.

Step 1 — Build the employee agent

In Agent Builder, create an employee agent (not a customer-facing one) scoped to sales questions. Its topics should cover the things reps actually ask: deal status, account ownership, open opportunities, recent activity.

Employee vs customer agent: a customer service agent runs with a fixed, guest-like identity and grounds on Knowledge. An employee agent runs as the logged-in user and can reason over the CRM records that user can access. Picking the wrong type is the most common early mistake — for internal sales ops, you want employee.

Step 2 — Ground it on CRM data with Data 360

Answers about "the Acme renewal" have to come from your actual records, not the model's imagination. Configure a Data 360 data library so the agent retrieves from live CRM and any unstructured sources you connect.

Step 3 — Deploy to Slack

  1. Install the Slack platform connector from your Agentforce org (admin installs for the workspace).
  2. Confirm your My Domain URL is set — the connection relies on it.
  3. A Slack admin with the right workspace privileges approves and installs the agent.
  4. Reps @mention the agent from any channel or DM and ask in plain language.
Common mistake: deploying to the whole company on day one. Start with one sales-ops channel and a handful of power users. Watch what they ask, fix the gaps, then widen access.

Make it stick

Sources: Connect an Agent to Slack (Salesforce Help) · Trailhead: Deploy an Agent in Slack for Your Team · Trailhead: Get Started with Agentforce for Employees