Dear chatbot builders,
Feature of the month ⭐️ Fetch FAQ Documents Using API
You can now import FAQs stored in multiple sources or file formats (like SAP HANA Database) using a service API. The API response needs to be transformed into FAQ format (question and answer pairs) using scripting.
A new parameter bc_reference_id has been introduced in the /knowledge source endpoint.
The value for this parameter is ID of the API configuration to fetch the FAQ document.
This parameter will be present only if the knowledge source has been created using a service API.
Cross Site Request Forgery (CSRF) Token Handling for External API Calls
This new feature enables bot developers to support writing operations for external systems that require CSRF tokens (such as SAP S/4HANA or SAP S/4HANA Cloud), keep cookies and CSRF tokens secure and improve performance of subsequent API calls.
The SAP Conversational AI platform provides the option to:
- automatically fetch CSRF tokens before making the actual API call
- securely cache the CSRF tokens in combination with cookies for each external system
Identity Authentication Service (IAS) Based Authentication
All new subscriptions of SAP Conversational AI will be Identity Authentication Service (IAS) based subscriptions.
Existing XSUAA based subscriptions will continue to work as is.
As an enterprise tenant administrator, you can raise a ticket to migrate the existing subscription (XSUAA based) to IAS.
You can configure IAS based authentication for SAP Conversational AI Web Client by adding a new data attribute data-login-type=”ias” in the Web Client script.
This option is only available for IAS subscriptions.
Display Static Texts in Bot Responses
Improve the user experience with consistency in language used, within a single message response when using the SAP Conversational AI Web Client.
This new capabilities is especially useful in scenarios where a bot uses automatic language detection or “change language” action to set a conversation language that is different from the browser language.
[ACTION REQUIRED] Timeline Extended: Authentication 🚨
As of November 2022 release (previously May 2022), API calls to all the bots (including the ones created before February 2021) will require OAuth tokens to be passed along with the bot tokens.
[ACTION REQUIRED] Timeline Extended: Tenant Security Headers 🚨
As of November 2022 release (previously May 2022), tenant security headers for tenants created before November 2021 release must be configured to ensure uninterrupted working of your productive chatbots.
Wait…There is more! 🚀
Stay up-to-date with additional improvements and deprecations by reading our release notes.
Just announced at SAP Sapphire
At SAP Sapphire Orlando, we announced new AI-powered innovations that help customers to transform their core business processes including lead-to-cash, design-to-operate, recruit-to-retire, and source-to-pay.