Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Microsoft Teams platform empowers you as developers to create intelligent and collaborative experiences directly into Teams experience. Developers can build agents and apps to achieve goals, boost productivity, and foster collaboration. In addition, Teams platform enables seamless integration across Microsoft 365 platforms.
What is Teams platform?
Teams is evolving from a communication hub into a collaborative and intelligent platform with agents where people, data, and AI come together. You can build agents in Teams using Teams SDK. It enables natural, conversational, and context-aware experiences powered by large language models (LLMs). You can continue to create Teams apps, and extend Teams capabilities for task-specific workflows, data, visualization, and integration with enterprise systems.
Take a look at these example developer personas and agent or app scenarios:
You can meet these scenarios to enhance collaboration using Teams agents or apps.
Why build on Teams platform?
Whether you want to build powerful agents or rich apps, the platform gives you the tools to extend Teams with seamless, secure, and contextual solutions. Teams platform, with over 320 million monthly active users, enables custom experiences, workflows, and integrations where people work. You can facilitate communication and integrate agents and apps seamlessly across Microsoft 365 platforms.
Agents are the digital workers in the organization. By building and integrating agents into Teams workspaces, organizations connect with customers, deliver services, and share information efficiently. Key roles of an agent in Teams include:
- Collaboration and communication: Agents facilitate concise, targeted interactions, integrating with essential services and providing on-the-go accessibility.
- Business enablement: Agents streamline internal workflows and simplify processes such as Q&A, helpdesk, and approvals.
- Secure interaction: Agents ensure secure data handling, ease of communication, and personalized experiences.
Agents in Teams can be deployed across desktop, web, and mobile platforms, and integrated into Teams to:
- Increase user engagement
- Surface key information and tools
- Automate processes
Extend and scale agents
Agents can consolidate existing web apps, SharePoint sites, PowerApps, and other solutions into Teams, expanding reach and engagement. Publishing agents to the Teams Store increases visibility and adoption.
You can build unified experience for agents. Build agents once and deploy them across Teams, Outlook, and Microsoft 365 using a single codebase. This approach streamlines development, management, and user access, ensuring consistent experiences and efficient administration.
Social interactions and personal apps
Teams acts as a social platform where custom apps help extend company culture. Personal apps use conversational bots for direct user interaction, and task modules (dialogs) make complex data easy to manage.
What to build on Teams platform?
Teams platform offers two powerful paths to choose from:
Next steps
Platform Docs