Slack can now vibe-code interactive charts and reports inside chats
Slack is introducing "Surfaces," an AI-powered feature that lets users build interactive reports, dashboards, polls, presentations, and microsites directly within Slack conversations Slackbot will gather information from relevant chats and connected apps (Google Drive, Salesforce) to automatically generate these interactive assets based on natural language prompts Generated Surfaces can be shared, pinned to channels, and collaboratively interacted with by team members in real time The feature is
Analysis
TL;DR
- Slack is introducing "Surfaces," an AI-powered feature that lets users build interactive reports, dashboards, polls, presentations, and microsites directly within Slack conversations
- Slackbot will gather information from relevant chats and connected apps (Google Drive, Salesforce) to automatically generate these interactive assets based on natural language prompts
- Generated Surfaces can be shared, pinned to channels, and collaboratively interacted with by team members in real time
- The feature is available to all Slack customers with Slackbot enabled, with live data integration launching in October
- This builds on Slack's recent AI assistant overhaul, positioning the platform as an all-in-one collaborative workspace rather than just a messaging tool
Why It Matters
Slack's Surfaces feature represents a significant shift in how enterprise teams interact with data and collaborate, eliminating the need to export information to external tools for analysis and visualization. For AI practitioners and product teams, this demonstrates the growing trend of embedding generative AI directly into workplace collaboration platforms to create context-aware, action-oriented outputs. The move signals intensifying competition in the workspace AI space, as Slack races to differentiate itself against Microsoft Teams, Google Workspace, and other productivity platforms investing heavily in AI capabilities.
Technical Details
- Slackbot acts as the AI engine behind Surfaces, using natural language understanding to interpret user requests and orchestrate data retrieval from connected third-party applications (Google Drive, Salesforce) and internal Slack conversations
- The system pulls only from data sources the user has explicitly granted permission to access, maintaining a privacy-first approach to enterprise data handling
- Generated Surfaces are interactive and collaborative, supporting real-time viewing, interaction, commenting, and pinning within Slack channels
- The feature integrates with Slack's existing AI assistant capabilities, including cross-channel summarization, message sorting, and meeting scheduling, creating a unified AI layer across the platform
- Live data integration is scheduled for October, indicating the initial release may rely on static or cached data before full real-time connectivity is enabled
Industry Insight
- The convergence of AI assistants and interactive content generation within collaboration tools is becoming a key differentiator; companies that successfully embed generative AI into existing workflows will capture significant enterprise value by reducing tool-switching friction
- Slack's strategy of building on top of its installed base of connected apps and conversations creates a moat—competitors without equivalent data integration ecosystems will struggle to replicate the contextual awareness that makes Surfaces valuable
- The October rollout of live data support suggests Slack is taking a phased approach to AI features, prioritizing broad accessibility first (free tier inclusion) before unlocking more complex functionality, a strategy that could accelerate adoption but may also expose early versions to quality and accuracy concerns
Disclaimer: The above content is generated by AI and is for reference only.