By clicking on "Install", you acknowledge and agree that your access and use of this application will be governed by the developer's terms of service and privacy policy. Freshworks may share your contact and usage information with the developer.
Install
OverviewRatings and ReviewInstallation InstructionsPrivacy & Security
Is your team struggling with communication and collaboration between agents and requesters? Say goodbye to missed messages and delayed responses with MS Teams Agent Requester Chat.
Key Features of this app include:
- Seamless integration of Freshservice with Microsoft Teams
- Real-time chat functionality between agents and requesters directly from a ticket
- Automatic saving of chat history as a private note in the ticket's conversation thread
Advantages of using this app are:
- Enhanced collaboration: Agents and requesters can communicate effortlessly in real-time, leading to quicker issue resolution and improved customer satisfaction.
- Streamlined workflows: With the entire chat history automatically saved within the ticket, all interactions are documented for future reference, making it easier to track progress and maintain accountability.
- Increased productivity: By eliminating the need to switch between multiple platforms, this integration saves time and allows your team to focus on providing top-notch support.
Don't let communication barriers hinder your support efforts. Install MS Teams Agent Requester Chat app today and experience the difference in your team's collaboration and productivity.
Prerequisites
To install and authenticate the app, you need to provide the following input:
Client ID
• Navigate to the “Azure Active Directory”
• Go to App Registrations (if you don’t have an existing App, create a new app registration)
• Then open your App
• Copy “Application (client) ID”
Key (Secret Key)
• Navigate to Azure Active Directory
• Go to App Registrations
• Then click “Certificates & secrets” on the left panel
• Click on “New client secret”
• Copy the Secret Key given as “Value”.
Active Directory Domain
• Navigate to Azure Active Directory
• Go to Overview
• Copy Primary Domain / Tenant Id.
Steps to assign permissions
1. Navigate to Azure Active Directory
2. Go to App Registrations
3. Select your app
4. Go to API Permissions
5. Click on “Add Permissions”
6. Click on “Microsoft Graph”
7. Click on “Application Permissions”
8. Assign the following permissions to your app:
Delegated Permissions
i. User.Read
ii. User.Read.All
iii. User.ReadBasic.All
iv. Chat.Create
v. Chat.Read
vi. Chat.ReadWriteAll
viii. ChatMessage.Read
Application Permissions
i. Chat.Create
ii. Chat.Read.All
iii. Chat.ReadBasic.All
iv. Chat.ReadWrite.All
v. ChatMessage.Read.All
vi. User.Read.All
vii. User.ReadBasic.All
viii. User.ReadWrite.All
9. Make sure you "Grant admin consent" for all the permissions you assign
The information listed below is provided by the App Developer Partner pertaining to the data privacy policies of the latest app version available on the Freshworks Marketplace. The App Developer Partner is solely responsible for the accuracy of the information provided.
What is End-User data?
Any information that is generated or provided by individuals while using your apps in connection with Freshworks products.
Not an Admin? Share this app with your admin to install it for you.
Version History
1.0 (July 2025)
No release notes found
Build your own apps
Backed by a Platform-as-a-Service including a data store and serverless runtimes, and our rich Crayons component library, our SDK allows you to develop and deploy apps in a flash.