Alemba Service Manager's integration with Microsoft Teams enhances customer support operations by offering a seamless communication channel between customers and support agents. This integration allows users of the customer portal to directly chat with agents through Microsoft Teams. This feature streamlines communication and provides a more responsive support experience.
Key features of this integration include:
- Direct Chat Communication: Customers using the Alemba Service Manager (ASM) portal can initiate chats with support agents directly via Microsoft Teams. This real-time communication facility helps in faster resolution of queries and issues.
- Call Queue Management: The ASM system enables agents to have their calls organised and prioritised. This feature ensures that urgent or critical requests are addressed promptly, enhancing the overall efficiency of the support process.
- Support for War Rooms: The integration facilitates the creation of 'War Rooms' in Teams. These are dedicated channels where agents can collaborate to resolve complex or high-priority issues. This collaborative environment allows for pooling of expertise and faster problem-solving.
- Call Audit Trail Integration: All interactions between customers and agents through Microsoft Teams are automatically logged into the ASM call audit trail. This ensures that there is a comprehensive record of all communications, which is essential for quality assurance, compliance, and review purposes.
This integration effectively brings together the robustness of Alemba Service Manager’s ticketing and workflow management with the collaborative and communicative strengths of Microsoft Teams. It enhances the support experience for both customers and agents, leading to improved resolution times and greater customer satisfaction, while maintaining governance and process compliance.
Alemba Service Manager customer portal creates and records MS Teams chats between analysts and end users.
Getting Started
Step 1
Assuming your organization already uses Microsoft Teams, you will need to create an additional account for Alemba Service Manager. Sign in to Azure Portal with admin permissions (within the same Microsoft 365 subscription tenant as the intended app registration).
Step 2: Register ASM as an app in Azure Active Directory/Microsoft Entra ID
First, you’ll need to register ASM in Azure Active Directory/Microsoft Entra ID to obtain an Application (client) ID and Directory (tenant) ID that are required for authentication purposes.
- Log into the Azure Portal: Visit https://portal.azure.com and log in with your administrative credentials.
- Navigate to Azure Active Directory: From the left-hand menu, select “Azure Active Directory”.
- Go to ‘App registrations’: Click on “App registrations” in the left-hand menu.
- Register a new application: Click on “New registration” at the top of the pane.
- Set up the registration: Enter a name for your application (ASM), specify who can use the application, and then set the redirect URI (if applicable). The redirect URI is typically the URL where your app is hosted.
- Register ASM: Click the “Register” button to create the application. You will then be taken to ASM’s overview page, where you can find the Application (client) ID and Directory (tenant) ID.
Step 3: Configure Authentication and Permissions
- Configure settings: In ASM’s registration page, you can configure settings such as authentication methods, API permissions, and more.
- Add permissions: In the API permissions section, add any required Microsoft Graph permissions that ASM needs to interact with Microsoft Teams, such as User.Read, Group.ReadWrite.All, etc.
Step 4: Generate Client Secrets or Certificate
Your Teams Administrator will need to:
- Create a client secret: Under “Certificates & secrets”, you can create a new client secret or upload a certificate. This is necessary for ASM to authenticate with Azure Active Directory/Microsoft Entra ID.
- Save the client secret: Make sure to copy and save the client secret value; you won’t be able to retrieve it after you leave the page.
Step 5: Set up in Alemba Service Manager
- Access System Administration > Preview Features > Settings and change the Chat Type to Teams.
- Insert all the values for Teams Service account, Tenant ID, Client ID and Client secret and then restart IIS.
- For the MS Teams Service Account, create and configure a Generic Office 365 account.
- In the App Registration Certificates & secrets section: copy the Secret ID
- In the App Registration Overview section: copy the Application (Client) ID and the Directory (Tenant ID)
- Insert all these values in ASM in the respective fields:
Step 6: Testing and Deployment
Test the integration - ensure that it’s working as expected in a development environment before rolling it out broadly.
- Start a chat from the portal.
- Respond to the chat in ASM core.
- Click Start Chat to initiate a chat in Microsoft Teams.
- End the chat when completed.