Kdnuggets iconKdnuggetsSep 15, 2026 ~8 min source read

How Google Opal’s Agent Step Changes No-Code AI Automations

Opal moved from fixed, prewired workflows to agent-driven automations that pick models and routes at runtime. This brief explains what changed, the three capabilities that enable it, and practical ways to use the update.

How I’m Using Google Opal for Even More AI Automations

Share this story

Send the public story page.

Useful takeaways from this story.

The new Agent step lets Opal choose models and tools at runtime based on a stated goal instead of running a single, prewired model every time.

Three capabilities shipped with the Agent: memory (persistent user data), dynamic routing (the @ Go to tool that chooses the next step), and runtime model/tool selection.

# Quick summary Opal, Google Labs' no-code builder for turning natural-language descriptions into working AI mini-apps, added an Agent step that changes how you design workflows. Instead of wiring fixed steps that call a single model every run, you now supply a goal and Opal decides at execution time which models and tools to call and which path to take.

# What changed and why it matters Previously Opal used three step types: User Input, Generate (pick a specific model and prompt), and Output. The Agent step removes that requirement to lock a Generate step to a single model. When you pick Agent, you describe the goal and the system selects models or tools—Gemini for reasoning, an image model for visuals, a web search tool for up-to-date facts—based on what the task actually needs while it runs.

# The three capabilities that enable agent workflows

  • Memory: lets an Opal app retain information across sessions. Names, preferences, or prior inputs can persist and be recalled automatically on subsequent runs, so workflows can build continuity.
  • Dynamic routing: exposed as the "@ Go to" tool, it lets the agent choose its next step while running rather than following a single fixed path you wired in advance. That enables branching that depends on intermediate outputs.
  • Runtime model and tool selection: instead of preselecting a specific model for a Generate step, the agent picks the best model or tool at execution time—text reasoning models, web search, image/video models—based on the goal and what the agent discovers while working.

# Practical examples (how this changes builds)

  • Story generator: before you had to predefine page counts and prompts for each page. With the Agent you can state a goal like "write and illustrate a five-page children's story about a lost kite" and the agent composes plot, adapts pacing, and triggers illustration models where needed.
  • Tasks that need current facts: an agent can call a web search tool on demand rather than relying on static prompt content you provided at build time.
  • Multi-step, conditional flows: an agent can route to different subflows based on intermediate outputs or remembered user preferences, reducing upfront decision trees you would otherwise have to design.

# How to approach building with Agent

  • Start with clear, outcome-oriented goals rather than low-level instructions.
  • Decide what data should persist: use Memory for user preferences or session continuity, but limit it to concrete fields you expect to reuse.
  • Use the Console and version history to observe what the agent chooses at runtime and iterate prompts or subflows when choices are unexpected.

# What to expect next Opal moving under Google for Developers and the cadence of recent releases indicate continued investment and feature additions. Expect more runtime tools and tighter integrations with Google's model family and web tools over time.

# Bottom line If you already know Opal's Editor and basic steps, the Agent step is the next practical upgrade: it reduces wiring, handles model and tool orchestration for you, and unlocks workflows that adapt while they run. Build by stating goals, use Memory and dynamic routing where continuity and branching matter, and iterate by watching how the agent chooses its path.

More context around this story.

Loading more related stories...

Keep reading in the app

Open the app view to save this story, compare related coverage, and continue from the same source.

Open in app