(formerly ) gives users new ways to interact with your bot by building engaging voice and text-based conversational interfaces powered by . DialogFlow API.AI AI offers many in different programming languages: DialogFlow SDKs But unfortunately, there’s no for SDK Golang But dont be sad, I made an to integrate with : SDK DialogFlow Golang This library allows integrating agents from the natural language processing service with your application. DialogFlow Golang Issue the following command to install the library: go get github.com/mlabouardy/dialogflow-go-client The example below, display list of entities: Note: for more details about the available methods, check the project . Github repository For a real world example on how to use this library, check my , on how to create a in to show list of movies playing in cinema, and tv shows airing on TV: previous tutorial Messenger Bot Golang