惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Security Archives - TechRepublic
Security Archives - TechRepublic
爱范儿
爱范儿
Recent Announcements
Recent Announcements
AI
AI
V
Visual Studio Blog
H
Heimdal Security Blog
L
LINUX DO - 最新话题
Attack and Defense Labs
Attack and Defense Labs
宝玉的分享
宝玉的分享
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
W
WeLiveSecurity
人人都是产品经理
人人都是产品经理
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
WordPress大学
WordPress大学
S
Secure Thoughts
S
Security Affairs
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
N
News and Events Feed by Topic
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 聂微东
博客园 - Franky
阮一峰的网络日志
阮一峰的网络日志
Schneier on Security
Schneier on Security
Hugging Face - Blog
Hugging Face - Blog
Apple Machine Learning Research
Apple Machine Learning Research
Forbes - Security
Forbes - Security
The Cloudflare Blog
博客园 - 【当耐特】
酷 壳 – CoolShell
酷 壳 – CoolShell
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
月光博客
月光博客
有赞技术团队
有赞技术团队
博客园 - 司徒正美
博客园_首页
Recent Commits to openclaw:main
Recent Commits to openclaw:main
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
NISL@THU
NISL@THU
C
Cybersecurity and Infrastructure Security Agency CISA
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
P
Proofpoint News Feed
罗磊的独立博客
V
Vulnerabilities – Threatpost
S
Securelist
N
News and Events Feed by Topic
Cloudbric
Cloudbric
P
Proofpoint News Feed
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
V2EX - 技术
V2EX - 技术
小众软件
小众软件

Salesforce

How We Protect Our Data as Customer Zero Scale Your MRR: Subscription Management For Small Business Streamlining Commerce Media Ad Inventory Management 12 AI Sales Strategies for Startups That Actually Work Sell Smarter: Ecommerce Metrics To Track For Your Small Business Shop Apply the Orchestration Density Framework to Your Next Automation Decision Wait, Black Friday Planning In Spring? It’s Time to Start Holiday Promotions AI-First Operations, One Process at a Time How BCU Is Transforming Banking Service with Agentforce Salesforce Headless 360: What the Agent Consumer Means for Your Integration Architecture Meet Customers Where They Are: Agentforce Contact Center Now Offers WhatsApp Voice 11 Free Lead Generation Tips for Small and Growing Businesses SFR-VibeTrain: The Agent That Trains Agents Why Technical Accuracy is the Wrong Metric for Agent Success Strengthening Salesforce Security Against AI-Driven Threats Join Us in the Community Hub at Connections 2026 The Best Way To Build AI Agents That Customers Trust 5 Ways AI is Changing the Communication Game For Startups Trust in the Era of Agents: Highlights from the 2nd Annual Trusted AI Impact Report You Can Be an Agentic Enterprise No Matter What Size Business How to Make Your Email Marketing Accessible for Everyone What is Headless? Don’t Lose Your Head, SMBs: It’s a Good Thing Point of Sale Innovations to Modernize the Shopper Experience Governing the Agentic Enterprise at Scale with MuleSoft Omni Gateway How to Cut Service Time with Case Routing Automation 5 Tips for Marketers to Get Started with Salesforce Flow No One is Vibe Coding Trade Promotion Management 7th Edition State of Sales Report: 3 Growth Trends for Startups and SMBs How the Architect Vista Brought Architectural Thinking to Life at TDX 2026 5 Steps to Develop an Architect Mindset With AI Why AI Isn’t Replacing Developers, It’s Empowering Them 10 Ways to Make Your AI Agent a Better Communicator AI in Design 2025: What Real Use Taught Us. How Salesforce Personalization Learns Which Offers Drive Revenue The 4-Step Guide to Salesforce Agent and Application Development Get Ready for Connections 2026: Top Sessions and New Reveals 8 Ways AI Agents Are Evolving in 2026 4 Principles to Make the Right Salesforce UI Decisions Apprentice Journey Shines a Light on Talent Pathways at Salesforce Agent Script: The Control Plane for Agentic Decisions Scaling the Agentforce Life Sciences Ecosystem to Drive the Future of Pharma and MedTech Unlocking Unstructured Data: Building AI-Powered Support Triage with Data 360 Asking For a Friend: What Are Rich Communication Services (RCS)? 5 Slack Shortcuts For Small Teams 195% ROI In Field Service? Here’s How They Did It Submit Your Architect Session: The Dreamforce 2026 Call for Participation Is Open What Is an AI Assistant for Small Business? B2C Commerce April release: Transforming the B2C developer experience with agents Meet Your 24/7 Prospecting Partner — And 5 More Stand-Out Features In Our April Release 11+ Small Business YouTube Channels You Need to Follow Today Stop Treating Disputes Management Like IT Tickets Limitless Service: A New Operating Model for Growth in the Agentic Era What is Transactional Reconciliation in Email and SMS Marketing? How to Prepare for National Small Business Week (2026) How to Design a High-Scale Multi-Cloud Incident Journey 10 Ways An AI CRM Can Amplify Your Startup Vibe Code Better Agents with Agentforce Free vs. Paid CRM: Which is Right for Your Business? Salesforce Customer Success Awards 2026: Lead Era of the Agentic Enterprise 12 Free Webinars for Small Business Owners (2026) The Agentforce Life Sciences Consultant Certification Maximize Growth: The Power of Partnerships for SMBs Salesforce AI Research at ICLR 2026 Data Protection For Small Business: How To Safeguard Yourself Beyond 100K Tokens: Evaluating AI Agents in Long-Context Software Engineering Top 32 Small Business Tools To Try Today 6 New Innovations Redefining Salesforce Development How to Win the Battle for Attention in the Agentic Email Inbox Mastering the Eisenhower Matrix: Prioritize Like a Pro 10 Signs It’s Time To Upgrade Your CRM and How To Get Started (2026) Celebrating 10 Years of Financial Services Innovation How SMBs Can Gain An Edge With Agentic AI: Key Trends From Our Marketing Report How MAN Truck & Bus is Shaping the Future of Sales with Salesfive Introducing the Future of Salesforce Data Protection: Backup & Recover Next Stop Making AI Slop – Build a Foundation for Authentic AI Content 5 Tips to Help Marketers Navigate AI Email Summaries Data Sharing: Is it Safe? Is it Secure? Everything You Need to Know Small Business Week Readiness: 4 Things to Do Before May (2026) How Salesforce Employees Make an Impact During Earth Month AI Agents Are Advancing Rapidly… Is Your Testing Strategy Keeping Up? What Is Microproductivity and Why Is It Helping So Many Teams? TDX 2026 Roundup: Agentforce Edition 3 Ways Salesforce Connections Has Boosted My Career AI Agents Don’t Just Answer‌ — ‌They Act. Do You Have a Governance Strategy? The Future of MedTech Field Execution is Agentic 5 Steps to Prepare Your Data For an AI CRM From Break/Fix to Profit Engine: Aftermarket Service for Robot OEMs Building Trusted Human-Agent Collaboration: A Practical Framework ISV Strategy for the Salesforce Summer ’26 Release 5 Email Marketing Tips for Small Business Commerce Shops Should You Give Your AI Agent a Human Name? Creating Pathways into AI for People with Disabilities The Organized Chaos of Upfronts: 3 Hurdles Impacting Your Yield Trying to Scale Beyond ‘One-Off’ AI Tasks? You’re Probably Using the Wrong Interface What is Cost Per Lead (CPL)? The Case for Unified CCaaS and CRM — And Why the Data Makes It Clear In the New Era of AI, You Need to Win Over Both Humans and Agents What Is SPIN Selling? A Way to Build Trust With Your Customers G2 Crowns Salesforce as Best Financial Services Software Hidden Insights: The Guide to Tableau For Small Business Owners
Architect the Future UI: Slack as Your Agentic Surface
Mike Reynold · 2026-05-08 · via Salesforce

The interface your users need isn’t a better dashboard. It’s already in their pocket.

For enterprise architects, the challenge has always been building powerful systems that people actually use. The agentic era has brought this delicate balance even more to the forefront as how we work has fundamentally changed: Data entry is increasingly becoming an agentic responsibility. Humans are spending less time entering data and more time making decisions. Agents are doing the tedious work.

What do well-architected systems look like, when the way that people are using them has changed so drastically? Or maybe we should ask the more pointed question: Does the agentic end user need the Lightning Experience?

Not all organizations are fully agentic yet. But as more work shifts to human-agent collaboration, the design patterns you’ve relied on need a second look. Your users’ needs are more collaborative and less data-centric than they were when those patterns were written. The surface they work in needs to reflect that.

Our vision for the future of work is based in conversational, vastly connected systems like Slack. It’s a collaborative view of work with humans at the center. As an organization becomes increasingly agentic, we believe the need to give end users a chat-based experience that simplifies the process of working together and with agents will be critical. Slack does just that.

More than just a digital water cooler, Slack is the main surface for the agentic enterprise. Slack allows you to see your data while having a productive conversation around it. Slackbot sits at the center of that experience, giving users and agents a shared place to act on what they see. Emerging protocols like Model Context Protocol (MCP) and Agent-to-Agent (A2A) extend that further, connecting Slack to systems your agents need to reason across.

Architecting the agentic enterprise: How Slack is becoming the conversational super app

The idea of a super app (a term introduced in 2010 by Mike Lazaridis, the cofounder and then-CEO of BlackBerry) may have started out as a closed ecosystem of many apps that would provide a “seamless, integrated, contextualized, and efficient experience.”  Since then, however, it has evolved into “an application that provides many different application services through one integrated platform interface, eradicating the need for managing and launching multiple applications” (Capgemini’s TechnoVision 2026 report).

The Capgemini report observes that “chat is the new super app,” envisioning AI-augmented chat systems, combined with open protocols like MCP and A2A, transforming the familiar interface into an unexpected but undeniable super app.

For the enterprise architect, the question becomes: which tool is positioned to be that super app for your organization?

Salesforce agentic enterprise architecture

With a clear architectural framework, Salesforce organizes the Salesforce agentic enterprise across four distinct layers:

1. Slack: System of engagement

2. Agentforce: System of agency

3. Customer 360: System of work

4. Data 360: System of context

Diagram showing four layers of the Salesforce agentic enterprise.

Underpinning all four layers is a Trust layer spanning every major LLM ecosystem — including OpenAI, Anthropic, Gemini, LLaMA, and open-source models — making the architecture deliberately model-agnostic.

In this agentic enterprise architecture, Slack sits at the top as the primary surface where humans and agents meet, rather than a communication tool existing alongside your enterprise applications. This positions Slack as the chat super app: one simple conversational interface to a network of complex systems.

This means the interface your end users interact with is no longer an application built to display data — it’s a conversation layer built to orchestrate it. Every system below Slack becomes a provider. Every interaction above it becomes an intent. For architects, this shift changes what applications must expose: moving from data and UI surfaces to executable capabilities designed for orchestration, and viewing the intended consumers as not only human end users, but  both humans and software agents.

The goal is removing the cognitive overhead your end users carry today. Context-switching between a CRM, an inbox, a project tracker, and an analytics tool just to make one decision is neither efficient nor effective. The well-architected agentic enterprise collapses that into one surface. And because the architecture is deliberately open, it works with whatever your organization is already running.

Why the agentic enterprise needs four layers

The gap between model potential and real-world deployment isn’t a model problem — it’s an architecture problem. Explore how the four layers of the agentic enterprise close that gap.

Understanding the architecture powering Slack

To understand why Slack can serve as the foundation of the agentic enterprise, it helps to understand what’s happening under the hood. The architectural foundation of Slack is deliberately lean; it is designed for reliability, speed, and horizontal scale.

Decoupling the “thinkers” from the “talkers”

At its core, Slack separates application logic from real-time delivery. This decoupling is what allows it to handle billions of messages without sacrificing performance:

  • Web App Servers (The Thinkers): Written in PHP/Hack and running on HHVM, this tier handles the “thinking” — business logic, authentication, database writes, and message validation. It processes HTTP request/response cycles and acts as the authority on what is true.
  • Real-Time Messaging Servers (The Talkers): Written in Java, these stateful servers handle the “talking” — managing full-duplex WebSocket connections to fan out messages, typing indicators, and presence updates to connected clients instantly.

This separation means Slack can optimize each layer independently, scaling delivery without touching business logic and vice versa.

Designing for scale: sharding, Vitess, and the thundering herd

Customer data is partitioned using the workspace as the atomic unit of tenancy, mapping workspaces to specific MySQL database shards and search indexes. As organizations scaled to hundreds of thousands of users, Slack evolved its data layer by adopting Vitess on top of MySQL. Vitess encapsulates shard routing logic and allows Slack to flexibly partition data using channel_id as the shard key, minimizing hot spots and supporting automatic failovers.

One of the trickiest real-time messaging challenges is the “thundering herd” problem, when thousands of users reconnect simultaneously after a network drop, overwhelming the back end with requests for workspace state. For Slack, the answer to this problem is Flannel, an application-level edge query engine backed by cache. Deployed globally at edge locations, Flannel enables lazy loading by serving only the essential data clients need at boot time, drastically reducing connect times and protecting core databases from cascading failures.

The architectural takeaway: Slack isn’t a monolith. It’s a carefully decoupled, edge-cached, horizontally scalable system built to stay out of your way, so the intelligence layered on top of it can take center stage.

Go deeper into Slack architecture

The Slack Engineering blog covers the distributed systems, infrastructure, and design decisions behind the platform. A technical read for architects who want to understand what they’re building on.

Understanding the role of Slackbot in the system of engagement

In no other feature does this intelligence layered on top of Slack shine through more than in Slackbot, an agent that is truly native to Slack. With its new AI-powered version announced in October 2025, Slackbot has transitioned from a simple tool that delivered system notifications into the ultimate teammate.

Much more than a novelty layer bolted onto an existing product, Slackbot is architecturally different. It is an agent that is native to the context where work is already happening. Slackbot has the ability to search Slack to gather context and to serve as a conversational interface to Agentforce and other apps and systems across your enterprise, helping coordinate complex, multistep tasks with ease.

Gathering context

Most enterprise AI tools ask users to recreate context every single time: paste in the email thread, summarize the background, explain the situation. Slackbot operates from ambient context — conversations, files, canvases, channel history, and connected Salesforce data. The gap between what you need to ask and what the agent already understands is dramatically narrower than with any disconnected AI tool. As highlighted in the 2026 TechnoVision report, the power of the chat super app lies precisely in the richness of the context it can draw on, and few enterprise platforms have the depth of organizational context that Slack accumulates naturally over time.

Such large amounts of message history could, however, hinder efficient searching efforts and context gathering. This is why every message in Slack passes through a post-message processing pipeline within milliseconds of delivery: indexing, notifications, event routing, and crucially, the preparation of that content for later retrieval. This means that by the time you ask Slackbot a question, the unstructured data produced by months of team conversations has already been processed, structured, and made queryable. As such, Slackbot does not need to do slow, expensive synchronous extraction when you ask a question. The groundwork has already been done. This is what makes Slackbot responses immediate and contextually grounded rather than generic.

Taking action

The real architectural significance of Slackbot goes beyond retrieval. Slackbot can take action — like creating records and logging interactions in Salesforce or managing calendar events in Google — with a human-confirmation step before anything is written back, except where permissions or policy have pre-authorized the action. This design pattern keeps humans in the loop, not by slowing everything down but by making the agent’s proposed action visible and confirmable in the same surface where the conversation is already happening.

Under the hood, this follows the “tools in a loop” pattern where the agent receives a user request, identifies the tools it needs to fulfill it, calls those tools in parallel where possible, feeds the results back into its reasoning loop, and repeats this until it has enough to respond. Keeping the human at the helm, Slackbot requires explicit human approval before execution (that is, before modifying external systems). The agent suspends execution, surfaces an approval prompt directly in the conversation, and only continues once the user confirms.

This way of keeping the user in the decision seat — without adding friction as the approval prompt appears inline, in the same conversation where the request was made — is what makes Slack so effective as the system of engagement. The same interface your users already trust has seamlessly been extended. Perhaps the most underappreciated architectural decision Salesforce made in building Slack as the system of engagement is what we chose not to build: a new interface.

Enabling easy adoption

Enterprise AI tools frequently struggle with adoption not because the intelligence is lacking but because the interface is foreign. A new panel, a new workflow, a new mental model — and suddenly your rollout plan depends on change management rather than value delivery. Slackbot sidesteps this problem entirely by building on infrastructure that already exists: the DM channel and the thread.

By default, every Slack user already has a direct message channel with Slackbot, created automatically at onboarding. Conversations with Slackbot are implemented as threads within that channel; this is the same threading model users already understand from every other conversation in Slack. Responses stream in as ordinary Slack messages, formatted with the same Block Kit components that power notifications, app messages, and workflow outputs throughout the platform. Consequently, when Slackbot was launched, there was no new UI to learn. 

This is a lesson worth carrying into your own agentic architecture work. The interfaces your users trust are the ones they already use. Rather than building something new, consider making something familiar dramatically more capable. 

Meet Slackbot, your AI Agent for Work

Watch this Slack School episode where you meet the new and improved Slackbot and learn how Slackbot can help you search, prep for meetings, and stay on top of what matters.

Powering the agentic super app: MCP and the A2A protocol

The ability of Slackbot to surface information and take action is powerful on its own, but the real unlock for architects is what happens when you extend that intelligence across your entire ecosystem. That’s where two emerging, standardized protocols come in: MCP and A2A.

These aren’t Slack-specific technologies. They’re open infrastructure that any platform can adopt, and their adoption by Slack signals a meaningful shift in how enterprise systems will talk to each other. MCP standardizes how agents work with other systems. A2A is focused on how agents work with other agents.

MCP: connecting agents to your data

MCP, open-sourced by Anthropic, provides a standardized way for AI assistants to securely connect to the systems where an organization’s data lives. 

Think of it as a universal adapter. Instead of building a custom integration for every tool in your stack, MCP lets AI models:

  • Discover available tools, actions, and data sources dynamically
  • Pull the right context into the interface to execute user intent
  • Operate across back ends without hardcoded, point-to-point connections

For architects, MCP is the answer to the integration sprawl problem. Rather than managing a web of bespoke connectors, you expose your systems via MCP and let the agent determine what to call and when.

A2A: orchestrating multi-agent workflows

As workflows grow in complexity, single agents give way to multi-agent ecosystems. The A2A protocol allows specialized agents to coordinate, delegate, and exchange structured tasks with one another behind the scenes.

Imagine a user asking in Slack: “Summarize last quarter’s pipeline and flag any deals at risk.” That single intent might require:

  • A CRM agent querying Salesforce
  • A data agent pulling from your analytics warehouse
  • A summarization agent synthesizing the output

With A2A, these agents can coordinate autonomously, and the user just gets an answer. No tab-switching, no manual assembly.

What this means for your architecture

By leveraging MCP and A2A, Slack enables developers to build headless agents and seamlessly integrate AI systems, such as Agentforce, Claude, or Perplexity, directly into the flow of work. The key design principle: your apps become behind-the-scenes providers, and the agent becomes the primary interface.

For architects, the implication is clear. The systems you build today need to be ready to be discovered by agents, not just navigated by humans. That means clean APIs, well-structured data, and a bias toward interoperability.

Where to start?

The shift from dashboard-centric to conversation-centric enterprise design isn’t coming. It is already here. The Slack architecture demonstrates that a lightweight, decoupled messaging layer, combined with powerful agentic protocols, can become the operating environment for intelligent work.

For architects, the question isn’t whether to engage with this paradigm. It’s where to begin.

Key takeaways

  • Slack features a decoupled architecture (thinkers + talkers, Vitess, Flannel) that provides a reliable, scalable foundation for agentic workflows.
  • The Slackbot architecture (context gathering and human-approved action taking in a familiar UI) represents the missing piece to put the super app into practice and build an agentic system of engagement.
  • MCP gives AI agents a standardized way to discover and connect to your organization’s systems and data.
  • A2A enables multi-agent collaboration, letting specialized agents delegate and coordinate across complex workflows.
  • The future of enterprise UX is conversational: apps become providers, and agents become the interface.

Start your Slack journey

Here are some resources to get you and your organization moving:

Subscribe to the Salesforce Architect Digest on LinkedIn

Get monthly curated content, technical resources, and event updates designed to support your Salesforce Architect journey.