Slack + Customer 360: Where Humans and Agents Meet

Approx 20 min read
softsquare team
Krisha Panchamia
Author

Table of Contents

Why OpenAI is Transforming Equipment Repair
Why OpenAI is Transforming Equipment Repair
Why OpenAI is Transforming Equipment Repair
Why OpenAI is Transforming Equipment Repair
Why OpenAI is Transforming Equipment Repair
Why OpenAI is Transforming Equipment Repair

Introduction

The most powerful AI in the world is only useful if people can work with it without friction.

This is the challenge that sits behind most enterprise AI rollouts. The technology works in a demo. But in practice, it requires people to learn new tools, change existing habits, or jump between platforms to access what the AI knows. Adoption suffers. ROI stalls.

Salesforce's answer to this challenge is Slack — reimagined not as a messaging tool, but as the interface where humans and agents work together, in the same channels, in the same conversations, without anyone needing to go elsewhere. And Customer 360 is what gives those agents the business intelligence to do something meaningful when they arrive there.

What Dreamforce 2026 Said About Slack

Slack featured throughout the Dreamforce 2025 keynote and in nearly every major product demonstration — because it is now a central pillar of the Agentic Enterprise.

Salesforce's framing was clear: Slack is the conversational interface where humans and agents collaborate in real time. The familiar Slackbot has evolved into a smart, personalised assistant. It learns from context across your channels and proactively supports users throughout their workflows — not just when prompted, but when it detects an opportunity to help.

Agents can now surface insights, push approvals, and trigger actions directly inside Slack channels. Sellers see next-step prompts. Service teams get real-time customer context. IT can trigger remediation flows from a channel.

What Customer 360 Brings to the Picture

Customer 360 is Salesforce's collection of business applications — Sales Cloud, Service Cloud, Marketing Cloud, Commerce Cloud, and others. At Dreamforce 2025, Salesforce described Customer 360 as the institutional memory of your enterprise: how you sell, how you serve, how you market, and how you operate.

When AI agents are connected to Customer 360, they do not just access data — they understand your business processes from the inside. They know the rules that govern your sales cycle, what a high-priority service case looks like, and which customers are at risk of churning.

How Slack and Customer 360 Work Together in Practice

Sales Teams

A seller opens Slack in the morning and immediately sees a prompt from their Agentforce agent: the deal with a specific account has been stalled for twelve days, and the agent has already suggested three next steps based on similar deals in the CRM. The seller approves the suggested follow-up email and it is sent — without leaving Slack.

Service Teams

A service manager gets a notification in a Slack channel: three new cases this morning relate to the same integration error. An agent has identified the pattern, matched it to a known issue in the knowledge base, and surfaced a resolution. One approval in Slack applies it to all three cases. The customers get a resolution faster. The team spends time on genuinely complex cases.

IT Teams

An IT alert fires at 2am. Before an on-call engineer is paged, the Agentforce agent has already identified the pattern in the system logs, matched it to a similar incident, and triggered the remediation flow that resolved it last time. By the time the engineer checks Slack in the morning, the incident is resolved and the agent has logged a full summary.

The Shift From Reactive to Proactive

One of the most meaningful changes that Slack + Customer 360 brings to the Agentic Enterprise is the move from reactive to proactive work. In a traditional Salesforce setup, your team has to go looking for what they need — running a report, searching for a contact, opening a case.

With agents operating inside Slack and connected to Customer 360, the right information comes to your team before they ask for it. Agents monitor your data continuously and surface what matters, when it matters. This changes how much your team can handle, how quickly they can respond, and how much attention they can give to work that actually requires them.

Why Slack Is the Right Place for Human-Agent Collaboration

Salesforce chose Slack — rather than building a separate AI command centre — because of adoption. Slack is where your people already are. It is where decisions get made, where problems get flagged, where approvals happen. Putting agents into Slack means meeting your people in the workflow they already have.

The best enterprise AI implementations are the ones that feel invisible: they make your team more capable without asking them to change how they work. Slack + Agentforce is built with that principle in mind.

What to Consider Before You Integrate

▸  Your Customer 360 data needs to be clean — agents surface insights from your Sales Cloud and Service Cloud records; incomplete records produce incomplete insights.

▸  Agent permissions need to be scoped correctly — define what each agent can see and do before you deploy.

▸  Start with one team, one use case — a single high-impact use case for one team builds the business case for expanding further.

▸  Train your team on what the agent can and cannot do — clear onboarding builds the right expectations early.

How Softsquare Helps You Connect Slack, Agentforce, and Customer 360

Softsquare has deep experience across the full Customer 360 suite — Sales Cloud, Service Cloud, Marketing Cloud, and beyond — and we have been building Agentforce solutions since the platform first launched.

▸  Customer 360 health assessment — ensuring your CRM data is ready to power agents

▸  Agentforce agent design for Sales, Service, and IT use cases

▸  Slack workspace configuration and agent channel setup

▸  Permission model and governance design

▸  User enablement, adoption support, and ongoing monitoring

Ready to Transform with AI?

Frequently Asked Questions

What is the difference between Create from Scratch Import, Salesforce List View and Import Salesforce Related List?
Option
Create from Scratch
Import Salesforce List View
Import Salesforce Related List
Description
Start fresh and manually define every element of the configuration.
Automatically pulls fields and filters from an existing Salesforce List View for faster setup.
Imports columns from a related Salesforce object, based on parent-child relationships.
Customization
Full control over columns, filters, actions, and layout.
Customization allowed after importing fields and filters.
Modify and adjust imported columns and details as needed.
Why does my AGrid show "No columns to display"?
This occurs if you forget to add at least one column while creating the configuration. Fix: Always click "Add Column" after filling in the Configuration Details to ensure columns are added.
Can AGrid admin select fields from related parent objects for display in the list view?
Yes, AGrid admin can select fields from the primary object or related parent objects for display in the list view. Currently, AGrid supports up to 5 parent object levels.
What is Inline Edit Support for Parent level?
Inline Edit Support for Parent level refers to the ability for users to edit fields on the first level parent record of a related object directly from the AGrid List View. For example, if a user has a Configuration for Contacts, they can edit fields on the parent Account record directly from the AGrid List View. This feature can save time and improve efficiency for users who need to make quick updates to related records without having to navigate to the parent record's detail page.
Can users reset a grid to its original setup?
Yes! The Enable Quick Reset option allows users to reset changes (grouping, sorting, kanban, column width, text wrap, etc.) and revert to the base configuration.
What types of fields support column filtering in AGrid?
Supported fields include: Text, Picklist, Multi select picklist, Reference (lookup), Number, Date/Datetime, (Some fields like Rich Text, Text Area are not supported for direct column filtering.)
Can I build related lists for objects without direct relationships in AGrid?
Yes, AGrid's Intelligent List feature enables you to build related lists for objects without direct relationships, visualize complex relationships with sibling records, sibling objects, grandchild objects, and unrelated objects.
How do I pass values to Custom Actions in AGrid?
You can pass values to Custom Actions in AGrid using the Value field or the Global Variable field. In the Global Variable field, you can select a value based on the current AGrid List View or the context of the selected object in the configuration.
How does Slack work with Agentforce 360?

Slack serves as the conversational interface where agents surface insights, push approvals, and trigger actions. Agents operate inside your existing Slack channels and workflows — so your team does not need to use a separate interface. The agent brings the right information to your team, in the channel where the conversation is already happening.

Does this work with our existing Slack setup?

Yes. Agentforce integrates with your existing Slack workspace. Your channels, your workflows, and your team structure stay the same — agents are layered into that environment rather than replacing it. Configuration may be required depending on how your Slack and Salesforce orgs are currently set up.

Which Customer 360 apps work with Agentforce?

Agentforce 360 is designed to work across the Customer 360 suite — including Sales Cloud, Service Cloud, Marketing Cloud, Commerce Cloud, and others. The specific apps you connect will depend on your use cases and which teams you are deploying agents for first.

What does Softsquare help with specifically?

We help you design the agent use cases, configure the Agentforce and Slack integration, ensure your Customer 360 data is ready to power agents, and support your team through adoption. We can work with your existing Salesforce setup or help you build from the ground up.

What is the difference between the old Slackbot and the new Agentforce-powered Slack assistant?

The original Slackbot was a basic notification and command tool. The new Agentforce-powered assistant learns from context across your channels, proactively surfaces relevant information before you ask for it, and can trigger actions inside Salesforce directly from Slack. It is a fundamentally different experience — from a passive tool to an active collaborator.

How does Customer 360 give agents business context?

Customer 360 apps — Sales Cloud, Service Cloud, Marketing Cloud, and others — hold your deal histories, case records, campaign performance, and customer journeys. When agents are connected to Customer 360, they understand how your business operates from the inside: your sales cycle rules, your service priorities, your customer risk signals. This is what makes Agentforce different from generic AI tools.

How does Customer 360 give agents business context?

Both. Agentforce agents in Slack can surface insights, but they can also take action — sending a follow-up email, applying a case resolution, triggering an IT remediation flow, updating a CRM record. The level of autonomy you grant is controlled through your agent configuration and permission model, so you decide which actions require human approval and which can be executed automatically.

More Insights for you