Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

Job Aid

SAP SuccessFactors Recruiting

How to build a Chatbot to connect


with Career Site Builder (CSB)
TABLE OF CONTENTS

Overview...................................................................................................................... 2
Chatbot Configuration .................................................................................................. 2
Career Site Builder (CSB) Configuration ................................................................... 10
Resources ................................................................................................................. 12

Overview

It’s possible to build a chatbot, using SAP Conversational AI (SAP CAI), for your Career Site
Builder (CSB) site. This job aid reviews the configuration steps to complete both in SAP CAI as
well as in CSB.

Chatbot Configuration

If you follow the steps listed in the Building bots for SAP Jam, just got easier blog, you can
create a simple bot that can be used on your CSB site. The steps have been listed below for
convenience.

1. Create an account on SAP CAI, it’s free.

2. Create a new chatbot, by clicking the + NEW BOT button

3. Click the Perform Actions option and then select the predefined skill of Greetings. As
you can see there are several skills to choose from, but for the purposes of this example,
Greetings was selected.

How to build a Chatbot to connect with CSB 2


Confidential
4. Provide a Name for your chatbot, enter a Description (optional), and select the Default
language for the chatbot.

5. Select the applicable Data Policy options.

How to build a Chatbot to connect with CSB 3


Confidential
6. Select the Bot visibility, then click the CREATE A BOT button.

Your bot has now been created and understands two simple “intents”. This means that if you
talk to the bot, it understands when a user tries to greet it as well as when a user tries to say
goodbye to it.

At this point, it’s recommended to test the bot. You can greet it in many different ways, and it
will typically understand your intent, and respond accordingly.

If your bot responds with both a greeting and a goodbye message, you have probably confused
it, so it answers back with both intents.

In order to test the bot, click the Chat Preview button. In the chat box try
all the different ways you can think of to say hello to your bot. If the bot
responds twice, you have confused it.

How to build a Chatbot to connect with CSB 4


Confidential
In the screenshot to the right, you
can see the various ways of
saying hello that has been entered
in the Chat Preview and the
responses of the bot.

If you click on the “i” above the bot


responses, you can view
additional information, such as the
confidence of the source text. In
the Build tab, you can configure
the tolerances to only reply when
you are sure of the user’s intent.
Something higher than 90% is
likely required for good user
experience.

In order to train your bot for additional greetings options, click on the @greetings intent.

Here you can see the existing expressions the bot has been trained for.

How to build a Chatbot to connect with CSB 5


Confidential
If you would like to add an expression (ex: “sup”), type the text in the Add an expression box
and click the Enter button. You will now see the expression has been added.

In the screenshots above, you could see the confidence of “sup” was 58%. After it has been
added to the “@greetings” intent and entered in the Chat Preview, you can see in the
screenshot below, the confidence is now 99%.

In SAP CAI, up to this point, you have been in the Training tab. Below is a brief description of
what the Build and Monitor tabs are for.

• The Build tab allows you to configure and build the basic business rules of the
conversation. For example, you could specify that you need to be 95% sure of an
intent before the bot responds, or you could configure the words the bot uses to
respond to greetings. For additional details, you can reference the Configuration
Guide for SAP Conversational AI Web Client.
• The Monitor tab allows you to see analytics on the types of questions people are
asking your bot and you can drill down into the success of the skills and intents in
responding to those queries.

The remainder of the SAP CAI configuration will be reviewing the Connect tab.

How to build a Chatbot to connect with CSB 6


Confidential
In order to configure the chatbot for CSB, navigate to the Connect tab and click on the
Webchat option.

Once in Webchat, you can see the various configuration options that are available, as shown in
the screenshot below.

How to build a Chatbot to connect with CSB 7


Confidential
The Color scheme allows you to select the colors for your Career Site chatbot. Below are the
colors that have been selected for this example. If you don’t update the colors, the default
Accent color is red.

The Header customization allows you to select a Header logo and Header title for your
Career Site chatbot. In the example below, you can see Your Career Coach is the title text that
appears for the chatbot.

The Message settings allows you to select a Bot picture, a User picture, an Onboarding
message, Input placeholder, and a Welcome message for your Career Site chatbot. The
Onboarding message is the only item that was edited in this example. You will be able to see
this message on the home page of your Career Site.

How to build a Chatbot to connect with CSB 8


Confidential
The Call to action customization allows you to select a Logo and a Call to action title for
your Career Site chatbot. In the screenshot below, you can see the Click on me! text that’s
visible on the Home page of your Career Site.

The Global settings allows you to select the various options that appear in the screenshot
below. The key item here is to provide a Name and click Create. The default Name will be my-
webchat-channel, so you can either use this or provide a new Name. The Name is the only
item that was updated for this example.

After you click Create, you will see the Webchat script box appearing. You will want to copy
this script and paste it into the Custom Plugin component on the Home page of your Career
Site. It’s also recommended to add the optional meta tag, so the bot is responsive.

How to build a Chatbot to connect with CSB 9


Confidential
Adding this Webchat script to CSB is what allows you to have a chatbot on your Career Site. If
this step is not completed, you will never see the chatbot on your Career Site.

Career Site Builder (CSB) Configuration


Admin Center > Manage Career Site Builder > Pages > Home > {Select Locale} > {Select
Brand} > Home

Once on the applicable Home page in CSB, click Add Component > select Custom Plugin.

How to build a Chatbot to connect with CSB 10


Confidential
This will add the Custom Plugin component to the bottom of the Home page. Click on the
component in order to add the Webchat script.

Here you can paste the script that was generated in SAP CAI. You can also select which
device this component should be visible on (Desktop, Tablet, Mobile). If you want it to appear
on Tablet and Mobile devices, be sure to add the optional tag from SAP CAI (shown above) so
the chatbot is responsive. Once you’re done, but sure to click the Publish button so the
changes reflect on your Career Site.

How to build a Chatbot to connect with CSB 11


Confidential
Resources
SAP SuccessFactors Preferred Success Exclusive Content
• Preferred Success Recruiting Learning Room > Learn tab > Career Site Builder (CSB)
Admin

SAP Help Portal


• Setting Up and Maintaining SAP SuccessFactors Recruiting
• SAP Conversational AI

SAP Community:
• Value Series: Chatbots on Careersitebuilder

SAP Blogs:
• Building Bots for SAP Jam, just got easier!

How to build a Chatbot to connect with CSB 12


Confidential
The information contained in this document is confidential, privileged and only for the information of the intended recipient and may not be used, reused, rebranded, published (internal or
external) or redistributed without the prior written consent of SAP Preferred Success.

www.sap.com/contactsap

© 2023 SAP SE or an SAP affiliate company. All rights reserved.


No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company.

The information contained herein may be changed without prior notice. Some software products marketed by SAP SE and its distributors contain proprietary software
components of other software vendors. National product specifications may vary.

These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP or its affiliated
companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP or SAP affiliate company products and services are those that
are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty.

In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or
release any functionality mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’ strategy and possible future developments,
products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without
notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are
subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these
forward-looking statements, and they should not be relied upon in making purchasing decisions.

SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate
company) in Germany and other countries. All other product and service names mentioned are the trademarks of their respective companies. See www.sap.com/copyright for
additional trademark information and notices.

You might also like