Edit

Agents in Teams

With Teams SDK, developers can create collaborative agents for Teams users. In addition to giving query responses, agents in Teams can summarize conversations, draft documents, manage tasks, automate processes, and provide personalized insights. These agents help users coordinate, communicate, and achieve more efficiently within Teams.

What are agents in Teams?

Agents in Teams are intelligent and conversational apps built with Teams SDK. They interact through natural language (LLM), connect to business data, and perform actions on behalf of users. Leveraging large language models and Microsoft’s ecosystem, these agents deliver secure, customized AI experiences within Teams.

Image shows what are agents in Teams.

An agent in Teams understands user intent, performs tasks, and enhances collaboration.

Why build agents for Teams?

Building agents for Teams helps to enhance collaboration and increase productivity. Agents can automate workflows, provide real-time updates, and facilitate informed decision-making. By leveraging Teams' capabilities, organizations can streamline processes, increase team efficiency, and improve customer engagement. Within Teams, agents can focus on high-priority work to enable better outcomes and success.

Agent user experience

  • In-context intelligence: Users can interact directly with agents within their Teams usage during conversations and meetings.
  • Task automation: Agents can handle repetitive or complex tasks, such as summarizing chats, scheduling meetings, or pulling business data.
  • Personalized assistance: Agents can adapt to user preferences and roles for more relevant and actionable insights.

Agent developer experience

  • Native Teams integration: Simplified development using Teams SDK with built-in support for Teams' authentication, messaging, and UI components.
  • Security and compliance: Benefit from identity, compliance, and data protection frameworks.

Example user scenario

Here's a knowledge hub scenario for which you can build an agent in Teams:

Knowledge hub: Get instant and personalized guidance and support with the knowledge hub agent. This agent is designed to empower students in their academic and career journeys. The agent offers personalized support for course selection, study strategies, career development planning, and academic roadmap creation. By responding to targeted prompts, it helps students make informed decisions about their education and future career paths. This comprehensive tool provides:

  • Personalized course recommendations: Suggests courses to build AI skills and other in-demand competencies.
  • Career-aligned academic planning: Guides students in choosing courses that match their career goals.
  • Sample course plans: Generates tailored course plans based on individual aspirations.
  • Institutional insights: Provides information about top educational institutions in IT and related fields.
  • Course shortlisting and next steps: Shortlists top courses aligned with career objectives and outlines actionable next steps for each.
  • Expert-endorsed recommendations: Recommends leading courses from recognized experts in IT and AI.

Image shows agent user scenario.

Next step