Innovating with HR Chatbots: What Can I Use Them For?

I often used to say that my team, by the sheer nature of their work as human resource generalists in a startup, were stuck with the unenviable job scope of an “internal customer service officer”. Being lean, we didn’t have the luxury of having more hands on deck, and as such, often had no choice but to compromise on our ‘employee service’. It wasn’t until much later that I realized this wasn’t a problem unique to startups — regardless of whether you were one in a team of 20 HR professionals, or the leader of a team of 1, the workload around HR roles today will leave you feeling overwhelmed and understaffed.

Interestingly, though many technologies have come up here and there in the HR space with products that streamline processes, increase savings, increase engagement, few of them have offered actual gains in productivity of existing HR teams, which is to say, while some of them have been value-adds, some of them cost-cutting, there haven’t been many that play in the space of augmenting what HR teams already do. With the increased uptake of artificial intelligence in the enterprise space, chatbot solutions have claimed to drive productivity and efficiency of the existing team. This is in close alignment to HR’s long-standing ambition of becoming true business partners instead of administrative cost centres, yet past the standard usage of chatbots as knowledge bases and recruitment companions, we rarely come across use cases that fully exploit the capabilities of A.I. today.


Using chatbots to augment your team

| Use Case #1: Candidate Experience Surveys


Letting your chatbot handle non-textbook questions

| Use Case #2: Onboarding Concierge


Condensing complicated processes into bite-sized, executable steps

| Use Case #3: Dipstick/Heat Checks/Pulse Surveys

 Download our HR chatbot case studies now 

Get detailed insights on how we can implement chatbot in HR workflows and its results.

First of all, use chatbots to augment your team

Is there something you wish your team could do that they can’t now because they’ve run out of bandwidth? What is the one thing that would accelerate your standard HR processes, or the one best practice you read about that you want to implement, but can’t because it’s too tedious? Capitalize on those ideas. Don’t confine chatbots to simply taking over work you’re already tired of doing, but also open up the possibility of chatbots doing work or gathering data that excites you.


Use Case #1: Candidate experience surveys

As much as recruiters want to engage with candidates, it can sometimes be difficult to. With the number of candidates that cross our desks every day, we often find our hands full with simply scheduling interviews and executing on those, let alone finding out what the candidate thinks of their interview experience. Yet one of the gold standards that I’ve always strove to achieve is to make every recruitment journey one filled with learning for the candidate. What that means is that each of them is supposed to step away from the interview having learnt something, but how do we keep track of that?

Recruitment chatbots can often be customized to include a simple candidate survey feature. After each interview, the chatbot asks the candidate a series of questions, prepared by the HR team, to gather data on the experience and respond empathically. To handle such use cases, you’ll want to look for a chatbot product that has sentiment analysis capabilities and can handle simple form-filling. The chatbot leads the conversation with the candidate, for example, “Did your interviewer brainstorm together with you? What did you learn from that session?” If the candidate responds positively, the chatbot stores that either in an ATS or a simple spreadsheet. This would be functional for use, but a chatbot with sentiment analysis functionalities would be able to go above and beyond by responding with empathy, such as, “Oh no, I’m sorry to hear that you felt unprepared during the session. Would you like to tell me more about how we can improve on that?” At the end of the day, such a survey aims to give talent acquisition teams crucial, qualitative action points on how to streamline or enhance recruitment processes.

Chatbot in Recruitment

Secondly, let your chatbot handle non-textbook questions

Knowledge-based chatbots are old news, you know, the ones that allow you to ingest your HR policies so users can ask it straightforward questions like how many days of leave they have per year. What they really want to know (and what they are likely to hesitate before doing, but will still keep asking you) are answers to questions like “Do we get half-day off for Chinese New Year?” or “What time can we go home on Christmas Eve?”. Let your chatbot handle those questions with lots of tact and a little humour. Engage copywriters to make the conversational experience engaging and intriguing, even when it touches on prickly questions that you wouldn’t want to be caught answering in black and white — because everyone can read the employee handbook, but they’re going to keep coming back to you for answers to edge cases, and that helps no one.


Use Case #2: Onboarding Concierge

If your company has a global presence, you may have colleagues coming from different offices around the world, and then what happens? Some teams choose to leave them to figure transport, food and entertainment out on their own. Some teams redirect these employees in droves to HR, who isn’t always free enough to show them around, as much as we’d like to, and no, we certainly don’t know what great food there is in your vicinity.

Building a concierge feature on top of an existing onboarding chatbot will help to address some of these questions. Whether it’s integrating a local travel chatbot like Zumata or just crowdsourcing some of these recommendations from colleagues and putting them into a database, a concierge can help to keep employees engaged through a trusty chatbot, an extension of the HR team. While creating a database of such knowledge could take a while, there are two approaches that could catalyse that process: chatbots that have supervised artificial intelligence could possibly also ingest new suggestions from other employees that HR teams can easily filter for relevance and add to the database. Alternatively, the chatbot can sit and listen in to existing conversations between HR and employees to learn from responses. It’s a quick, organic approach to collecting data and supplementing your content, and with richer content, the chatbot’s utility surges as well!

Chatbot for Onboarding

Lastly, condense complicated processes into bite-sized ones that a chatbot can execute for you

There tends to be a correlation between the age of a HR team and how convoluted their processes are – with each new addition to the team adding their two cents to a process, a simple effort such as performance reviews could become so complicated that it barely justifies the time we spend on it any more. My mantra is “minimum effort for maximum impact”, and what tends to guide me in detonating unnecessary processes (a quarterly affair) is – what is this process trying to achieve, and what’s the shortest, most efficient way to get there? The solution may not be as elegant, but few outside of HR teams can appreciate the elegance of intricate processes anyway. What they can appreciate, however, are insights drawn from data-driven approaches, or transactions that now take less time to complete, or the convenience of simply being able to type a question and get a straightforward answer.


Use Case #3: Dipstick/Heat Checks/Pulse Surveys

Performance reviews don’t always have to be onerous forms and an exercise more in formality than anything else. The aim of performance reviews is to, ultimately, tell an employee how they’re faring, and most times the manager only gets notified of an issue once a quarter or by the time the annual review rolls around, they can only remember what’s happened in recent months, making the review ineffective at best.

Dipstick surveys (also called heat checks or pulse surveys) are simple, one or two question surveys sent out once every 3 days or weekly that aim to get a quick gauge of an employee’s motivation and level of engagement. After having come across the idea through Know Your Company’s methodology, it became a use case that targeted organizations that were scaling and beginning to experience “manager blindsiding”, a situation in which managers are surprised by departures, or employee unhappiness, because they “didn’t see it coming”. A simple question such as “Is there a promise you remember the company making that we haven’t delivered on?” or “Do you know what your team has been working on recently?” could kickstart a dialogue where employees can voice their questions before they become concerns, and HR teams can intervene by stepping in to help employees take ownership of the problem and solve it together with the company. After all, we’re not just bridges from management to the employees — it works the other way round, too.

 Find out how enterprises have used chatbot to augment their HR workflow 

Check out their problem set, how the chatbot helps them, and the outcome of the chatbot implementation.

Chatbots will become commonplace in the HR tech scene in the coming years, but as with all technologies, its utility is largely dependent on how imaginative we can be. The HR space is an exciting one for the technology because by nature, HR is a communication-intensive function, and the potential to disrupt those communications with conversational interfaces is immense. Quit confining chatbots to your conceptions of their limitations, and let chatbots show you what they can do. Your team will thank you for it.


Reposted from Chelsea’s Guest Post on HR Digital Today.

7 Best UX practices in Chatbot Design

No matter how amazing a chatbot’s backend and NLP is, if it suffers from poor UX, your users are unlikely to use it again. Afterall, the user really only interacts with the UX, so neglecting your UX in favor of other components is generally not recommended in the long run.

Good chatbot UX design can be hard to nail down; creating conversation flows that cater to users across different backgrounds can be a messy process, especially without clear direction. That said, here are a few things that you can do to make your chatbots more accessible to your users.

1) Know your users

One of the things that UX designers often overlook is who they’re creating their chatbots for. Is the user the average guy looking to order a dinner takeaway at your local diner? Or is he maybe a management executive asking to see the profiles of the people on his team? The former is likely to prefer a chatbot with a friendly and casual demeanor. The latter would probably appreciate receiving the information in a direct and professional manner. Knowing the demographic you’re designing for allows you to create chatbots with a laser focus towards addressing the needs of the client.

Know Your User
Number of messages per user

2) Initiate conversation

When people use your chatbot for the first time, chances are they won’t know what to type. Welcome messages are great opportunities for setting the tone of the conversation and informing the user of the chatbot’s functions and capabilities. A well-crafted greeting will introduce the chatbot in a natural and informative manner, affecting the overall UX of the chatbot for the better.

3) Redirect lost flows

Now that your chatbot has an effective introduction, we need to focus on how it recovers from invalid requests. A user’s response should never lead to a dead-end in the conversation! This tends to be a dealbreaker for many people as it completely destroys immersion in the UX of the conversation.

Craft fallback responses that apologize for the chatbot’s failure to understand, then provide options that redirect the user towards the ideal flow.

You can also provide an option to collect feedback whenever a fallback response is triggered. This can be used to further develop the bot to address invalid requests in the future.

Redirect Lost Flows
Botbot.AI initiates a conversation with your customers again and keeps in touch with them

4) Use button responses

So we all know it’s technically called a chatbot, but buttons are still an extremely useful tool in directing UX flows towards your intended outcomes. Buttons help to guide your users towards the answers they want to find. This also means they help prevent the user from veering off-topic when asking questions.

Buttons have the added bonus of taking less time and requiring less thought than typing text for the user to use. Don’t make me think, right? UX-wise, that’s unbeatable!

Here at, many of our chatbots take advantage of buttons in all the time, with only certain responses requiring text input from the user. After we started using buttons, query numbers for our bots increased several-fold, with many users providing positive feedback.

Customize your buttons depending on the use case; there’s no end to the ways you can design your buttons, but the design should always help the user reach his answer one way or another.

5) Write button titles and quick replies from the POV of a person

It’s easy to use simple yes/no or ok/cancel replies in your buttons, but that’s what people have come to expect from their computers. One of the perks of using a chatbot is that it feels like talking to a person. In the same way that bot responses try to seem as human-like as possible, button responses to the bot should also be phrased as if the user were replying to a person.

Not only does this keep the user immersed in the impression of speaking to a person, it also appeals to the user’s sense of etiquette when speaking to the bot. Imagine saying cancel to a friend giving you options on where to eat dinner. You’d feel pretty bad, wouldn’t you? The key idea here is to make sure that your user interacts with your bot like an actual person, even when asking it questions.

Bot vs Human Ratio
Botbot.AI can be the only interface for the capabilities of many specialized bots

6) Break down your responses

People are prone to lose interest if they see giant walls of text. Try to space out long content into easily-digestible chunks to give your user an easier time when reading.

This is especially important when your bot is an FAQ-style information provider. People are asking the chatbot because they’d rather not read through the entire help section, so try your best not to throw an encyclopedia at your users.

7) Provide avenues of re-engagement

After your user gets his answer, it’s a good idea to leave some sort of prompt that allows him to re-engage the chatbot in a natural way. Anything from a button that redirects the user back to the start of the conversation to a simple “Feel free to drop by again to say hi” will help to make the conversation seem more natural while keeping the user within the designated flow of the conversation between uses.

Using data, Botbot.AI is able to identify the best workflow and conversation flow to get to your business goals

More than anything, it’s important to put yourself into the user’s shoes. If you find your chatbot hard to talk to, chances are your users won’t find it any easier!

 We’ve implemented all these practices for our chatbots

Check out our chatbot and see how these practices have made a user-friendly chatbot.

6 Chatbots for Banking and Financial Services Industry

Chatbot for banking and financial services industry has been one of the forerunners in the adoption of A.I. for automation of back-office processes — from eliminating paper trials to ramping up security protocols, the array of enterprise use cases for chatbots are limitless. According to McKinsey Global Institute’s 2018 automation research report, many activities in the financial services industry can be automated — 42 percent can be fully automated, and 19 percent mostly automated — and have been with significant success.

For the operational side, chatbots can offer the following benefits:

  • Enhancing end-user experience and satisfaction

  • Retrieving relevant information more rapidly

  • Increasing compliance across team processes

  • Reducing costs by adopting self-service practices


Chatbots are disrupting the financial services industry and the following six processes will benefit from A.I.-powered chatbot assistants:

1. Customer engagement

Chatbot for customer engagement

One of the most common use cases of chatbots in the financial services industry has been to increase customer engagement. After sufficient iterations and machine learning, the bots can become personalised and respond to customer’s questions – from account opening concerns to executing transactional requests. The chatbot offers an entire suite of functions all rolled into one convenient platform that users can access at any time of the day, doesn’t rest regardless of the volume of queries or requests, and makes product recommendations.

Since the entire conversation takes place via messaging, it can benefit those who’d rather get help with financial difficulties from a bot for general queries, and communicate with a customer service officer for more transaction-specific requests. Recommendations also tend to appear less forced and can even be tailored to each individual based on their query types, resulting in a higher likelihood of the product being taken up.

 See what our consumer bank clients have achieved with chatbot 

Read more on the problems they faced and how chatbot has reduced their customer service cost.

2. Stock management

stock management

When it comes to big data and pattern recognition, A.I.-powered applications provide the most advanced tools for acquiring and applying business intelligence. Game-changing tools that can produce predictive analytics are being embraced by analysts, investors and other key players in their stock management workflows. With chatbots, users can leverage on these functions via a conversational interface — making the interactions natural and seamless.

The greatest benefit here is that A.I. eliminates any room for human error, and enables managers to be better informed when investing their clients’ money. By allowing the bot to take over and automate the error-prone and repetitive tasks, human agents can expend more resources on higher-value tasks. Overall, this will undoubtedly increase opportunities for the underbanked to gain greater financial access, minimize fraud and mitigate investment risks. Its potential to not only revolutionize the industry, but also to improve the financial health of millions of people in the US and across the world, is immense.


3. Investment portfolios

investment portfolio

As the investment landscape evolves, AI-powered platforms that automate processes within asset management have become increasingly common. The introduction of A.I. advisors will augment the work of current financial advisors in the investment process, such as by cutting down reaction time for repetitive tasks like purchase and management — processes that can be easily automated. The chatbot is also capable of collecting and “learning” information about an investor’s financial objectives and their risk appetite, which can then be input into algorithms that could potentially be processed into advice and actionables. With all this data, the investor is augmented in his/her functions, being able to make better and informed investment decisions while utilising the bot to execute purchase of investments.

 Find out how a trading office uses chatbot in their operations 

Check out how chatbot can automate back-office tasks within a trading office.

4. Fraud detection & risk management

A.I.-powered tools have evolved to a stage where it can detect fraud before it happens by reviewing each transaction in every portfolio meticulously and in a way that is suitable for each specific bank’s practices. This is a task that might have taken its own employees a much longer period of time to organise and detect. Chatbots can provide assistance in ordering and retrieving data in a way that can be easily reviewed for potential fraud. An alert may be sent to ping all relevant staff if suspicious activities have been detected, enabling banks to adopt a prevention over cure approach, and giving customers the peace of mind that their accounts are in the bank’s good hands.


5. Regulatory compliance

stamp of approval

Security has become a top priority as more financial services transition onto a digital platform. For many financial institutions, however, keeping up with the constant regulatory standards can be challenging and time-consuming. With a chatbot that can “learn” and dispense information about all applicable policies as they change, whether it be the latest KYC or anti-money laundering regulations to asset management and GDPR, this ensures that financial institutions operate at the highest compliance standards, greatly boosting the efficiency of their workflows. The conversational data that the chatbot collects may also aid in identifying patterns in areas of compliance that your team may need more assistance in.


6. Onboarding new personnel


Yes, you read that right. Beyond just customers, chatbots can be a great tool for taking over the repetitive tasks that usually come with onboarding new personnel. Whether it be general questions related to certain industry terms and policies, or specific ones about company policies — a chatbot can help your team field and manage large volumes of queries. The result is a team that operates at a greater capacity and eliminates inefficiencies in the workflows. The bot can also collect and store the data into a database that users can easily retrieve information from, greatly simplifying the task of manually filing and extracting of information — a task many staff in financial institutions face.

 Read our case study on chatbot for onboarding new personnel 

Get detailed insights on how chatbot onboards new personnel and its impact on the HR team.