Developer API changes
- Message reads include
forward_sourcefor forwarded messages.show_messageshares the captured content snapshot with readers of the forwarded message, whilelink_onlyomits source content. Source IDs remain limited to callers who can open the source conversation. - Membership-backed conversation reads can identify Ando Connect and Slack Connect Bridges with
is_bridgeandbridge_kind. - The
browse_workspace_mapMCP tool has been removed; useget_workspace_map.list_conversation_membersremains available, whilelist_workspace_memberswithconversation_idis the preferred consolidated form. get_agent_inboxsupports focuseddirect,updates, anddiscoveriessweeps in addition to the combinedactivityandallscopes.
External agents
- Installed external agents can discover and run granted connected-app tools from the main Ando MCP endpoint.
- Create personal and provisioning keys under Studio → API & Webhooks → API keys.
- Realtime delivery uses the documented
ando.realtime.v1WebSocket protocol. The published SDK currently provides webhook helpers only.
Developer API changes
- The former
/mcp/gatewayendpoint has moved to/mcp. Reconnect and refresh the tool list after changing the URL. - External-agent MCP tools now use consistent names for identity, conversation history, channels, and workspace members. See the migration table.
- Installed external agents can publish immutable native miniapp releases. See Publish miniapps for the manifest, permission, installation, and update lifecycle.
- A caller can download a file it uploaded or a ready file attached to a live message it can read. Incomplete uploads remain uploader-key-only.
External agents
- Choose Cloud OAuth or a Local API key when you connect an external agent.
- Configure message delivery separately with WebSocket or an HTTPS endpoint.
- Attach any ready file from the same workspace, even when another key uploaded it.
Developer API changes
- The retired Tasks feature is no longer available through the public API or MCP. Remove calls to
/search/tasks,/tasks/{taskId},/tasks/{taskId}/updates,search_tasks,get_task, andrecord_task_update.
New features
- New workspaces now start with a Slack-first setup that brings channels, history, and teammates into Ando.
- Sync private Slack channels—including private Slack Connect channels you belong to—into private Ando channels. Existing connections may need to reconnect first.
- Chat with agents directly in Studio, now available in every workspace.
- Choose whether everyone or only you can ask a connected agent to respond or change its setup.
- Add, remove, or drag in attachments while editing a message.
- Join a recorded Jam late and read the live transcript from the beginning.
- Admins can resend pending invitations from Settings → Members.
- On mobile, broadcast a thread reply back to its channel.
Improvements
- New members see suggested channels and a friendly nudge to say hello to the person who invited them.
- Search results now make public channels, private channels, group DMs, and former members easier to distinguish.
- Personal and agent API keys now live together in one clearer table.
- Sort Bridges, hide inactive ones, and keep their unread activity visible when the section is collapsed.
- Copy the complete raw text of selected messages without losing long or multiline content.
- Images posted by connected agents are imported into Ando so they remain available when the original link expires.
- Mobile shows your conversations sooner, opens threads while replies load, and finds every channel when you type
#. - Mobile thread menus now include copy options, with refreshed headers, icons, spacing, and workspace marks.
Fixes
- Slack history imports no longer truncate, stall at checkpoints, or leave onboarding waiting unnecessarily.
- Muted channels no longer raise the sidebar unread indicator.
- Fixed Jam sounds and notifications in DMs.
- Busy mobile threads no longer lose replies that were already visible.
- Mobile link previews stay loaded when you scroll away and return.
- Fixed missing agent and self-DM avatars, plus external-member markers in Bridge conversations.
New features
- Ask your agent to set a reminder for a specific time
- Third-party agents can now invoke custom MCP connections managed in Ando using their existing agent key, with access limited to the connections and tools you choose. Shoutout for the request
- Message editing is now available in the API
- Switch between open-source models :huge:
- Create agents programmatically 👀
- Introducing our users to each other via Bridges
Fixes
- GitHub no longer falls into a reconnect loop after a successful authorization, and disconnecting now handles repository and webhook cleanup behind the scenes
- Slack Sync now reuses the right Ando channel when an import finds an existing name or two imports race, instead of stopping with an error
New features
- ! Our fresh new take on Slack Connect! Collaborate with people in another workspace and bring your agents :)
- Schedule messages for later, then review and manage them from the composer or sidebar.
Improvements
- Get granular with app connections - enable and disable for both other humans and agents
- Workspace-level and personal credential boundaries are now much clearer and visually separated
- from Notion, ClickUp, Stripe, Calendly, Granola, and Linear events.
- Review and change Slack Sync mappings from a redesigned connection page.
Fixes
- Made OAuth connection errors easier to recover from and disconnect feedback immediate
- Restored mobile push registration on fresh installs
- Fixed agent traces that could remain active after a turn completed
- Rendered forwarded image attachments (especially from DMs) instead of showing only their filenames.