Product Update: Slack + Teams & Chat Experience

runQL Team October 2025

We're bringing Business Answers to where your team already works: Slack and Microsoft Teams. Plus, we've significantly upgraded the chat experience.

Oct 2025 Shipping Themes

  • Slack + Teams
  • Chat experience
  • Business Answers usability

Slack + Teams

Seamless integration with your communication tools:

  • Slack Integration: Full Slack chat and DM support, “Add to Slack” OAuth streamlined, and major reliability improvements for auth and threading.
  • Microsoft Teams: Official Teams integration is now shipped!

Business Answers + Chat UX

Making the chat experience more powerful and intuitive:

  • Full-Screen Results: View your data with more room to breathe.
  • Query Preview: See the generated query before you run it to build trust.
  • Better Messaging: Improved progress updates and clearer language throughout the chat.
  • Consistency: Unified presentation for analyst-written and AI-generated answers.

Detailed Release Notes

  • Prevent self-certification when required reviewers > 0
  • Pull in latest mssql-fabric changes
  • Simplify workspace actions permission checks
  • Ignore AI-generated queries during duplicate query detection
  • Slack chat
  • Fix internal messages breaking Slack responses
  • Add side rail to answer embed
  • Slack DMs
  • Skip “thinking” message when assigned to an analyst
  • Fix Slack DM threading
  • Multiple business users in a chat thread
  • Ensure world demo DB has null catalogName
  • Move params description below heading
  • Query Widget: only show author of current query version
  • Handle missing vectorize index in findKNearest
  • Fix querySuggest OpenSearch filter bug
  • Exclude deleted workspaces from AccountCard
  • Ask Runa: progress messages
  • Teams integration
  • Workaround for column checking for non-SELECT statements
  • Skip chart intent when in Ask state
  • Extra checks to ensure AI-generated queries aren’t added to OpenSearch
  • Add progress message between “searching for query” and “generating query”
  • Business Answers: see the query before running it
  • Query for common column values
  • Add to Slack OAuth support
  • DBMS-specific query generation hints
  • Add completed status for cancelled/accepted messages
  • Don’t extract params until after query generation
  • Fix Slack install OAuth flow
  • Business Answers: hide query error in chart tab
  • More Slack auth fixes
  • Remove query params from Slack page after landing
  • Pass state through OAuth flow
  • Fix Slack bot token issues
  • Sample values migration: missing migration fix
  • Business Answers: full-screen results
  • Don’t include processing messages in chat summary
  • Add system message when a chat is reopened
  • Use more answer-centric language in chat
  • Improve chat thread “more” menu options
  • Fix bug related to param value fallback
  • Prevent “Panel size not found for panel” error
  • Add tooltip on sample values buttons
  • Remove reference to specific column names in eval questions
  • Add hint about editing record property metadata
  • Show analyst + AI-generated queries the same way in Business Answers
  • Fix bug where thread is assigned to analyst when they’re acting as the business user
  • Keep AI in the chat
  • Collect query-gen evaluation data
  • Improve matching existing queries

— The runQL Team

When time-to-decision matters.

Find where data is, understand how to use it, and get answers fast.