Skip to main content

Integrate Agentforce IT Service with Microsoft Teams

Learning Objectives

After completing this unit, you’ll be able to:

  • Describe the steps to connect Microsoft Teams with Agentforce IT Service.
  • Explain how to use Agentforce IT Service in Microsoft Teams.

Create the Connection

Now that you know how the Agentforce IT Service integration with Microsoft Teams provides a unified IT service experience, it’s time to dive into how to set up this connection. In this unit, learn the basic integration steps and how to test out using Agentforce IT Service in Teams.

Once you’ve completed the one-time setup and configuration, your organization will enjoy a seamless solution that connects to all your Salesforce data and service processes. So, let’s get started!

Note

Salesforce GO makes it easy to complete many of the steps covered in this unit. You can access this comprehensive setup guide by clicking Setup and searching for and selecting Salesforce GO in Setup.

Connect Microsoft Teams with Agentforce IT Service

Before setting up the connection between platforms, you need to complete a few prerequisite steps. These include enabling Einstein Generative AI and Agentforce in your Salesforce org. This is also a good time to review the system requirements and learn which features are available in the desktop and mobile versions of Microsoft Teams. Then, create the necessary record types for each object, and configure your unified catalog and service catalog item templates for your specific IT use cases.

Now you’re ready to set up the connection. Using Salesforce GO, configure the necessary feature sets, and then turn on Microsoft Teams for Employee Service, which automatically installs important integration features. Here’s a quick rundown of the installed features.

  • External client app: Enables third-party applications to integrate with Salesforce using APIs and security protocols.
  • Auth provider: Delegates authentication to an external identity provider, in this case, Entra ID.
  • External credentials: Centralizes the credentials required for accessing the Microsoft Teams application.
  • Named credentials: Simplifies the process of making authenticated callouts from Salesforce to Microsoft Teams.

Don’t worry if that all sounds like jargon. You only need to worry about replacing a few placeholder values in the Microsoft Teams for Employee Service feature set: namely the Tenant ID, Client ID, and Client Secret credentials.

Next, enable Cross-Origin Resource Sharing (CORS) for OAuth endpoints, and create a new allowed origin using a URL. Finally, configure your session settings for Lightning Out to ensure that embedded Lightning web components display correctly.

For detailed instructions and guidance for this setup, visit the Connect Salesforce and Microsoft Teams for IT Services article in Salesforce Help.

Set Up Agentforce IT Service Apps in Microsoft Teams

Once you’ve completed the initial integration, your next step is to configure the Salesforce IT Service and Salesforce IT Desk apps in Teams. This setup includes enabling features, installing the apps, assigning permissions, and connecting your Microsoft Entra ID to ensure a secure connection.

If you haven’t done so already, configure your service catalog so that employees can view your available services and resources, and set up employee enablement so they can access training materials and HR programs from Teams. Also, don’t forget to create knowledge articles to ground your AI agents with the foundational data needed to provide support, and service processes to complete common multi-step IT tasks.

Note

To learn more about setting up knowledge articles, visit the Knowledge Management in Agentforce IT Service Trailhead module

View the links in the Resources section to complete your app configuration, which also includes defining object settings, notifications, and approval workflows.

Work with Agentforce IT Service in Teams

After completing the integration, take a moment to celebrate! Then, we recommend testing out your new IT service experience. Take on the role of the end user and create some test tickets, incidents, and requests, and explore using AI to answer questions and get solutions.

Note

When you first launch the Salesforce IT Service app in Teams, you’re prompted to connect your Salesforce account by entering your username and password.

Here are some ways that you can test out your integrated system.

Request Support

From the Salesforce IT Service App, create a ticket by clicking New, selecting a ticket type, and entering a subject and description. After you’ve submitted the ticket, you can view the ticket from the My Tickets tab, which displays the ticket number, subject, priority, status, and when it was last updated. Search and filter tickets, or click into tickets to view details and see a related conversation history.

For example, an employee creates a new ticket to request support for a VPN connection issue.

Create New Ticket window.

On the New Ticket window, the employee can enter a subject, description, and note the urgency, impact, and priority to help the IT team categorize and prioritize the ticket.

On the Service Catalog tab, employees can view available products by category, and click a button to quickly submit a service request through a form.

Service Catalog tab in the Salesforce IT Service app.

Service catalog requests appear on the My Tickets tab to help the employee track the progress towards fulfillment.

As you learned earlier, employees can also chat with the AI assistant to troubleshoot common issues, get updates, or create tickets.

Provide Support

Now, check out the Salesforce IT Desk app to understand how your IT teams manage their work.

By clicking the Fulfiller Hub tab, you can manage tickets, use AI to gather insights, and collaborate with team members and employees who request support to resolve issues.

Incidents list filtered by Assigned to me in the Microsoft Teams Fulfiller Hub.

The hub organizes work into different ticket types depending on your configuration, and might include incidents, problems, cases, and change requests.

Each team member can use filters to see the work that’s assigned to them, or find tickets by status or priority. They can also create tickets on behalf of employees.

Like employees, IT teams can use an Agentforce AI assistant to make their work more efficient. Try asking your assistant to summarize a ticket, investigate a problem, and surface the right solution to troubleshoot and resolve issues. For example, you can ask the agent to summarize all of the recent tickets related to VPN issues.

For more complex issues, create a Teams channel to collaboratively swarm and combine the expertise of multiple IT experts. For example, here’s a channel where IT staff can collaborate to resolve a widespread VPN outage.

A swarm channel in Microsoft Teams.

To create a swarm channel, simply click Start Swarming from a submitted ticket. Then, select a team and a public or private channel and add additional team members as needed.

Wrap Up

In this badge, you learned how integrating Agentforce IT Service with Microsoft Teams gives your organization a unified, AI-powered, and collaborative workspace that simplifies IT service delivery for both employees and IT teams. By combining these systems, you can ensure that every employee has the support they need, and every issue or request is resolved with maximum efficiency.

Don’t forget to check out the Resources section for more information about setup steps, Agentforce agents, and other tools and components to help your employees get the most out of this integrated system.

Resources

Salesforce ヘルプで Trailhead のフィードバックを共有してください。

Trailhead についての感想をお聞かせください。[Salesforce ヘルプ] サイトから新しいフィードバックフォームにいつでもアクセスできるようになりました。

詳細はこちら フィードバックの共有に進む