Windsurf: Devin Starts Private Sessions From Microsoft Teams Channel Messages

WindsurfView original changelog

Windsurf's Devin can now be messaged privately in a Microsoft Teams channel, which starts a session and sends the user a private card with the session link. The user can then move the conversation into a channel thread, where Devin quotes the message and summarizes its progress, or keep it private and follow it in the web app.

Key Takeaways

  • Messaging Devin privately in a Teams channel now starts a session instead of requiring a public thread.
  • Devin sends a private card with the session link, visible only to the requester.
  • The conversation can be moved into a channel thread, where Devin quotes the message and summarizes its work.
  • Users can also stay private and follow the session in the Devin web app.
  • The flow suits exploratory requests, since nothing reaches the channel until the user shares it.
  • It builds on Devin's existing Microsoft Teams commands and setup flow rather than adding a separate surface.

Private by default in a shared channel

Windsurf extended Devin's Microsoft Teams integration so that messaging Devin privately in a Teams channel now starts a session. Devin replies with a private card containing the session link, so nobody else in the channel sees the request unless the user chooses to share it.

Two ways to continue

After the session starts, the user has a choice. The conversation can be moved into a channel thread, where Devin quotes the original message and summarizes what it has done so far, which is useful when teammates should see or contribute to the work. Or the user can keep it private and follow progress in the Devin web app.

Why it matters

Teams users often want to try a task with an agent before involving the whole channel. A private start with an easy handoff to a shared thread fits that habit, and it builds on the Teams commands and setup improvements Windsurf shipped in September. It also means a half-formed request never lands in front of a whole channel, which lowers the cost of asking the agent to try something.

Devin in Teams: Private Sessions From Channels | Yet Another Changelog