July 2026

Everything that changed in NoClick in July 2026.

Improvements and fixes4
  • Undo can no longer empty your canvas. Pressing Cmd + Z enough times used to walk a loaded workflow back to a blank graph and save it that way. Undo now stops at the workflow as it loaded. Undo and redo also stay out of text fields, so Cmd + Z in the builder chat or a config field undoes your typing again.

  • The AI builder no longer tells you a workflow with a live trigger and a missing credential "won't run". It runs on schedule and fails every time until you connect the account, and the builder now says so or offers to disable the trigger.

  • A workflow left named "Untitled" because its automatic naming failed now gets named on a later builder turn. A name you typed yourself is never overwritten.

  • The AI builder's check of custom interface components no longer reports an error in your code that came from its own checker, which used to send the builder into patch loops that removed working features.

Slack, HubSpot, and Discord triggers register themselves

A Slack, HubSpot, or Discord trigger now starts listening as soon as it is part of your workflow, including when the AI builder added it. The subscription used to be created only when you opened the node's config panel, so a workflow you never opened looked ready and quietly missed its events. Existing workflows are repaired on their own within a day. The node's Status field says what it is listening to.

  • Ask the AI builder or an agent about one of these triggers and it now tells you registration is automatic and there is no webhook URL to paste, instead of walking you through a manual setup that does not apply.
  • A trigger whose Status field showed a registration error now clears it once the trigger is listening again, rather than keeping stale text.
Improvements and fixes2
  • The Upgrade to Plus and Upgrade to Pro buttons on the pricing page now open the purchase popup on your dashboard. They used to leave you on the dashboard with nothing open.

  • Opening the credits popup yourself, from the command palette or by clicking your credit balance, no longer claims you reached your credit limit. That message now appears only when a run actually ran out of credits.

Improvements and fixes1
  • The Credentials tab no longer turns red on a node wired into an agent as a tool provider when none of the operations you allowed needs a credential.

Improvements and fixes1
  • The Run popup no longer offers interface blocks that start nothing, such as a standalone app or a display block, as places a run can start from. A block that feeds other nodes, like a form leading into Slack, is still offered. A workflow whose only entry point is an agent goes straight to the opening message screen again.

Improvements and fixes2
  • When the AI builder pauses to ask you a question, the workflow it has built so far is now saved right away. Your nodes stay on the canvas while you answer, and the builder continues from where it paused instead of rebuilding.

  • The first click on Add trigger or Add tool under an agent's message now opens the picker. It used to take two clicks.

Improvements and fixes3
  • Reopening a workflow's run results now shows the most recent run instead of an older one that was still in view.

  • An agent no longer runs when a step feeding into it has failed, so it stops instead of acting on missing or error data.

  • Real-time collaborative editing syncs reliably again.

Improvements and fixes3
  • Connecting an account now shows an error if the sign-in popup closes or fails, instead of leaving you on a spinner.

  • Agent replies read more cleanly: the run-results popup formats markdown instead of showing raw text, and messages that mention dollar amounts no longer render as math.

  • You can scroll up in the builder chat while a reply is streaming without being pulled back to the bottom.

Improvements and fixes1
  • Polling triggers now record a baseline the first time they run, so turning one on no longer floods your workflow with the existing backlog. Only activity after you enable the trigger starts a run.