June 2026
Everything that changed in NoClick in June 2026.
Right-click menus on the canvas
Right-click anywhere on the workflow canvas to open a context menu. On empty canvas you get Add node, Add sticky note, Paste, Select all, Auto-layout, and Fit view. Right-click a node for Open, Run from this node, Duplicate, Copy, Cut, Disable or Enable, Rename, and Delete. Right-click a multi-node selection to apply Duplicate, Copy, Cut, Disable/Enable, or Delete to every selected node at once.
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.
Six new integrations
- ClickHouse joins the node library with 31 operations and a trigger for managing ClickHouse Cloud: organizations, services, query endpoints, backups, ClickPipes, API keys, members, and usage metrics. Connect with an API key.
- Extend adds document AI automation with 96 operations and a run-completed trigger: upload files, then parse, extract, classify, split, and edit them, and manage extractors and workflow runs. Connect with an API key.
- Fathom brings the AI meeting notetaker to your workflows with 14 operations and a new-meeting trigger: list meetings, pull recording summaries and transcripts, list teams, and manage webhooks. Connect with an API key.
- Fellow adds the AI meeting assistant with 21 operations and 5 triggers for recordings, notes, and action items, so a workflow can react to a new AI note or an assigned action item. Connect with an API key.
- Hex connects the Hex data and BI platform with 29 operations and a trigger: run projects, check run status, manage sharing and embedding, and administer users, groups, and collections. Connect with an API key.
- Sigma Computing adds 40 operations and a trigger for workbooks, members, teams, connections, and workspaces, including exporting and materializing workbooks.
Connect beehiiv
The beehiiv node joins the node library, so you can manage your newsletter from a workflow: read and update subscriptions, create and schedule posts, pull post and poll stats, manage segments and custom fields, and enroll subscribers in automations. A publication picker on every operation lets you choose which publication to work with.
beehiiv also adds focused triggers that start a workflow when something happens in your publication, including a new subscriber, a confirmed subscriber, a sent or scheduled post, a survey response, and subscription changes. Each trigger listens only for its own event, so a workflow runs only when the thing you care about happens. Connect beehiiv with an API key.
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.
Transform values inline with JavaScript expressions
Any config field can now run a JavaScript expression inside {{ }}, so you can reshape an upstream value, split a string, map a list, do arithmetic, or pick between options right in the field instead of adding a separate code node for one line of work.
Anything inside {{ }} that uses a $-accessor runs as JavaScript at execution time: use $('node-id') or $('Node Label') for another node's output, $json for the single upstream output, and $vars for workflow variables. Helpers $if(condition, a, b) and $ifEmpty(value, fallback) are also available. For example, {{ $('form').emails.split(",")[0].trim() }} takes the first email from a comma-separated list. While a field holds an expression, a live preview under it shows the computed result, and chips insert the available accessors. Plain {{node-id.field}} references keep working as before.
Three new integrations
Three services join the node library:
- fal for running model-inference endpoints across image, video, audio, and text generation, plus platform and queue-lifecycle operations, with 14 operations and a trigger that fires when a queued job completes. Connect with an API key.
- Brandfetch for brand intelligence: brand lookups, AI-ready brand context, search, transaction identification, and logo CDN URLs, with 15 operations and a trigger for brand-change events. Connect with an API key.
- Findymail for B2B email and phone enrichment, lead discovery, intent signals, and contact-list management, with 37 operations and a trigger. Connect with an API key.
Create a workflow from list view
The New Workflow button is back in the workflow browser's header bar, next to New Folder, so you can start a new workflow from both grid and list views.
Seven new integrations
Seven services join the node library:
- Google Cloud Storage for object storage, with 89 operations across buckets, objects, IAM, ACLs, folders, HMAC keys, and Pub/Sub notifications, plus a trigger that polls for new objects. Connect with your Google account or a service account key.
- Monday.com for work management, with 68 operations across boards, items, columns, groups, docs, files, and tags, plus a board-event trigger. Connect with your Monday.com account or an API token.
- Datadog for observability, with 53 operations across monitors, events, metrics, logs, dashboards, incidents, downtimes, SLOs, and synthetics, plus a trigger for new events. Connect with your Datadog API and application keys.
- Loops for email marketing, with 46 operations across contacts, contact properties, events, transactional emails, campaigns, and mailing lists, plus a trigger. Connect with an API key.
- Parallel for AI web search and research, with 31 operations across search, content extraction, tasks, task groups, FindAll, and monitors, plus a completion trigger. Connect with an API key or your Parallel account.
- Exa for AI web search, with 25 operations across search, content retrieval, answers, agent runs, websets, and monitors, plus a trigger. Connect with an API key.
- Reducto for document intelligence, with 18 operations to parse, extract, split, classify, edit, and pipeline documents, plus a job-completion trigger. Connect with an API key.
Route a workflow's failures to another workflow
A new On error, run another workflow setting lets one workflow hand its failures to another. Open the canvas menu, choose Settings, and pick a workflow that has an On Error node. When the first workflow fails, the second one's On Error node fires with the error payload, so you can centralize alerts and recovery in one place.
Insert a node in the middle of an edge
Hover any dataflow edge to find a new insert button at its midpoint. Click it, pick a node, and it drops in between, rewiring the connection from source to new node to target in one step.
Improvements and fixes3
The Feedback button in the top navigation lets you send feedback, report a bug, or share an idea without leaving your workflow.
Trashed workflows no longer count toward your workflow limit, so deleting a workflow frees up a slot right away.
Auto-layout now frames the whole workflow after tidying it up, and tells you when everything is already laid out.
Three new integrations
Three services join the node library:
- Asana for project management, with 122 operations across tasks, projects, sections, portfolios, goals, custom fields, comments, attachments, and more, plus a trigger that starts a workflow when an Asana resource changes. Connect with your Asana account or a personal access token.
- Devin for AI software engineering, with 19 operations across sessions, knowledge, playbooks, secrets, and attachments, plus a trigger that fires when a session finishes. Use it to start Devin sessions, send follow-up messages, and manage knowledge and playbooks. Connect with an API key.
- Firestore for Google Cloud document storage, with 56 operations across documents, queries, transactions, batch writes, databases, and indexes, plus a trigger that fires when documents are created or updated. Connect with your Google account, a service account key, or a Firebase ID token.
Six new integrations
Six services join the node library:
- Stripe for payments, with 491 operations across customers, charges, checkout, invoices, subscriptions, payouts, and more, plus 56 triggers that start a workflow on Stripe events. Connect with your Stripe account or an API key.
- ClickUp for project management, with 160 operations across tasks, lists, docs, goals, time tracking, and custom fields, plus a webhook trigger. Connect with your ClickUp account or a personal token.
- GitLab for source control, with 83 operations across projects, issues, merge requests, CI/CD, releases, and repositories, plus two triggers. Connect with your GitLab account or an access token.
- Mailgun for email, with 37 operations across messages, mailing lists, templates, routes, suppressions, and validation, plus nine triggers for delivery events. Connect with an API key.
- Box for file storage, with 29 operations across files, folders, comments, tasks, sharing, and search, plus a webhook trigger. Connect with your Box account or a developer token.
- Perplexity for AI search, with 15 operations across chat, search, models, and embeddings. Connect with an API key.
Pin and disable nodes from the canvas
Hover any automation node to find two new buttons on its left edge. Pin saves the node's last output as mock data, so steps that follow keep running without re-executing it, and Disable skips the node at run time. Both stay highlighted while active, so you can see and undo them without hovering.
See what your agents did in the Feed
The Feed has a new Agents tab that lists every tool call your agents make, grouped by run, with the agent's model, each call's inputs and result, and the final response. Click a credential to open it in the editor.
Improvements and fixes3
Loop over array references in one click. The Loop over each item button now appears for plain references like
{{node.items}}and indexed references, not just list-mapping syntax. Click it to add an Iteration node wired to loop over the array.Split Out arrives ready to loop. Dropping a Split Out node now also adds a paired Iteration node wired to its output, so a list fans out into per-item steps without extra setup.
Clearer TikTok publishing errors. Failed TikTok posts now report TikTok's specific error code and log id, so you can tell why a post was rejected.
Map, geocode, and check the weather with Google Maps
The new Google Maps node connects to Google Maps Platform with an API key. It covers 33 operations across geocoding and reverse geocoding, places search and details, routing and distance, address validation, time zones and elevation, and roads, along with air quality, pollen, weather, and solar data.
Schedule meetings with Cal.com
The new Cal.com node manages bookings, event types, availability, and schedules. Its On Booking Event trigger can start a workflow when a booking is created, rescheduled, cancelled, paid, and more, and you choose which events fire it. Connect with your Cal.com account or an API key.
Improvements and fixes1
When you click into a node's config field, Show previous nodes and Show output buttons now appear right away. Open either panel to drag in a value from an earlier step or check this node's own output, without having to type first.
Use files anywhere, or just paste a URL
Nodes that take an image, video, audio file, or document now have an Upload button next to the field. Upload a file from your computer, paste a URL, or drag a reference to a file from an earlier step. Uploaded files are stored and turned into a link, so they work the same way everywhere. This covers nodes like YouTube, X, Telegram, WhatsApp, Discord, Instagram, Shopify, Notion, and more.
Files that nodes produce are now usable links too. When a node downloads or generates a file, like audio from ElevenLabs, a document from Word or Google Drive, or an attachment from Jira, its output is a link you can drop straight into an upload field, instead of a long block of encoded text.
Improvements and fixes4
New Split Out node. Turn a list into one item per element, so you can fan a list out and handle each entry on its own. Point it at an array or at the array field on an object, choose which other fields to carry onto each item, and pair it with a loop to process them.
Post to TikTok directly. New Direct Post Video and Direct Post Photo operations publish straight to a creator's profile, and Query Creator Info checks the available privacy and interaction options before you post.
Discord operations across channels, roles and members, threads, scheduled events, automod, stickers, invites, and webhooks now all run.
Media actions that used to read "from Url" are renamed, since the fields now accept files and references as well as URLs. On YouTube, for example, the action is now Upload Video.
Call any API with the rebuilt HTTP Request node
The HTTP Request node now handles almost any API call without leaving NoClick. Add headers and query parameters as key/value rows, choose a body type (None, JSON, Form URL-Encoded, or Raw) on any method so even GET and DELETE can send a body, and set a timeout, retries with backoff, and redirect and SSL options. Authentication adds an API key in a header or the query string, a custom header, and OAuth2 client credentials alongside Bearer and Basic auth.
In a hurry, click Import cURL at the top of the node and paste a curl command from any API's docs, or paste the command straight onto the canvas to get a pre-configured node. By default a 4xx or 5xx response fails the node loudly so the run stops with a clear error. Turn on Continue on HTTP Error to branch on the error instead.
Watch the builder work
Building a workflow in chat now shows what is happening as it happens. A live counter shows tokens as they stream, and a node ledger lists each node as it is added and configured, with the field it is setting. Click a node in the ledger to jump to it on the canvas. If a build fails, its message stays put with a Retry button instead of vanishing.
Improvements and fixes8
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.
Pressing Run on a workflow that only starts on its own now explains each trigger more clearly. A form trigger shows an Open link to its hosted form page, and a scheduled trigger spells out when it fires in plain language, like "Daily at 9:00 AM" or "Every 5 minutes", along with its time zone.
The webhook URL now sits at the top of the webhook trigger's settings, and you can click anywhere on a read-only URL field to copy it instead of aiming for the small copy button. This also covers the form trigger's form URL.
Searching for an action now understands common phrasings. Type
get rowsto find Read Sheet Data,merge prfor Merge Pull Request, orpost to channelfor Send Message to Channel, and the right action surfaces even when your words are not in its name.In the Owned by anyone view of your workflows, items shared with you that you do not own are now read-only. Their Share button and dragging are turned off, and Settings opens a read-only panel with a Remove option to drop your access, instead of a form that failed on save.
Dropdowns that load options from a connected account, like picking a Google Sheet or a Notion database, again show an Open Credentials button when no account is connected, instead of only "No options available".
The node configuration panel now has just Configuration and Settings. The separate per-node Edit tab has been removed.
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.
Every run, one click away
The Runs pill in the top left of the canvas is now always there, even before this session's first run. It shows the latest run's status and when it happened, and clicking it opens the results popup for that run. Inside the popup, a run switcher lets you load any earlier run and see what each node produced, scrolling back through your run history without leaving the canvas.
The results popup now also opens on its own after more kinds of runs. A Run from here run that starts partway through the flow, and runs started by a trigger like a schedule or a webhook, both open the popup the same way a full run does.
Improvements and fixes3
Typing a node's exact name in the node palette now ranks that node first, instead of burying it under nodes that only mention the term in one of their fields.
AI Fill now tells you when it had nothing to apply: whether it could not infer any values from your goal, every field was already set, or it needs output from an upstream node first.
In live collaboration, changing an AI agent's model and resizing custom interface components and sticky notes now sync to everyone in the workflow right away, instead of only after a reload.
More precise Google Drive and Calendar triggers
Google Drive and Google Calendar triggers now let you react to a specific kind of change instead of every change. Pick the exact event you care about and the workflow runs only for that, so downstream nodes and AI agents stay idle the rest of the time.
- Google Drive adds On File Changed, On File Removed, On Folder Changed, and On Folder Removed, alongside the existing On Drive Change. Each one can be scoped to a single folder, so the trigger only fires for changes inside it.
- Google Calendar adds On Event Created, On Event Updated, On Event Cancelled, and On Event Tentative, alongside the existing On Calendar Event.
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.
Run results popup
When a manual run finishes, a results popup shows what each node produced. A left rail lists the nodes that ran, with a status icon for each, and the main panel shows the selected node's output. For an AI agent, you see its final response along with the tool calls it made. Each node has an Open config shortcut to jump straight to its settings.
Reopen the last run's results any time from the Run results pill on the top left of the canvas. To stop the popup from opening on its own, click Don't show again, then turn it back on under Settings in the new Popups section. These popups do not appear on mobile.
Pressing Run on an automatic workflow
If a workflow only starts on its own, like on an incoming email, a new row, a schedule, or a webhook, pressing Run now explains that instead of doing a surprise one-off run. The popup lists what each trigger watches and the address or URL that fires it. From there you can Add a Run step to add a manual entry point, Open config for any trigger, or Run anyway for a single manual run.
Improvements and fixes1
Scheduled polling triggers (Gmail, Google Sheets, Notion, Google Forms) no longer run the rest of the workflow when a check finds no new data. A poll that turns up nothing is marked skipped, so downstream nodes, including AI agents, only run when there is something new.
Connect Google Search Console
A new Google Search Console node brings your search performance into workflows. Query clicks, impressions, click-through rate, and average position, manage your sites and sitemaps, and inspect how Google sees any URL. Sign in with your Google account, with no API keys to copy. You can also wire the node into an AI agent so it runs these operations for you.
More precise triggers
GitHub and Linear triggers now fire on the exact event you choose instead of a broad category. Start a run when a pull request is merged rather than only closed, when an issue is opened, labeled, or assigned, when a release is published, and more. Linear now splits into created, updated, and deleted events for issues, comments, and projects. If you used a GitHub or Linear trigger before, reopen the node and pick the specific event you want.
Improvements and fixes2
Discord can now start workflows from Application Webhook events, including app authorization, entitlement changes, and lobby or game messages.
The Free plan now includes 5 workflows.
Quicker workflow configuration
Finding the right action is now fuzzy and ranked. Search by any word order, by an abbreviation, or by words from the operation's description, and the closest match jumps to the top, highlighted so you can press Enter to pick it. The same ranked search now powers the agent tool allowlist and every searchable dropdown.
Multi-value list fields, like a message's To, Cc, and Bcc or a list of feed URLs, now save as you type. A fresh empty box appears below the moment you fill the last one, so you no longer press Enter to add each value.
Improvements and fixes2
The AI builder's questions now skip one at a time with a Skip button, and a Back button lets you revisit an earlier question. Any answers you already filled in carry over when you reply in chat, so you never repeat yourself.
The onboarding questionnaire and the canvas tabs adapt to smaller screens, staying readable on phones and in narrow windows.
Email alerts and a weekly digest
NoClick now emails you when a workflow that runs on its own fails, when your credits run low, and when a run is blocked because you are out of credits. A Monday digest sums up your runs, failures, and credits used for the week. Manage each type in Settings, under Notifications, where every alert also carries a one-click unsubscribe link.
Improvements and fixes3
Emails sent by the Gmail and Outlook nodes now keep the line breaks you type in the body.
On the Free plan, emails sent through the Gmail and Outlook nodes include a small "Sent from NoClick" footer. Paid plans send without it.
Dropdown fields that load their options, like picking a sheet or a Linear team, now work as full comboboxes: type to filter, move through results with the arrow keys, and press Enter to select.
Host a workflow as an MCP server
A new hosting mode on the MCP node turns your wired integrations into a shareable MCP endpoint, so external clients like Claude and ChatGPT can call your workflow's operations live.
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 fixes6
Scheduled nodes show their schedule right on the node card, and the AI builder can set schedules for you.
Agents retry automatically when a model hiccup produces an empty turn.
The AI builder no longer asks for credentials that nodes don't need.
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.
An organization subscription now grants the org owner that plan's monthly credit base.
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 fixes4
Mount GitHub repositories into a coding agent's sandbox, with git and the
ghCLI already authenticated.The navbar was redesigned with a credits pill that shows your exact remaining balance and a usage popover with precise billing windows.
Agent model selection moved into a centered picker modal.
95 config fields across nodes now render as searchable dropdowns instead of free text.
An email address for every workflow
The new inbound email trigger gives a workflow its own @noclick.app address. Send it an email and the workflow runs with the message as its input.
Improvements and fixes2
Editing workflows on your phone got a big UX pass, with consistent node styling across desktop and mobile.
Discord and Linear config pickers load their options dynamically.
Loops you can see
Lists no longer loop silently: one click converts a list reference into a visible iteration node on the canvas.
Improvements and fixes1
Searching the node palette can pre-select the matching operation, not just the node.
Improvements and fixes2
Paste React, JSX, or HTML onto the canvas to create a ready-made interface component.
Slack reads from scoped channels now run as you instead of the bot.
Improvements and fixes2
The input panel gained a curated Fields tab: the most useful drag-and-drop references per node, with readable labels and live values.
Republishing an interface app no longer breaks it with a stale API key.
Invite links for collaboration
Share a workflow with an invite link. Collaborators edit with you in real time and can run nodes using your credentials, without those credentials ever being copied to their account. Shared workflows now appear in your home grid with an ownership filter.
Replay any past run
Click any run in the Logs tab to replay the exact graph state, per-node outputs, statuses, and errors. Logs are paginated with server-side search and filters.
Improvements and fixes6
The guided setup wizard was redesigned with a cleaner split-rail layout for configuring incomplete workflows.
A new Submit External Form node fills and submits forms on external websites from a workflow.
Webhook triggers support Basic, header, and JWT authentication on inbound requests.
OAuth connections refresh more reliably across all integrations, fixing "connection randomly expired" failures.
Cmd+C and Cmd+V copy-paste works again in the workflow editor.
A shortcuts menu in the navbar lists every keyboard shortcut.