Overview
Sense LLM Chatbot supports multilingual conversations, allowing candidates to interact with the chatbot in their preferred language across supported channels.
The chatbot can automatically detect a candidate's preferred language, interact with conversations in that language. This helps create a more accessible and consistent experience for candidates across regions and languages.
How Multilingual Support Works
When a candidate starts a conversation with the Sense LLM Chatbot, the chatbot attempts to identify the candidate's preferred language and asks for confirmation before continuing.
Once the language is confirmed, the chatbot uses that language throughout the conversation.
Automatic Language Detection
The chatbot detects a candidate's preferred language differently depending on the channel:
Web Chatbot
- The LLM chatbot detects the language configured in the candidate's browser.
SMS and WhatsApp
- The LLM chatbot analyzes the language used in the candidate's first message.
- The LLM chatbot then asks the candidate to confirm the detected language.
Language Confirmation
After a language is detected, the chatbot displays a confirmation message in that language.
For example:
Hola 👋 Parece que prefieres español. ¿Quieres continuar en este idioma?
The candidate must confirm the language before the conversation continues.
If the candidate responds in a different language before confirming, the chatbot detects the mismatch and asks for confirmation again.
Selecting a Language Manually
If automatic language detection is unable to determine the preferred language, candidates can manually select a language.
To select a language manually:
- Open the chatbot window.
- Click the More Options menu (⋯) in the upper-right corner.
- Select a preferred language from the available language list.
- Confirm the selected language when prompted.
Only languages enabled by your organization are available for selection.
Language Locking
Once a language has been confirmed:
- The selected language is used for the remainder of the conversation.
- The language picker is disabled.
- Language switching is not supported mid conversation.
If a candidate wants to use a different language, they must refresh & restart the conversation and select or confirm a new language.
If a Candidate Changes Languages Mid-Conversation
If a candidate begins responding in a different language after confirming their preferred language, the chatbot reminds them to continue using the selected language.
The candidate can restart the conversation if they want to continue in a different language.
Supported Channels
Multilingual support is available on:
- Web Chatbot
- SMS
Configuring Supported Languages
Administrators/Recruiters can configure supported languages at the agency level.
Important: Before setting up multilingual chatbots, confirm this feature is activated for your agency. Contact your CSM or open a support ticket to request activation.
Configure Supported Chatbot Languages
Once Multilingual Support has been enabled for your organization, administrators can configure the languages that are available for candidates when interacting with the Sense LLM Chatbot.
To add and manage supported chatbot languages:
- Navigate to Configurations from the left navigation menu.
- Click Branding.
- Open the Chatbot Settings section.
- Scroll down to the Supported Chatbot Languages section.
- Click + Add Languages.
- A list of available languages will be displayed. Select all the languages you would like the chatbot to support by checking the corresponding checkboxes next to each language.
- After selecting the required languages, click Save Changes.
- Once the changes are saved, the selected languages will appear in the Supported Chatbot Languages section above the + Add Languages button.
What Happens Next?
After the languages have been added and saved:
- The Sense LLM Chatbot can communicate with candidates in the selected languages.
- Candidates may be automatically matched to one of the configured languages based on language detection.
- The configured languages become available for language selection wherever multilingual chatbot experiences are supported.
- Only the languages added in the Supported Chatbot Languages section will be available to candidates during chatbot interactions.
Note: If a language is not added to the Supported Chatbot Languages list, the chatbot will not offer that language to candidates, even if multilingual functionality is enabled.
Default Fallback Language
If the chatbot cannot support or identify a candidate's language, it uses the configured fallback language.
Multilingual FAQs
Administrators can add Knowledge Base content in multiple languages.
When a candidate asks a question, the LLM chatbot uses the FAQ content that matches the candidate's confirmed language preference.
FAQ Fallback Behavior
If FAQ content is unavailable in the candidate's selected language:
- The chatbot attempts to use the FAQ content configured in the default language.
- If FAQ content is not available in the default language, the chatbot displays the default fallback FAQ message in the default language.
Frequently Asked Questions
Can candidates change languages during a conversation?
No. After a language is confirmed, language switching is not supported during the active conversation.
Candidates must restart the conversation to select a different language.
What happens if the chatbot detects the wrong language?
The candidate can select a language manually using the language picker available from the More Options menu before language confirmation.
What happens if a candidate responds in a different language before confirming?
The chatbot detects the mismatch and asks the candidate to confirm their preferred language again.
What happens if the candidate's language is not supported?
The chatbot uses the configured fallback language and informs the candidate accordingly.
Are multilingual conversations supported on all channels?
Multilingual support is available on Web, SMS, and WhatsApp.
Can administrators Add FAQs in multiple languages?
Yes. Administrators can upload translated FAQ content for supported languages, and the chatbot uses the appropriate version based on the candidate's confirmed language.