I am trying to create a Data Store in DialogFlow CX fed with a website authenticated with username and password but I can’t import any data.
When I use an unsecured website, the import works fine but in this case the website requires basic authentication and I can’t find a way to supply the credentials to the system.
Dialogflow CX itself doesn’t directly support including usernames and passwords when importing data from a website. However, there’s a workaround using pre-built components and webhooks:
Use the Authentication Pre-built Component [1]
This component helps handle authentication with external services. It won’t directly import data, but it can be used to obtain a security token needed to access the website.
Create a Security Answers Webhook [2]
This webhook will be triggered by the Authentication component and handle the actual data retrieval.