Google Assistant Actions Builder

Search for a command to run...

No comments yet. Be the first to comment.
Bun, the hyper-fast JavaScript runtime known for its incredible speed and Zig-based architecture, is being completely rewritten in Rust. For a project that has over 22 million monthly downloads and ea

Next.js 16.3 is almost here, and it's packed with a ton of improvements and let's see them in this post 1.Instant Navigation For a while now, there’s been a valid, lingering debateServer Components vs

It’s official. React has merged its long-awaited Rust port of the React Compiler (formerly known as React Forget) into the main repository. What started as an experimental research project by Joseph S

If you follow modern technology trends, you have likely been led to believe that artificial intelligence is entirely built on Python. Every tutorial, machine learning framework documentation, and open

Just when the JavaScript ecosystem was catching its breath after last week’s TanStack Router compromise, the Mini Shai-Hulud supply chain worm has continued its relentless march. Developed by the thre

Google Assistant has taken a major step to revamp the Developer tools by introducing Actions Builder and Actions SDK
Actions Builder is a web-based IDE that lets you develop, test, and deploy directly in the Actions console. The graphical interface lets you visualize the conversational flow, manage Natural Language Understanding (NLU) training data, and debug with advanced tools.
The new Actions on Builder has no Dialogflow. Everything has been inbuilt inside the actions console itself.
Features like
Scenes
Slots
Types (similar to entities)
Create conversation inline no need to use Dialogflow anymore
Action SDK with AWS Lambda API Gateway HTTP proxy integration

Good to see the webhook handlers can be directly added to a scene by adding the handler name. (Need to see how it works in complex cases)
For every scene, there is a visual representation of how things will come in that is onEnter what should be done. As well as we can add conditions based on the user response and we can transit/move to another scene.
There are options like Types (Similar to entities in Dialogflow) as well as the options for custom intent handling

It would be great if we have an overall mapping of all scenes from MainInvocation
So far everything seems good but if we compare the new Actions Builder with Dialogflow we could see some of the features like
Knowledgebase connector
Implicit Invocation
are missing maybe they would have not updated in the docs will find it out soon.
Using Dialogflow we would write conversations once and deploy it in multiple channels. But using the new Action Builder it can’t be done(Might get changed soon) Since the doors to Dialogflow from Google Assistant have been shut with the new Action Builder.
If an option is given to the user to choose either Dialogflow or the new Action Builder for development it would be great :)
To create a new Action with Action Builder find the below links
CodeLab 1: https://codelabs.developers.google.com/codelabs/actions-builder-1/#00afec
CodeLab 2: https://codelabs.developers.google.com/codelabs/actions-builder-2/#00afec
Video: https://youtu.be/Z1hxvniJ18s
Action Samples: https://github.com/actions-on-google
Action SDK: https://github.com/actions-on-google/assistant-conversation-nodejs
Documentation: https://developers.google.com/assistant/conversational/overview
For all the Actions on Google Developers, the upcoming days would be quite interesting.