google-cloud-platformwebhooksdialogflow-esgoogle-assistant-sdk

Dialogflow disable Google Assistant


I am trying to enable webhook fulfillment in my Dialogflow agent. However, whenever I go to input the URL of my service, I get an error saying You can use only https:// in fulfillment url when "Google Assistant" integration enabled. I have no interest in using the Google Assistant integration. So how can I disable it so that I can send webhooks to my http:// service?

enter image description here

Thanks


Solution

  • I just had the same issue, if you don't need a secure connection via HTTPS here is how to remove Google Assistant integration and use a simple HTTP webhook fulfillment :

    1. Export your DialogFlow bot :

    export

    1. Delete the bot:

    enter image description here

    1. Create a new empty bot and set a http webhook :

    enter image description here

    1. Import your previously exported bot :

    enter image description here

    1. Now you should have your previous bot working & released from Google Assistant