Setting up a Bot in Microsoft Teams

Setting up a Bot in Microsoft Teams

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
  1. Helps agents deal with a wider range of customer support requests instantly.
  2. Improves the agents' response time.
  3. 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

  1. Log in to your Microsoft Teams account in Office 365.
  2. Click Apps from the left panel.



  3. Search and select Zoho Desk.
    You can also use this link to install Zoho Desk for Teams.



  4. In the Zoho Desk window, select Add to a team from the dropdown.



  5. Enter the desired Team or Channel name.
  6. 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.



  7. In the Zoho Desk window, click Sign in using Zoho.
    You can also sign in using Microsoft SSO.



  8. 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:
  1. Set portal & department
  2. Customize notification
  3. Find a ticket
  4. Show recent tickets
  5. Show my recent tickets
  6. Show tickets that due today
  7. Show overdue tickets
  8. Show latest stats
  9. Add ticket
  1. 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.
  2. You can type help to view the list of all available commands.

To configure the portal and department in channel bot

  1. Log in to your Microsoft Teams account in Office 365.
  2. Select the desired channel and click the Posts tab on the top bar.
    The channel bot chat window will be displayed.



  3. In the channel bot chat window, click New Conversation and type @Zoho Desk set portal & department.
  4. Click Configure Portal and Department from the automated bot reply (also called a card).



  5. Select the desired Portal and Department from the dropdown list.



  6. 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:
  1. In general, the View Ticket action is based on the profile permission defined in Zoho Desk.
  2. By default, users who are admins in Zoho Desk can view all the tickets in its detail view.
  3. 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.
  1. In the channel bot chat window, type @Zoho Desk.
  2. Click Add Ticket from the list.
    Zoho Desk's ticket creation window will be displayed.


  3. On the Add Ticket page, enter the required details and click Submit.
    The ticket will be added and synced with the Zoho Desk account.




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.
  1. In the channel bot chat window, type @Zoho Desk customize notification.
  2. Click Setup from the bot card.



  3. Check the required box to configure the channel notifications and click Save.



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:
  1. Send Reply - Reply to the ticket from within Teams.



  2. Add Comment - Add a new comment to the existing comment thread in the ticket.



  3. Assign Owner - Change or assign another agent as the ticket owner. Also, you can assign the ticket to another team for the customer ticket.



  4. Update Status - Update the ticket status to completed, re-opened, and in-progress for the desired customer ticket.



  5. View Ticket - Agents or admins can view the respective ticket to which they have access in detail.



Note:
  1. By default, the administrator has the privilege to perform all of the above five operations.
  2. Agents can access only those functions that are assigned to their profile in Zoho Desk.
  3. 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
  1. Click the more icon (…) at the bottom of the channel bot chat window.
  2. Select Zoho Desk and sign in using the desired portal.



  3. 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.



  4. Mention the user and type the desired message.


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.

  1. With the personal bot, the user doesn't need to @mention the bot.
  2. You can type help to view the list of all available commands.

To initiate a personal bot

  1. Log in to your Microsoft Teams account in Office 365.
  2. Click Chat from the left panel.
  3. Select the personal bot.



  4. Enter your Zoho credentials and click Sign in.
  5. Select the desired Portal and Department.
  6. Click Save.



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.



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.



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.


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.


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.


Other commands
Users can also perform the below commands in the personal bot.
  1. my account - To show the account connected with the bot
  2. logout - To remove the account currently connected with the bot
  3. authorize - To connect a new account to the bot


    Access your files securely from anywhere

      Zoho CRM Training Programs

      Learn how to use the best tools for sales force automation and better customer engagement from Zoho's implementation specialists.

      Zoho CRM Training
        Redefine the way you work
        with Zoho Workplace

          Zoho DataPrep Personalized Demo

          If you'd like a personalized walk-through of our data preparation tool, please request a demo and we'll be happy to show you how to get the best out of Zoho DataPrep.

          Zoho CRM Training

            Create, share, and deliver

            beautiful slides from anywhere.

            Get Started Now


              Zoho Sign now offers specialized one-on-one training for both administrators and developers.

              BOOK A SESSION









                                            You are currently viewing the help pages of Qntrl’s earlier version. Click here to view our latest version—Qntrl 3.0's help articles.




                                                Manage your brands on social media

                                                  Zoho Desk Resources

                                                  • Desk Community Learning Series


                                                  • Digest


                                                  • Functions


                                                  • Meetups


                                                  • Kbase


                                                  • Resources


                                                  • Glossary


                                                  • Desk Marketplace


                                                  • MVP Corner


                                                  • Word of the Day


                                                    Zoho Marketing Automation

                                                      Zoho Sheet Resources

                                                       

                                                          Zoho Forms Resources


                                                            Secure your business
                                                            communication with Zoho Mail


                                                            Mail on the move with
                                                            Zoho Mail mobile application

                                                              Stay on top of your schedule
                                                              at all times


                                                              Carry your calendar with you
                                                              Anytime, anywhere




                                                                    Zoho Sign Resources

                                                                      Sign, Paperless!

                                                                      Sign and send business documents on the go!

                                                                      Get Started Now




                                                                              Zoho TeamInbox Resources



                                                                                      Zoho DataPrep Resources



                                                                                        Zoho DataPrep Demo

                                                                                        Get a personalized demo or POC

                                                                                        REGISTER NOW


                                                                                          Design. Discuss. Deliver.

                                                                                          Create visually engaging stories with Zoho Show.

                                                                                          Get Started Now









                                                                                                              • Related Articles

                                                                                                              • Setting up Microsoft Teams Integration

                                                                                                                Microsoft Teams is an all-in-one hub that allows a group of people to communicate and collaborate in a single workspace. Once integrated with Zoho Desk, users can perform all customer ticket management processes within MS teams platform. You can also ...
                                                                                                              • Microsoft QnA Maker for Zoho Desk

                                                                                                                The Microsoft QnA Maker extension for Zoho Desk lets you access AI bots in Zoho Desk that can answer your queries. Any bots created in your Microsoft cognitive services can be linked with Zoho Desk with an API call. Installing the extension You can ...
                                                                                                              • Setting up Google Chat Integration

                                                                                                                Google Chat is a real-time messaging and collaboration platform, designed to facilitate communication and teamwork among individuals and groups. It is a useful tool for both personal and professional use. Once integrated with Desk, users can perform ...
                                                                                                              • AI-based Self-Service with Answer Bot

                                                                                                                Customer service has undergone significant changes over time. In the past, customers typically contacted the support team through traditional methods such as emailing or calling a toll-free number. However, this often involved waiting for extended ...
                                                                                                              • Setting up Zoho Meeting Integration with Zoho Desk

                                                                                                                Delivering exceptional customer support requires a delicate balance between responsiveness and efficiency. One challenge that customer support teams often encounter is switching between applications while handling tickets and maintaining the context ...
                                                                                                                Wherever you are is as good as
                                                                                                                your workplace

                                                                                                                  Resources

                                                                                                                  Videos

                                                                                                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                                                                                                  eBooks

                                                                                                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                                                                                                  Webinars

                                                                                                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                                                                                                  CRM Tips

                                                                                                                  Make the most of Zoho CRM with these useful tips.



                                                                                                                    Zoho Show Resources