June 2026

Everything that changed in NoClick in June 2026.

Limit an agent tool to specific resources

When you allowlist an operation on a tool-provider node, you can now pin it to specific resource IDs. Expand Limit to specific... under an operation and pick which documents, sheets, or other records the agent may act on. When a create operation makes a new resource, its ID is added to the matching scope for you, so the agent can immediately read back what it just created.

More ways to add agent tools

The Add tool palette on an agent node now lists the Alarm, Filesystem, and Tool nodes alongside integrations and MCP server. Pick one and it is created, wired into the agent, and opened to its own config step, so you no longer have to drop the node on the canvas and draw the edge by hand.

Publish files from any agent sandbox

An agent that runs in a sandbox now always has an upload_file tool that publishes a file from the sandbox to a public URL, so it can share a generated image, attach a report to an email, or pass a file to a downstream node. The five CLI harnesses always run in a sandbox, and the built-in agent runs in one whenever a filesystem node or a repository mount is wired, so you no longer need a filesystem node just to publish a file.

Improvements and fixes2
  • Image and video models in an AI agent's chat now show their results. A generated image or video appears in the chat and in the run results popup, and is still there after you reload the page.

  • Inside an AI agent, the model picker lists the CLI agent providers (Codex, Claude Code, OpenCode, OpenClaw, Hermes) at the top of the provider rail.

Trigger workflows from Discord

Connect Discord by signing in and installing the NoClick bot into your server, with no keys to copy. You can then start a workflow when an app event happens: your bot is added to or removed from a server, a premium entitlement is created, updated, or deleted, or a slash command is run. Wire the trigger into an AI agent, or add the Discord node as an agent tool provider so the agent can run Discord actions for you.

Improvements and fixes2
  • When an integration node is wired into an agent as a tool provider and it exposes a long list of actions, the operation picker now has a Show selected toggle that filters the list down to just the actions you have allowlisted. It works alongside search, and the checkboxes stay live so you can deselect right there.

  • The setup view now shows the tool picker for nodes wired as agent tool providers, so you choose which actions to expose instead of seeing the single-action form.

Agents reply to email

Wire the inbound email trigger to an agent and the agent can reply in the same thread, securely scoped to that conversation. A new send email node delivers notifications to your inbox, formatted from markdown, with a one-click disable link.

Improvements and fixes3
  • Agents retry automatically when a model hiccup produces an empty turn.

  • The AI builder sets a default model for new agents instead of asking you to choose one.

  • Connect triggers and tools to an agent straight from the chat sidebar and the agent's config panel.

Use your integrations as agent tools

Wire any integration node into an AI agent and the agent can call its operations directly, like creating a Linear issue or sending a Slack message. You choose exactly which operations the agent is allowed to use, and every tool call shows up live in chat and in run replays.

Triggers fire straight into agents

Wire a trigger (Telegram, Slack, email, or an alarm) into an agent and the incoming event becomes the agent's message, with conversations threaded per channel. Pair it with send operations to build a reply bot entirely on the canvas.

Improvements and fixes2
  • Mount GitHub repositories into a coding agent's sandbox, with git and the gh CLI already authenticated.

  • Agent model selection moved into a centered picker modal.