In addition to
setting up tabs, you can also set up a bot in Microsoft Teams to communicate with users. Integrating the Teams bot with Zoho Desk facilitates seamless live communication between your agents and achieves scalability of support.
Benefits of using bots
Helps agents deal with a wider range of customer support requests instantly.
Improves the agents' response time.
Paves the way for multichannel communication.
In Teams, you have the provision to use both the channel and personal bot.
Working with the Channel Bot
The channel bot enables you to perform a set of predefined commands and customize notifications to configure the ticket actions to the Teams channel. With the help of the channel bot, you can also keep track of what other users have been talking about on the channel.
To install a channel bot
Log in to your Microsoft Teams account in Office 365.
Click
Apps from the left panel.
![](https://help.zoho.com/galleryDocuments/edbsn67dfd7835448e39189b210de84a2b615aff69478a6274875d802a53189977b60ca91e2488a883657b056d4ccb8e321ab?inline=true)
Search and select Zoho Desk.
You can also use this link to install Zoho Desk for Teams.
In the Zoho Desk
window, select
Add to a team from the dropdown.
![](https://help.zoho.com/galleryDocuments/edbsned7eced238ab02269bdd797cea79bec73a21a2e02eeb0c777d3f9fa4a826e7765fca7d8a51a30d52236c204fec356c12?inline=true)
Enter the desired Team or Channel name.
Select
Set up a bot from the dropdown list.
You can also set up a tab to access Zoho Desk support tickets within the Teams channel.
![](https://help.zoho.com/galleryDocuments/edbsn14e3f020dd292250775acdad0e6d03b6e88c7eda034c96cb20ac12a1995b0eee70a3cc153155a78ff4dc26edfa5191de?inline=true)
In the Zoho Desk
window, click
Sign in using Zoho.
You can also sign in using Microsoft SSO.
![](https://help.zoho.com/galleryDocuments/edbsn635c984cf7fdff9dafd06814279ec0706757e08f8b4da88aec208372d735533d9a52345e4fe77ad65a2cbfc75449c481?inline=true)
Enter your Zoho credentials and click Sign in.
After signing in, you need to configure the portal and department for the channel bot. A list of predefined commands are available in the channel bot for configuration and performing other actions, which are listed below:
Set portal & department
Customize notification
Find a ticket
Show recent tickets
Show my recent tickets
Show tickets that due today
Show overdue tickets
Show latest stats
Add ticket
![](https://img.zohostatic.com/zde/static/images/file.png)
You can access the above given commands by using the bot name @Zoho Desk. For example, you can enter @Zoho Desk Add ticket to add a ticket to the Zoho Desk portal without leaving the Teams interface.
You can type help to view the list of all available commands.
Log in to your Microsoft Teams account in Office 365.
Select the desired channel
and click the
Posts tab on the top bar.
The channel bot chat window will be displayed.
![](https://help.zoho.com/galleryDocuments/edbsn8954c14f2802c1f771462389466f3536b181658deeefa92136a26ae46433b49a284c604fcadb8f352bf6009feb366358?inline=true)
In the channel bot chat window, click New Conversation and type @Zoho Desk set portal & department.
Click
Configure Portal and Department from the automated bot reply (also called a
card).
![](https://help.zoho.com/galleryDocuments/edbsne366d8d254c7db5f6786518e50b87a576535126acaa9ed057a981dad053ed960b2cca5ecb5182c797aceb7c60555a314?inline=true)
Select the desired
Portal and
Department from the dropdown list.
![](https://help.zoho.com/galleryDocuments/edbsn95b3fc5efda6029f521703171158fe9275d49be320d709a56e50a91d3e57dddcf563512a15d722b69060ddf093177bd3?inline=true)
Click Save.
The configurations will be applied accordingly, and you can perform other predefined commands as required.
For instance, if you want to view your recent tickets then you can type the command @Zoho Desk show recent tickets in the channel bot chat window. The bot will list the top five recent tickets from the associated department as a card. If you click More Tickets you can see the subsequent five tickets. You can click View Ticket to get the detailed view.
Likewise, you can perform other commands, such as find a ticket, show tickets that due today, show overdue tickets, show latest stats, and more.
Note:
In general, the View Ticket action is based on the profile permission defined in Zoho Desk.
By default, users who are admins in Zoho Desk can view all the tickets in its detail view.
Users with an agents profile in Zoho Desk can only view the tickets that they have access to view. This access is based on the profile permission defined in Zoho Desk.
To add a ticket using the channel bot
You can also add a ticket using the channel bot from the MS Teams application.
In the channel bot chat window, type @Zoho Desk.
Click
Add Ticket from the list.
Zoho Desk's ticket creation window will be displayed.
On the
Add Ticket page, enter the required details and click
Submit.
The ticket will be added and synced with the Zoho Desk account.
![](https://help.zoho.com/galleryDocuments/edbsn9c9035c44bda133a7b7f88f39138d613d85c1a3b9031adfddcaa9de7f8cfa4ebf05c95d371d9851eaa81654f6dcf1bac?inline=true)
![](https://help.zoho.com/galleryDocuments/edbsnbb91f2550171757c0e06b1bf919024505b204b8d5a1540937f43e60e82f6bb4f728d4d85d6dee4db6e9665fe650d6daa?inline=true)
To customize notifications in the channel bot
You can receive important ticket updates and instant notifications when a ticket is escalated, happiness rating is received, ticket is closed etc. by customizing the channel notifications in the bot.
In the channel bot chat window, type @Zoho Desk customize notification.
Click
Setup from the bot card.
![](https://help.zoho.com/galleryDocuments/edbsn7978cd9ee2a8eaa44aaf7dda4f1e67e6582bd8e7bb033f285e46fd25ea69e95f33e0708d901eb3b936b49ff845b1c03c?inline=true)
Check the required box to configure the channel notifications and click
Save.
![](https://help.zoho.com/galleryDocuments/edbsnf44e89ac0d8d229d207d461d389cc175d13520f153bb2f39c0d51d00c57b15047e046dcbec0114cb1e01976d0bb88e7a?inline=true)
You will get notified in the Teams whenever an action is performed in the associated Desk portal and department. For instance, if the same ticket is handled by multiple agents and an agent replies to the ticket in the Zoho Desk portal then you will get a notification card in Teams along with the ticket details.
Within the card, users (admins or agents) can perform the following five operations:
Send Reply - Reply to the ticket from within Teams.
![](https://help.zoho.com/galleryDocuments/edbsn2a732731429aae14b6633071b835a49d5a5c68ee845afd72743e78bd2622ea5fdbfc9253808f3e7aab65b76a5763542a?inline=true)
Add Comment - Add a new comment to the existing comment thread in the ticket.
![](https://help.zoho.com/galleryDocuments/edbsn3232801ae108fc9e4968d96e89e15e521431b2fb748e9f6463117e6b928fc0d1636f146dc415e32e519714af4d23bac9?inline=true)
Assign Owner - Change or assign another agent as the ticket owner. Also, you can assign the ticket to another team for the customer ticket.
![](https://help.zoho.com/galleryDocuments/edbsnb22acc11662a15864e3f68784b5efd1f42cf9eed48c364b1d5c38cf981ab4f3ad7053125c7aca3ff402112943432d16d?inline=true)
Update Status - Update the ticket status to completed, re-opened, and in-progress for the desired customer ticket.
![](https://help.zoho.com/galleryDocuments/edbsn0363b053a5e94016f346131aea6965f7c1d3263c734987d6d425981eee5ea2588e92ebb1e77b728f6c6dee7289f97ae2?inline=true)
View Ticket - Agents or admins can view the respective ticket to which they have access in detail.
![](https://help.zoho.com/galleryDocuments/edbsn3f6780112cd09b3e93a173266b0a82a49761d30a562b9d75b46b42d70afecdc3eabb4f879bebbe0bb1c16e005a01255c?inline=true)
Note:
By default, the administrator has the privilege to perform all of the above five operations.
Agents can access only those functions that are assigned to their profile in Zoho Desk.
The update status command can't be performed in MS Teams if a Blueprint is mapped with the tickets module in Zoho Desk.
Messaging extension in channel bot
With the help of message extensions, users can query information to and from Zoho Desk. They can then post that information in Teams, in the form of cards, into a message by mentioning the desired user. It assists users by inserting the desired content from the specific module in the Desk portal into the chat message in Teams as they are composing.
To use message extension
Click the more icon (…) at the bottom of the channel bot chat window.
Select
Zoho Desk and sign in using the desired portal.
![](https://help.zoho.com/galleryDocuments/edbsne14428085daab6605fc62b386a36619e79c103d4fb5723cef5d955253caf60d1a8edf7fdf6bacc574fe92b46d3dc9aee?inline=true)
Select the desired content from the Tickets, Contacts, or Accounts tabs.
You can also directly create a ticket using the (+)
icon in the top right corner.
Mention the user and type the desired message.
![](https://help.zoho.com/galleryDocuments/edbsnc4aa790c2cc7f44b41f272bfb5441629e67c73f21f0382c70300ebb2852936dbde4b113f7a9fff44d77898bed0f1e27d?inline=true)
Working with the Personal Bot
Personal bot in Teams are user specific. With the personal bot, you can receive messages and notifications specific to your user profile in the Desk portal. Upon initiating the personal bot, it first sends a welcome message to the user.
![](https://img.zohostatic.com/zde/static/images/file.png)
- With the personal bot, the user doesn't need to @mention the bot.
You can type help to view the list of all available commands.
To initiate a personal bot
- Log in to your Microsoft Teams account in Office 365.
Click Chat from the left panel.
Select the
personal bot.
![](https://help.zoho.com/galleryDocuments/edbsn80339980ababfeee93334e7ab6498b1cba34c4a1602f01e70ea7f41c039f61939e03ba88689e417e81f38b08ac94ad6a?inline=true)
Enter your Zoho credentials and click Sign in.
Select the desired Portal and Department.
Click
Save.
![](https://help.zoho.com/galleryDocuments/edbsn692c0d13d1ff69d87f4172953cb6c96ee6b66cb8994efe076e276b70ae04f4bb932c269d90f97e471e160a9e2dde9767?inline=true)
Users can also customize the direct message notification in the personal bot by using the command
customize notifications. Please note that users will receive notifications when any action is performed by another user.
![](https://help.zoho.com/galleryDocuments/edbsna20455f26cbf68656855ca674de87e6706aba1705155f5394733382a282b55f806644878714fc2f61b89de02628fadca?inline=true)
Likewise, you can perform other commands, such as create a ticket, show recent tickets, show stats, etc. as required.
Messaging Extensions
You can use
message extensions in the personal bot to search for desired
Tickets, Contacts, or
Accounts on Zoho Desk. You can also directly create a ticket using the option
Add Ticket.
![](https://help.zoho.com/galleryDocuments/edbsnedbfa33ea1bc4df3782c0bea6d1990db824c5e9d2998318af58c6f4d4d0700c91bebf0ec71692c337c22594fc8748229?inline=true)
In addition to chats, you can also view Dashboard, Agent Queue, and Settings tabs in the personal bot.
Dashboards
The
Dashboard tab provides a summarised view of the custom report data in Zoho Desk. By default, the dashboards are user specific. Only the administrator can view other agents' dashboards.
![](https://help.zoho.com/galleryDocuments/edbsn473e2bfd738b62ff21c3b4968f5c3277478b65d09e2472f8b6fb2fb0222f8dab11e3abef9444ed594bac54aeb3ef2c6e?inline=true)
Agent Queue
Agent Queue shows an agent's open, on hold, escalated, and in progress tickets. This view is user specific, however, the administrator can view all agents' tickets.
![](https://help.zoho.com/galleryDocuments/edbsnc6def4d9eb3e9390c0bc883262d75ba352feec373824809574bb6ff68f7a80d49428eb6bde59cdd91d30bcbc0a7d1f28?inline=true)
Settings
In the
Settings tab, you can edit the portal and department and also customize the notifications if needed.
Note: If you have not configured the portal and department during your first time in the chatbot, you can also configure it via the Dashboard, Agent Queue, or Settings tab.
![](https://img.zohostatic.com/zde/static/images/info.png)
Other commands
Users can also perform the below commands in the personal bot.
my account - To show the account connected with the bot
logout - To remove the account currently connected with the bot
authorize - To connect a new account to the bot