> ## Documentation Index
> Fetch the complete documentation index at: https://docs.noclick.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog

> New features and improvements in NoClick.

Everything new in NoClick, day by day.

<Update label="July 24, 2026" description="Pipedrive cleans up after itself, and the builder keeps your workflow while it asks">
  * Uninstalling the NoClick app from your Pipedrive account now removes the Pipedrive credential you signed in with, so nothing stays connected on our side. Credentials you created with a Pipedrive API token are not affected.
  * 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.
</Update>

<Update label="July 23, 2026" description="One Multimedia block, a bigger Salesforce, and agents that reply reliably in every channel">
  ## One block for every kind of file

  The Image, Audio, Video, and File blocks are now a single **Multimedia** block. Add it to an interface, point it at a file or wire it to a node's output, and it shows the right viewer for whatever it receives: an image, an audio waveform, a video player, a PDF, or a download card. Interface blocks now live in the same node palette as everything else, so there is no separate palette to switch to.

  ## More of Salesforce

  The Salesforce node grows from 56 operations to 161, and adds 17 triggers that start a workflow when something changes in your org. New areas include files and attachments, single and mass email, Chatter, approvals, reports and dashboards, bulk jobs, and running Apex. See [Salesforce](/integrations/salesforce).

  * Agents that chat on WhatsApp, Discord, Microsoft Teams, and other channels now reply to the right person and keep a separate memory per conversation. Replies that used to go nowhere now deliver.
  * Custom components the AI builder creates now match your active light or dark theme and read as distinct designs instead of one default look. The builder also checks that a component's package imports resolve before it ships, so generated components are less likely to fail to load.
  * The AI builder can now ask you for an agent's environment variables when it decides the agent needs one, and you fill in the values right in the builder chat.
  * Each interface node now shows its own name on its Interface tab, so two blocks of the same kind read as distinct named tabs instead of both showing the generic type.
</Update>

<Update label="July 22, 2026" description="A Google DV360 node and per-agent environment variables">
  ## Google Display & Video 360

  Connect Google DV360 to your workflows. The node covers advertisers, campaigns, insertion orders, line items, creatives, targeting, channels, audiences, and Bid Manager reporting, and it includes a trigger that starts a workflow when a report run finishes. Sign in with a Google account that has Display & Video 360 access. See [Google DV360](/integrations/dv360) for the full operation list.

  ## Environment variables for agents

  You can now give an AI agent its own environment variables so it can call APIs that have no dedicated node. In the agent's **Credentials** panel, expand **Advanced** and add a set of names and values under **Environment variables**. Each variable is available in the agent's sandbox shell, so the agent can reference it directly, like `$STRIPE_KEY` in a `curl` command. Saved values are hidden and can be reused across agents. The agent can read a value by running a command, so scope each key to only what it needs. See [Files and repositories](/agents/files-and-repos).
</Update>

<Update label="July 21, 2026" description="Create a resource on the spot when the builder asks you to pick one">
  ## Create a resource while the builder asks

  When the AI builder asks you to pick a resource like a board, a database, a repository, or a warehouse, and there is a way to create a new one, the question now offers a **Create new** shortcut. Click it and the builder makes the resource for you and fills it in, so you do not have to leave the chat to set one up first. This used to work only for Google Sheets and now covers resource pickers across the node catalog.
</Update>

<Update label="July 20, 2026" description="Read and send email attachments across every email node, plus canvas and navigation touches">
  ## Read and send email attachments

  Your workflows and agents can now work with email attachments everywhere email happens. When an email arrives, or when you fetch a single message, its attachments come through with their name, type, and size, and the text inside small documents is pulled out for you automatically, so an agent can read an attached invoice or contract with no extra step. You can also attach files to the emails you send from Gmail, Outlook, Resend, Mailgun, the Send Email node, and an agent's reply, using workflow files or URLs, up to 10 MB per file and 20 MB per email.

  Scanned PDFs with no text layer can be read with AI text extraction. It is used only when you ask for it, costs 0.02 credits per page, and is capped at 20 pages per document. Reading the text already inside a document stays free.

  * Dropping an edge anywhere on a node's body now connects it to the right handle, so you no longer have to land exactly on the small connection dot.
  * Moving between pages now shows a thin progress bar at the top edge when a page takes a moment to load.
</Update>

<Update label="July 19, 2026" description="Your agent can reach you by email when you are away, plus steadier chats and runs">
  ## Let your agent email you when you are away

  Agents can now email you while you are away, and this is on by default. When an agent needs an answer, wants to hand you a link to connect an account, or hits a failure it cannot get past, it emails you at your account email. Reply to the email to answer, and the conversation picks up from there. You can turn this off for any agent in the chat **Settings** under **Capabilities**, or from the opt-out link in any of those emails.

  * Reopening a workflow's run results now shows the most recent run instead of an older one that was still in view.
  * The list of steps an agent took in a chat reply stays in place after you refresh the page or switch tabs.
  * 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.
</Update>

<Update label="July 18, 2026" description="Browse the files your agent saved, and let agents suggest workflow edits">
  ## Browse and download the files your agent saved

  Every agent chat now has a **Files** menu that lists the files the agent saved in this conversation. Open a file to preview it in place, whether it is text, markdown, code, or an image, and download any file with one click. Files the agent just wrote can take a few seconds to appear, and a refresh button reloads the list.

  ## Let an agent suggest an edit to its own workflow

  Agents can now propose a change to the workflow they run in. The suggestion arrives in the chat as a **Proposed workflow edit** card. Choose **Send to builder** to open the builder with the change ready to apply, or **Dismiss** to skip it.

  * When you delete a credential, NoClick now lists the workflows that use it and warns that deleting it will deactivate their triggers and break those nodes until you connect a new one, so you confirm with full context.
  * Connecting an account now shows an error if the sign-in popup closes or fails, instead of leaving you on a spinner.
  * Public shared agent chats no longer show a spurious "still working on the previous message" error when you send a quick follow-up, and long conversations keep the message box in view instead of scrolling it away.
  * 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.
</Update>

<Update label="July 17, 2026" description="Meta, Klaviyo, and Basedash join the library, plus canvas wiring shortcuts">
  ## Automate Meta ads and business tools

  NoClick now includes Meta with 156 operations across the Marketing and Ads API, Conversions API, Business Management, Product Catalogs, and Lead Ads. It also adds 8 triggers that start a workflow when a new lead comes in, an ad has issues, creative fatigues, or Meta sends ad recommendations. Connect with a Meta access token. See [Meta](/integrations/meta).

  ## Run email and SMS marketing with Klaviyo

  NoClick now includes Klaviyo with 107 operations across profiles, lists, segments, campaigns, flows, events, metrics, templates, catalogs, and coupons. It also adds 33 triggers that start a workflow when a Klaviyo event happens. Connect with a private API key or by signing in with your Klaviyo account. See [Klaviyo](/integrations/klaviyo).

  ## Manage dashboards and data with Basedash

  NoClick now includes Basedash with 74 operations across dashboards, charts, data sources, saved SQL, AI chats, automations, and member administration. Connect with an API key. See [Basedash](/integrations/basedash).

  ## Wire nodes by dropping them onto the canvas

  When you drag a node from the palette, you can now drop it straight onto a target to wire it up. Drop it on an agent to add it as a tool, on the plus on an edge to splice it into that connection, or on a node's trailing plus to chain it after that node. Dropping on empty canvas still places the node on its own.

  * **Instagram** adds direct messaging with 7 new operations: send a message, send an attachment, send a reaction, mark a message seen, and list or fetch conversations and messages. It now has 36 operations. See [Instagram](/integrations/instagram).
  * **Facebook** adds Reels, live video, and Stories: publish and list Reels, start and end a live video, and publish photo and video Stories. It now has 68 operations. See [Facebook](/integrations/facebook).
  * **Notion** now has 32 operations and adds triggers that start a workflow when a page is created or updated, a comment is added, or a database is created. Page, user, and block fields now load their options for you to pick from a list instead of asking you to paste IDs. See [Notion](/integrations/notion).
  * **PostHog** adds 9 destination operations for its customer data platform, bringing it to 102 operations. See [PostHog](/integrations/posthog).
  * 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.
  * You can now remove your own access to a credential someone shared with you. Deleting a credential outright is limited to its owner.
</Update>

<Update label="July 16, 2026" description="Facebook joins the library, and Outlook adds email triggers">
  ## Automate Facebook Pages and Messenger

  NoClick now includes Facebook with 62 operations across Pages, posts, media, comments and reactions, insights, and Messenger. It also adds 11 triggers that start a workflow when something happens on your Page, like a new post or comment, a mention, a rating, or an incoming Messenger message. Connect with a Page or user access token. See [Facebook](/integrations/facebook).

  ## Start workflows on Outlook email

  The Outlook node adds 4 email triggers. Start a workflow when a new email arrives, when an email is updated (read, flagged, or recategorized), when an email is deleted, or on any of these changes. Each trigger watches the mail folder you choose. See [Outlook](/integrations/outlook).
</Update>

<Update label="July 15, 2026" description="Sentry and BambooHR join the library, and Apollo adds account sign in">
  ## Track errors with Sentry

  NoClick now includes Sentry with 64 operations across organizations, projects, teams, issues, events, releases, alerts, cron monitors, dashboards, and Discover queries. It also adds 2 triggers that start a workflow when a project alert fires or a new error event comes in. Connect with an auth token or by signing in with your Sentry account. See [Sentry](/integrations/sentry).

  ## Manage HR data with BambooHR

  NoClick now includes BambooHR with 51 operations across employees, employee tables, time off, time tracking, reports, files, and metadata. It also adds 5 triggers that start a workflow when a BambooHR event happens. Connect with an API key or by signing in with your BambooHR account. See [BambooHR](/integrations/bamboohr).

  ## Sign in to Apollo

  You can now connect Apollo by signing in with your Apollo account, alongside the existing API key. Apollo fields like owners, stages, sequences, and email accounts now load their options for you to choose from instead of asking you to paste IDs.
</Update>

<Update label="July 14, 2026" description="PostHog joins the library, plus search that understands separate words">
  ## Track product analytics with PostHog

  NoClick now includes PostHog with 93 operations across events, feature flags, persons, cohorts, insights, dashboards, surveys, experiments, session recordings, and more. It also adds 15 triggers that start a workflow when a PostHog event happens, like a pageview, a survey response, or a feature flag being called. Connect with a personal API key, a project API key for sending events, or by signing in with your PostHog account. See [PostHog](/integrations/posthog).

  ## Search that understands separate words

  Search boxes across NoClick now match on separate words in any order. Typing "pull opened" finds "On Pull Request Opened" even though the words are not next to each other. This works when you add a trigger or tool to an agent, browse workflows, pick credentials, and in other lists.
</Update>

<Update label="July 13, 2026" description="Light and dark mode across every page, plus Calendly, OneLake, and Threads join the library">
  ## Switch between light and dark mode anywhere

  Light and dark mode now work on every page, not just the dashboard. Signed in, pick your theme from your avatar menu in the top navigation. Signed out, use the Sun and Moon toggle in the top bar. Choose light, dark, or system to follow your device setting, and NoClick remembers your choice on your next visit.

  ## Three new integrations

  * **Calendly** adds Calendly with 40 operations across users, event types, scheduled events, invitees, no-shows, and organization management, plus 8 triggers that start a workflow when a Calendly event happens. Connect with your Calendly account or a personal access token. See [Calendly](/integrations/calendly).
  * **OneLake** adds OneLake (Microsoft Fabric) with 34 operations across files, tables, shortcuts, settings, and data access security, plus a trigger that runs when a new file appears under a OneLake path. Sign in with a Microsoft account that has access to a Fabric workspace. See [OneLake](/integrations/onelake).
  * **Threads** adds Threads by Meta with 29 operations across publishing, replies, insights, profiles, and search, plus 5 triggers that start a workflow when something happens on Threads. Connect with a Threads access token. See [Threads](/integrations/threads).

  ## Sign in to Cloudflare and react to more events

  You can now connect Cloudflare by signing in with your Cloudflare account, alongside the existing API token and API key options. Cloudflare also gains nine new triggers, so a workflow can react to load balancer health changes, waiting room activity, Page Shield alerts, Zero Trust gateway events, email routing issues, Workers deployments, new D1 rows, and KV key updates.

  ## Get told when a connection is revoked

  When a service revokes one of your connected accounts and NoClick can no longer use it, the person who owns that connection now gets an email so they can reconnect it. Before, only the workflow that failed was notified, which often was not the person who could fix it.
</Update>

<Update label="July 11, 2026" description="Outlook gains full calendar management and calendar change triggers">
  ## Manage your Outlook calendars

  The Outlook node now covers your calendars, not just your inbox. You can create, update, and delete calendars and calendar groups, read a date range with calendar view, and sync changes over time with the calendar view delta. You can also forward calendar events, add and download event attachments, look at your reminder view, and manage who a calendar is shared with through calendar sharing permissions. Free/busy schedules and meeting time suggestions round it out. See [Outlook](/integrations/outlook).

  ## Start a workflow when your Outlook calendar changes

  Outlook adds four triggers so a workflow can run the moment a calendar event changes: on any change, or specifically when an event is created, updated, or deleted. Pick the one you want, connect your Outlook account, and the workflow fires when a matching event happens.
</Update>

<Update label="July 10, 2026" description="Zoom, QuickBooks, and Elasticsearch join the library, plus public chat links for your agents">
  ## Three new integrations

  * **Zoom** adds Zoom with 1640 operations across 34 categories, including meetings, webinars, users, cloud recordings, Zoom Phone call logs, and Team Chat, plus 96 triggers that start a workflow when a Zoom event fires. Sign in with your Zoom account to connect. See [Zoom](/integrations/zoom).
  * **QuickBooks** adds QuickBooks Online with 157 operations across 43 categories, covering invoices, customers, vendors, bills, payments, items, accounts, and reports, plus 119 triggers that start a workflow when an entity changes. Sign in with your QuickBooks account to connect. See [QuickBooks](/integrations/quickbooks).
  * **Elasticsearch** adds Elasticsearch with 31 operations across search, documents, and index management, including vector kNN search and a file upload that chunks, embeds, and indexes your content. Connect with an API key. See [Elasticsearch](/integrations/elasticsearch).

  ## Share an agent with a public chat link

  Open an agent's fullscreen chat and click **Share** to mint a public link anyone can chat with, no account needed. The visitor sees the agent, a row of the tools it can use, and a full chat with its own thread. Every run bills to you, the workflow owner. You can pause the link or reset it to a fresh URL, and the old one stops working right away. See [Share an agent](/agents/sharing).

  ## Connect more credentials from a shared link

  A credential link someone sends you now asks for the same details as connecting in the app, like your Shopify store or Atlassian site, so the connection no longer stops partway. You can also connect WhatsApp by scanning a QR code, and sign in to Codex, Claude Code, GitHub Copilot, and xAI straight from the link.

  ## Workflow previews on your cards

  Your workflow list now shows a real diagram of each workflow on its card instead of an abstract thumbnail, so you can recognize a flow at a glance. Disabled and mocked nodes are marked, and each agent shows its harness icon.
</Update>

<Update label="July 9, 2026" description="GoHighLevel and Voyage AI join the library, plus more Google Business Profile operations and new Microsoft Teams triggers">
  ## Two new integrations

  * **GoHighLevel** adds GoHighLevel (LeadConnector) with 647 operations across 41 categories, including contacts, conversations, opportunities, calendars, campaigns, and invoices, plus 74 triggers that start a workflow when something happens in your account. Connect with a private integration token. See [GoHighLevel](/integrations/gohighlevel).
  * **Voyage AI** adds Voyage AI with 14 operations across text and multimodal embeddings, contextualized chunk embeddings, reranking, file management, and batch inference. Connect with an API key. See [Voyage AI](/integrations/voyage).

  ## More Google Business Profile operations

  Google Business Profile grows from 4 to 26 operations. You can now read and update locations and their attributes, create and manage local posts with view and click insights, upload and delete photos, reply to and delete review replies, manage place action links, and read performance metrics and search keywords. Sign in with Google to connect.

  ## New Microsoft Teams triggers

  Microsoft Teams now has dedicated triggers instead of one generic notification. **On Channel Message** fires when someone posts in a channel you pick, **On Chat Message** fires on a new message in a chat, and **On Change Notification (Advanced)** subscribes to any Microsoft Graph resource you enter.
</Update>

<Update label="July 8, 2026" description="Snowflake, Databricks, BigQuery, Microsoft Teams, Google Translate, and MongoDB Atlas admin join the library">
  ## Six new integrations

  * **Snowflake** adds Snowflake with 376 operations across databases, schemas, tables, warehouses, tasks, streams, pipes, functions, and roles, including dynamic and Iceberg tables, plus 1 trigger that runs a SQL query on a schedule and emits only new rows. Connect with a programmatic access token and your account URL. See [Snowflake](/integrations/snowflake).
  * **Databricks** adds Databricks with 391 operations across clusters, jobs, SQL warehouses, Unity Catalog, MLflow, notebooks, files, and identity and access, plus 5 triggers that start a workflow on job and pipeline events. Connect with a personal access token and your workspace URL. See [Databricks](/integrations/databricks).
  * **Atlas Admin** adds MongoDB Atlas administration with 266 operations across clusters, cloud backups, serverless and flex clusters, search indexes, data federation, and Atlas Streams, plus 6 triggers that start a workflow on Atlas events. Connect with an Atlas service account. See [Atlas Admin](/integrations/atlas-admin).
  * **Google BigQuery** adds BigQuery with 39 operations across queries, jobs, datasets, tables, routines, and models, plus 1 trigger that runs a scheduled query and emits only new rows. Sign in with Google, or connect a service account key. See [Google BigQuery](/integrations/bigquery).
  * **Microsoft Teams** adds Microsoft Teams with 38 operations across teams, channels, channel messages, chats, members, meetings, and presence, plus 1 trigger that fires on new chat and channel messages. Sign in with your Microsoft work or school account. See [Microsoft Teams](/integrations/microsoft-teams).
  * **Google Translate** adds Google Translate with 13 operations across text translation, language detection, romanization, glossaries, and document and batch translation, plus 1 trigger that fires when a batch job finishes. Connect with a Google API key for Basic operations, or sign in with Google for Advanced operations. See [Google Translate](/integrations/google-translate).
</Update>

<Update label="July 7, 2026" description="MongoDB, Google PageSpeed, and Webflow join the library, plus WhatsApp message reading and a smoother agent chat">
  ## Three new integrations

  * **MongoDB** adds MongoDB with 38 operations across documents, aggregation, collections, indexes, Atlas Search, and Atlas Vector Search. One operation uploads a document file, chunks and embeds it, and stores it for retrieval. Connect with your MongoDB Atlas or self-hosted connection string. See [MongoDB](/integrations/mongodb).
  * **Google PageSpeed** adds Google PageSpeed Insights with 15 operations that run Lighthouse and Chrome UX Report analyses for a URL and return scores, Core Web Vitals, lab metrics, and improvement opportunities. Connect with a Google API key. See [Google PageSpeed](/integrations/pagespeed).
  * **Webflow** adds Webflow with 95 operations across sites, pages, CMS collections and items, forms, assets, ecommerce, and comments, plus 14 triggers that start a workflow on Webflow events. Sign in with your Webflow account. See [Webflow](/integrations/webflow).

  ## Read and reply to WhatsApp messages

  The WhatsApp node can now read your chats when you connect it by QR code. New operations read a chat's message history, list your contacts, mark a chat as read, and edit a message you already sent. You can reply directly to a specific message, and a chat picker lets you choose a conversation by name instead of typing a number. Agents with WhatsApp as a tool can look up chats the same way.

  ## A smoother agent chat

  * When an agent run stops, the error banner now explains what went wrong and offers one-click fixes. **Add credential** opens a popup to connect or select credentials, and **Change model** opens the full model picker with search, provider filters, and favorites.
  * Clicking the model name at the top of the chat opens that same model picker, the one the canvas agent node uses.
  * A run that fails no longer shows leftover output from an earlier run, and a stuck run now clears with a clear error instead of spinning.
</Update>

<Update label="July 6, 2026" description="Six new integrations, agents ready to chat by default, and smarter workflow runs">
  ## Six new integrations

  * **Milvus** adds the Milvus and Zilliz Cloud vector database with 37 operations across similarity search, collections, partitions, and indexes. One operation uploads a document file, chunks and embeds it, and stores it in a single step. Connect with a token and your cluster URI. See [Milvus](/integrations/milvus).
  * **Chroma** adds the Chroma vector database with 36 operations. You can search by plain text that Chroma embeds for you, or upload a document file in one step. Connect with an API token. See [Chroma](/integrations/chroma).
  * **Weaviate** adds the Weaviate vector database with 14 operations across search, objects, and collections. Search by text when your collection has a vectorizer, or upload a document file in one step. Connect with an API key and your cluster URL. See [Weaviate](/integrations/weaviate).
  * **Tableau** adds Tableau with 349 operations across projects, workbooks, views, data sources, users, and webhooks, plus 20 triggers that start a workflow on Tableau events. Connect with a personal access token. See [Tableau](/integrations/tableau).
  * **Google AppSheet** adds AppSheet with 12 operations to read and write app table data, plus 5 triggers that fire when a bot posts a data change. Connect with an application access key. See [Google AppSheet](/integrations/appsheet).
  * **LaunchDarkly** adds LaunchDarkly with 208 operations across feature flags, environments, segments, experiments, and members, plus 1 trigger that fires on account activity. Connect with an API access token. See [LaunchDarkly](/integrations/launchdarkly).

  ## Agents are ready to chat right away

  New AI agents now show in the workflow's Interface tab by default, so you can chat with one the moment it is built. After the AI builder finishes a workflow with a chat agent, a one-time walkthrough points you to the Interface tab to try it. You can still turn **Show in Interface** off for background agents, and existing workflows are unchanged.

  ## Smarter workflow runs and builder questions

  * Running a workflow by hand now replays a webhook or inbound-email trigger's last received event, so the rest of the flow has real data to test against instead of failing on a missing trigger payload. A trigger that has never fired runs as before.
  * The AI builder asks fewer questions and offers clickable choices instead of blank text boxes, so you can set up a workflow with a few clicks.
  * The WhatsApp trigger now ignores status and story updates, channel posts, and the connected number's own outgoing messages. A new option lets you include group chats when you want them.
</Update>

<Update label="July 5, 2026" description="Python serverless functions now bill for compute">
  ## Serverless compute now costs credits

  The Serverless Function node's Python runtime runs in a cloud sandbox, and that compute now costs credits based on the CPU, memory, and GPU you reserve and how long the run takes. GPU runs are charged too. A run is billed even if it errors or times out, since the compute was still used. JavaScript functions run in-process and stay free. See [What costs credits](/billing/costs).
</Update>

<Update label="July 4, 2026" description="Freshsales CRM joins the integrations library">
  ## New integration

  * **Freshsales** adds the Freshworks CRM with 65 operations and 1 trigger across contacts, accounts, deals, tasks, appointments, notes and activities, search, selectors, and marketing lists. A trigger starts a workflow when Freshsales sends a webhook event. Connect with your account domain and an API key. See [Freshsales](/integrations/freshsales).
</Update>

<Update label="July 3, 2026" description="Six new integrations, plus usage dashboard search and smarter builder credential prompts">
  ## Six new integrations

  * **PagerDuty** adds incident management, on-call schedules, services, users, and the Events API with 248 operations and 1 trigger that starts a workflow on incident events. Connect with OAuth or a REST API key. See [PagerDuty](/integrations/pagerduty).
  * **Qdrant** adds the Qdrant vector database with 18 operations across similarity search, collections, and points. One operation uploads a document file, chunks and embeds it, and stores it in a single step. Connect with an API key. See [Qdrant](/integrations/qdrant).
  * **Upstash Vector** adds the Upstash vector database with 11 operations. You can search and insert by plain text that Upstash embeds for you, or upload a document file in one step. Connect with an API key. See [Upstash Vector](/integrations/upstash-vector).
  * **Google Meet** adds meeting spaces, conference records, participants, recordings, and transcripts with 19 operations and 1 trigger that fires when a meeting ends. Connect with Google. See [Google Meet](/integrations/google-meet).
  * **Expensify** adds expense reports, policies, and exports with 16 operations and 1 trigger that fires on new reports. Connect with your Expensify partner credentials. See [Expensify](/integrations/expensify).
  * **PhantomBuster** adds Phantoms, containers, scripts, and lead storage with 63 operations and 1 trigger that fires when a Phantom finishes. Connect with an API key. See [PhantomBuster](/integrations/phantombuster).

  ## Usage dashboard search and filters

  The Recent Usage Events table in **Settings → Usage** now has search and category filters and scrolls through your full history instead of showing only the latest rows. Live events still land in your charts and totals as they happen, and they respect whichever filters you have active. See [Usage dashboard](/billing/usage-dashboard).

  ## Smarter credential prompts in the builder

  When the AI builder creates a workflow with an agent that runs on a CLI coding agent, it now asks you to connect that agent's credential before calling the workflow ready, so you no longer hit a disconnected-credential error on your first run.
</Update>

<Update label="July 2, 2026" description="Four new integrations">
  ## Four new integrations

  * **Pinecone** adds the Pinecone vector database with 22 operations across indexes, vectors, documents, bulk imports, and inference. One operation uploads a document file, chunks and embeds it, and upserts it in a single step. Connect with an API key. See [Pinecone](/integrations/pinecone).
  * **Zendesk** connects your support desk with 326 operations and 21 triggers across tickets, users, organizations, and the help center. Connect with OAuth, an API token, or Conversations credentials. See [Zendesk](/integrations/zendesk).
  * **Pipedrive** adds the Pipedrive CRM with 324 operations and 31 triggers across deals, persons, organizations, activities, leads, and products. Connect with OAuth or an API token. See [Pipedrive](/integrations/pipedrive).
  * **Confluence** adds Atlassian Confluence with 46 operations and 1 trigger across pages, blog posts, spaces, comments, and attachments. Connect with OAuth. See [Confluence](/integrations/confluence).
</Update>

<Update label="July 1, 2026" description="Warm CLI coding agents, sandbox-time pricing, and four new integrations">
  ## Faster CLI coding agents

  The CLI coding agents (Claude Code, Codex, OpenCode, OpenClaw, and Hermes) now keep a warm sandbox between turns instead of starting fresh each time, so replies come back faster and one agent can hold several conversations at once. A small indicator on the agent node shows how many sandboxes it is currently holding, with a live note while a turn is running. See [Models and harnesses](/agents/models).

  ## Sandbox time now costs credits

  CLI coding agents run in a cloud sandbox that NoClick provides, and that sandbox time is now charged at 0.05 credits per minute of uptime, billed per turn. This applies even when the agent runs on your own API key or AI subscription, since the sandbox is NoClick's compute. The built-in LLM agent runs in-process and has no sandbox charge. See [What costs credits](/billing/costs).

  ## Four new integrations

  * **Attio** adds the Attio CRM with 66 operations and 6 triggers across records, objects, attributes, lists, notes, tasks, comments, and files. Connect with OAuth or an API key. See [Attio](/integrations/attio).
  * **Firecrawl** brings web scraping, crawling, mapping, search, and structured extraction with 53 operations and 5 triggers for async job and monitor events. Connect with an API key. See [Firecrawl](/integrations/firecrawl).
  * **Intercom** connects your support workspace with 53 operations and 4 triggers across contacts, conversations, tickets, companies, and messaging. Connect with OAuth or an access token. See [Intercom](/integrations/intercom).
  * **Trello** adds boards, lists, cards, checklists, members, and labels with 42 operations and 2 triggers. Connect with your Trello API key and token. See [Trello](/integrations/trello).
</Update>

<Update label="June 30, 2026" description="Right-click canvas menus, resource-scoped agent tools, and six new integrations">
  ## 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. See [The workflow canvas](/editor/canvas).

  ## 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. See [Tools from integrations](/agents/tools).

  ## 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. See [ClickHouse](/integrations/clickhouse).
  * **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. See [Extend](/integrations/extend).
  * **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. See [Fathom](/integrations/fathom).
  * **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. See [Fellow](/integrations/fellow).
  * **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. See [Hex](/integrations/hex).
  * **Sigma Computing** adds 40 operations and a trigger for workbooks, members, teams, connections, and workspaces, including exporting and materializing workbooks. See [Sigma Computing](/integrations/sigma).
</Update>

<Update label="June 29, 2026" description="Connect beehiiv for newsletters, subscribers, and posts">
  ## 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. See [beehiiv](/integrations/beehiiv).
</Update>

<Update label="June 27, 2026" description="Add alarms, a filesystem, and custom tools straight from the agent's tool palette">
  ## 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. See [Tools from integrations](/agents/tools), [Agent scheduling](/agents/scheduling), and [Files and repositories](/agents/files-and-repos).

  ## 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.
</Update>

<Update label="June 26, 2026" description="Inline JavaScript expressions in config fields and three new integrations">
  ## 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. See [Data references](/editor/data-references).

  ## 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. See [fal](/integrations/fal).
  * **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. See [Brandfetch](/integrations/brandfetch).
  * **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. See [Findymail](/integrations/findymail).

  ## 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.
</Update>

<Update label="June 25, 2026" description="Seven new integrations, cross-workflow error routing, and canvas editing upgrades">
  ## 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. See [Google Cloud Storage](/integrations/google-cloud-storage).
  * **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. See [Monday.com](/integrations/monday).
  * **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. See [Datadog](/integrations/datadog).
  * **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. See [Loops](/integrations/loops).
  * **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. See [Parallel](/integrations/parallel).
  * **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. See [Exa](/integrations/exa).
  * **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. See [Reducto](/integrations/reducto).

  ## 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. See [Error handling](/logic/error-handling).

  ## 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.

  * 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.
</Update>

<Update label="June 24, 2026" description="Three new integrations: Asana, Devin, and Firestore">
  ## 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. See [Asana](/integrations/asana).
  * **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. See [Devin](/integrations/devin).
  * **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. See [Firestore](/integrations/firestore).
</Update>

<Update label="June 23, 2026" description="Six new integrations, pin and disable buttons on nodes, and an Agents activity tab">
  ## 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. See [Stripe](/integrations/stripe).
  * **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. See [ClickUp](/integrations/clickup).
  * **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. See [GitLab](/integrations/gitlab).
  * **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. See [Mailgun](/integrations/mailgun).
  * **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. See [Box](/integrations/box).
  * **Perplexity** for AI search, with 15 operations across chat, search, models, and embeddings. Connect with an API key. See [Perplexity](/integrations/perplexity).

  ## 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.

  * **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. See [Loops](/logic/loops).
  * **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. See [Filter, split, and merge](/logic/filter-merge).
  * **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.
</Update>

<Update label="June 22, 2026" description="A Google Maps node, a Cal.com scheduling node, and field shortcuts">
  ## 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. See [Google Maps](/integrations/google-maps).

  ## 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. See [Cal.com](/integrations/cal-com).

  * 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.
</Update>

<Update label="June 21, 2026" description="Files anywhere, usable media outputs, and a Split Out node">
  ## 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.

  * **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. See [Filter, split, and merge](/logic/filter-merge).
  * **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. See [TikTok](/integrations/tiktok).
  * Discord operations across channels, roles and members, threads, scheduled events, automod, stickers, invites, and webhooks now all run. See [Discord](/integrations/discord).
  * 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**.
</Update>

<Update label="June 20, 2026" description="A rebuilt HTTP Request node and a live builder view">
  ## 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.

  * 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 rows` to find **Read Sheet Data**, `merge pr` for **Merge Pull Request**, or `post to channel` for **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.
</Update>

<Update label="June 19, 2026" description="Browse your run history from the canvas">
  ## 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.

  * 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.
</Update>

<Update label="June 18, 2026" description="Sharper Google Drive and Calendar triggers">
  ## 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**.
</Update>

<Update label="June 17, 2026" description="Discord triggers and a tidier tool picker">
  ## 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.

  * 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.
</Update>

<Update label="June 16, 2026" description="See what your run produced">
  ## 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.

  * 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.
</Update>

<Update label="June 15, 2026" description="Google Search Console and sharper triggers">
  ## 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.

  * 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.
</Update>

<Update label="June 13, 2026" description="Quicker workflow configuration">
  ## 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.

  * 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.
</Update>

<Update label="June 12, 2026" description="Email alerts and a weekly digest">
  ## 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.

  * 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.
</Update>

<Update label="June 11, 2026" description="Hosted MCP servers and email replies">
  ## 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.

  * 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.
</Update>

<Update label="June 10, 2026" description="Integrations become agent tools">
  ## 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.

  * Mount GitHub repositories into a coding agent's sandbox, with git and the `gh` CLI 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.
</Update>

<Update label="June 9, 2026" description="An email address for every workflow">
  ## 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.

  * 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.
</Update>

<Update label="June 8, 2026" description="Loops you can see">
  ## Loops you can see

  Lists no longer loop silently: one click converts a list reference into a visible iteration node on the canvas.

  * Searching the node palette can pre-select the matching operation, not just the node.
</Update>

<Update label="June 7, 2026" description="Paste-to-create interface components">
  * 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.
</Update>

<Update label="June 5, 2026" description="A curated Fields tab">
  * 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.
</Update>

<Update label="June 4, 2026" description="Invite links for collaboration">
  ## 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.
</Update>

<Update label="June 2, 2026" description="Run replay and a redesigned setup">
  ## 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.

  * 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.
</Update>

<Update label="May 31, 2026" description="Clearer billing">
  ## Clearer billing

  Credits now show exact monthly windows and per-cycle topup balances, and the credits chip displays your precise remaining balance. Cancelling keeps your plan active through the period you already paid for.

  * Google connections are rejected upfront if the required permissions weren't actually granted.
  * Orphaned webhooks clean themselves up, and schedules that keep failing disable themselves instead of burning runs.
</Update>

<Update label="May 30, 2026" description="Command palette">
  ## Command palette

  Press `⌘K` anywhere to jump to any workflow, action, or setting.

  * Create credentials directly from Settings or the command palette, without opening a node.
  * Config dropdowns across 27 nodes now search server-side for channels, boards, sheets, and more.
  * Slack messages can send as you or as the bot, chosen per operation.
  * Nodes show a run-status glow on the canvas, and the last run state survives reloads.
  * Ctrl+drag pans the canvas on Windows and Linux.
</Update>

<Update label="May 29, 2026" description="A list view for workflows">
  ## A list view for your workflows

  The workflow browser gained a list view with global search, integration logos, and keyboard navigation.
</Update>

<Update label="May 26, 2026" description="Sign in with your AI subscription">
  ## Sign in with your AI subscription

  CLI coding agents can sign in with your existing AI provider subscription instead of an API key.

  * The guided setup wizard got a redesign with a step bar and themed field inputs.
  * Sharper rendering on small and low-resolution screens.
  * Jira operations support pagination and filtering.
</Update>

<Update label="May 23, 2026" description="Agent chat in the Interface">
  ## Chat with your agents in the Interface

  A fullscreen chat block for agent nodes, with per-thread conversations and history.

  * Onboarding routes you to the right starting tab based on what you want to build, and a support call pill lives in the navbar.
  * The canvas stops auto-zooming to failed nodes when a run errors.
</Update>

<Update label="May 21, 2026" description="Independently publishable interfaces">
  * Each interface component is its own publishable app, with browser-style chrome and an in-node Publish button.
  * OpenClaw joined Codex, Claude Code, and OpenCode as a CLI coding agent option.
  * Reddit public feeds no longer require credentials.
  * Token refresh fixes across OAuth integrations.
</Update>

<Update label="May 18, 2026" description="Event-driven triggers">
  ## Event-driven triggers

  Workflows now start in response to events from your apps, not just on demand: Typeform responses, GitHub and Linear events, Shopify store events, Twilio SMS, Gmail, Calendar, and Drive changes, plus Slack and HubSpot events, with per-event filtering and channel scoping.
</Update>

<Update label="May 17, 2026" description="Durable delays">
  ## Delays that survive anything

  The Delay node supports pauses of days or weeks that survive restarts, and suspended runs resume in their original execution.

  * New Resend node for transactional email.
  * Click to add nodes and UX blocks from the palettes, in addition to dragging.
  * The agent node's model selector lives in its config form and stays in sync with the canvas.
</Update>

<Update label="May 16, 2026" description="Errors as data, canvas quality of life">
  ## Errors as data

  Nodes can route failures through a dedicated error handle, so workflows treat errors as data.

  * Answer the AI builder's questions by typing directly in the chatbox.
  * Slack config fields gained a dynamic channel picker.
  * Stop a single-node run with its own stop button.
  * AI-created nodes auto-select your credential when you only have one.
  * Resource pickers include a "Create new" option.
  * Nodes referenced by an interface show a "Used by interface" badge.
</Update>

<Update label="May 15, 2026" description="A searchable action picker">
  ## A searchable action picker

  Choosing a node's operation is now a Spotlight-style searchable picker with readable names, categories, and trigger badges.
</Update>

<Update label="May 11, 2026" description="Hermes and mobile rendering">
  * Hermes joined the CLI coding agent lineup.
  * The mobile canvas moved to a lighter renderer, and background effects no longer crash iPhones.
</Update>

<Update label="May 8, 2026" description="Instagram scraping">
  ## Instagram scraping

  Pull Instagram data into workflows with new scraping operations.

  * Supabase connections support OAuth.
  * Shopify connections updated to the latest API version.
  * The homepage loads with about 58% less JavaScript, so getting into the product is faster.
</Update>

<Update label="May 4, 2026" description="Builder and canvas polish">
  * The AI builder's stop button now actually cancels the turn, runaway turns are capped, and resumed chats restore icons and reasoning logs.
  * A floating plus button on the canvas opens the Nodes tab.
  * Workflow cards show node count and last-edited time.
  * X (Twitter) connections refresh their tokens automatically.
</Update>

<Update label="April 30, 2026" description="Skills">
  ## Skills

  Give your agents reusable context: instructions with an optional workflow body, scoped to you, your organization, or everyone. The builder picks the relevant skills automatically on every turn.

  * An Edit tab on every node lets you change just that node with a prompt.
  * LinkedIn scraping and Reddit feed operations.
</Update>

<Update label="April 28, 2026" description="Always-current model lists">
  * Model lists across agents stay current automatically, including daily-refreshed Codex and Claude Code models.
  * Agents can fetch images from URLs mentioned in conversation.
</Update>

<Update label="April 27, 2026" description="New Free, Plus, and Pro plans">
  ## New Free, Plus, and Pro plans

  Plans were renamed and repriced, with monthly and annual checkout and promotion codes.

  * The sidebar remembers whether you left it open or closed.
</Update>

<Update label="April 22, 2026" description="Builds that pause and resume">
  ## Builds that pause and resume

  AI builder runs are now durable: they pause on questions, survive disconnects and restarts, and can be resumed from the sidebar at any time.

  * Scroll to pan the canvas, with a wider zoom range and Cmd+drag panning.
  * Checkout supports choosing annual or monthly billing.
  * Fixed the operation selector disappearing on multi-operation nodes.
</Update>

<Update label="April 19, 2026" description="AI Fill and n8n import">
  * AI Fill buttons on individual nodes draft a single node's config for you.
  * Paste an n8n workflow and the builder converts it for you, replacing the old one-to-one converter.
</Update>

<Update label="April 17, 2026" description="A guided empty canvas">
  * The empty canvas now guides you: next-step hints, click-to-add, a drag or click mode toggle, and an interface build animation.
</Update>

<Update label="April 16, 2026" description="The agentic AI builder">
  ## The agentic AI builder

  Creating a workflow is now a conversation. The builder plans the graph, asks clarifying questions, requests credentials with inline OAuth, and fills in configs as you watch.

  * Agent image settings for Google and Imagen models.
</Update>

<Update label="April 8, 2026" description="Feed bulk actions">
  * Select and act on multiple approval or activity items at once in the Feed.
  * Template search matches multi-word queries against node types and labels.
</Update>

<Update label="April 6, 2026" description="Saved outputs while configuring">
  ## Saved outputs in the input panel

  Pull data from previously saved node outputs while configuring a node, so you can wire references without re-running upstream steps.

  * Output history is kept per node instead of per run.
</Update>

<Update label="April 3, 2026" description="Instant, ordered runs">
  ## Instant, ordered runs

  Execution events now stream in order through a new relay: stopping is instant, run state restores when you reload, and long runs can be stopped from anywhere.

  * Public template pages show the workflow's interface.
  * Delete a workflow straight from the canvas menu.
</Update>

<Update label="March 31, 2026" description="Loop progress and SDK debugging">
  * Iteration nodes show a progress indicator while looping.
  * An SDK debug drawer shows interface activity, and node IDs are highlighted in interface code.
</Update>

<Update label="March 29, 2026" description="A visual refresh">
  ## A visual refresh

  The app moved to a darker black-zinc look, and node dragging got noticeably smoother.
</Update>

<Update label="March 27, 2026" description="Cloudflare integration">
  * New Cloudflare integration.
</Update>

<Update label="March 24, 2026" description="SDK docs and owner names">
  * SDK documentation went live, with TypeScript SDK fixes.
  * Folders and workflows show their owner's display name.
</Update>

<Update label="March 19, 2026" description="Custom interfaces, SDK, approvals">
  ## Custom interfaces and the SDK

  Build a full custom app UI on top of any workflow: React and HTML interface nodes, a TypeScript and Python SDK with enforced permissions, and publishing for app nodes.

  ## Human-in-the-loop approvals

  Gate sensitive steps behind an approval feed, with an activity feed of everything your workflows did.

  * X (Twitter) API tier support, so Basic and Pro API plans work with usage-based pricing.
  * Set execution timeouts in settings, and the Delay node now allows up to 15 minutes.
</Update>

<Update label="March 18, 2026" description="Google Ads and persistent sandboxes">
  * New Google Ads integration.
  * CLI coding agents keep persistent storage for their sandboxes.
</Update>

<Update label="March 16, 2026" description="On-error node and Kling AI">
  * The on-error node catches failures and routes recovery logic visually.
  * Generate video and images with Kling AI from the agent node.
  * Connect WhatsApp by scanning a QR code.
  * Manage organization members and SSO from settings.
</Update>

<Update label="March 14, 2026" description="CLI coding agents">
  ## CLI coding agents in workflows

  Run Codex, Claude Code, and OpenCode as agent nodes inside workflows.
</Update>

<Update label="March 13, 2026" description="Instantly and plan limits">
  * Plan limits are now enforced consistently across features.
  * New Instantly integration.
  * Folder sharing got finer-grained access rules.
</Update>

<Update label="March 12, 2026" description="Video generation and credentials">
  * Generate video from the agent node.
  * A Credentials tab in Settings lists and manages all your connections.
  * Set a minimum credit balance below which a workflow won't run.
</Update>

<Update label="March 9, 2026" description="Agent alarms and memory">
  ## Agents that set alarms

  Agents can set alarms to wake themselves at chosen times.

  * Agents remember chat history across conversations.
  * View any workflow fullscreen.
  * Drag and drop workflows between folders.
</Update>

<Update label="March 6, 2026" description="TikTok and Affinity CRM">
  * New TikTok and Affinity CRM integrations.
  * Save templates as drafts before publishing.
</Update>

<Update label="March 3, 2026" description="Deep links">
  * Link directly to a specific node or field, and link out to external resources from configs.
</Update>

<Update label="March 2, 2026" description="One-click autolayout">
  ## One-click autolayout

  Untangle the whole graph with one click.

  * Deleted workflows move to a trash folder, and folders can be deleted.
</Update>

<Update label="February 27, 2026" description="Scripted template onboarding">
  * Template authors can script guided onboarding with a custom setup node and stored variables.
</Update>

<Update label="February 26, 2026" description="Embeddable templates and feedback">
  ## Embed templates anywhere

  Embed workflow templates on external sites.

  * Report bugs and request features from inside the product.
  * Fixed multi-device logout, personal workflow and folder sharing, and Stripe top-ups.
</Update>

<Update label="February 21, 2026" description="Run from any node">
  ## Run from any node

  Run a single node, or resume execution from any node.

  * MCP responses include HTML widgets and generated card images.
</Update>

<Update label="February 19, 2026" description="Metered AI usage and credential requests">
  * Ask a teammate or client to connect an account through a secure emailed link.
  * AI builder usage is metered with clear pricing, and organizations bill to the owner's account.
</Update>

<Update label="February 17, 2026" description="Interfaces go GA">
  ## Workflow interfaces are generally available

  Every workflow can have a user-facing interface with forms, blocks, and tabs, rendered straight from the canvas. Out of beta for everyone.

  * Node outputs persist across sessions.
</Update>

<Update label="February 11, 2026" description="WordPress integration">
  * New WordPress integration.
</Update>

<Update label="February 10, 2026" description="Guided setup and file uploads">
  * A step-by-step guided setup walks you through configuring a new workflow.
  * Upload files, images, audio, and video into workflows with managed storage.
</Update>

<Update label="February 9, 2026" description="Interfaces beta and folders">
  ## Workflow interfaces (beta)

  Workflows gained user-facing interfaces in beta, rendered from the canvas.

  ## Folders

  Organize workflows into folders with a tree sidebar.
</Update>

<Update label="February 8, 2026" description="The NoClick MCP server">
  ## The NoClick MCP server

  Control NoClick from Claude or ChatGPT: build and edit workflows, run nodes, and manage configs over MCP.
</Update>

<Update label="February 5, 2026" description="Word and Microsoft To Do">
  * New Word and Microsoft To Do integrations.
</Update>

<Update label="February 4, 2026" description="Excel, OneDrive, ElevenLabs">
  * New Excel, OneDrive, and ElevenLabs integrations.
</Update>

<Update label="February 2, 2026" description="WhatsApp Business integration">
  * New WhatsApp Business integration.
</Update>

<Update label="January 29, 2026" description="Sheets range building">
  * Google Sheets can build ranges for you.
</Update>

<Update label="January 27, 2026" description="State, Switch, and MCP nodes">
  ## More logic nodes

  A State node for stateful workflows, a proper Switch node, and an MCP client node for calling external MCP servers.

  * Expandable JSON fields support drag-and-drop references.
</Update>

<Update label="January 23, 2026" description="Collaboration sync and node labels">
  * Real-time collaborative editing syncs more reliably.
  * YouTube comment retrieval supports time-based filters, and GitHub gained pull request review operations.
  * Give nodes custom labels.
  * Node outputs are easier to inspect.
</Update>

<Update label="January 20, 2026" description="Guided setup for incomplete nodes">
  * Guided setup walks you through incomplete nodes on the canvas.
</Update>

<Update label="January 19, 2026" description="Import from n8n">
  ## Import from n8n

  Paste an n8n workflow and NoClick converts it to a native workflow.
</Update>

<Update label="January 17, 2026" description="Delay node and workflow export">
  * The Delay node pauses workflows between steps.
  * Export workflows as files and re-import them.
  * The Iteration node loops over lists with proper aggregation of results.
  * Node errors are far more visible.
</Update>

<Update label="January 14, 2026" description="Run custom JavaScript">
  ## Run custom JavaScript

  Execute your own JavaScript inside workflows.

  * Google Sheets handles values and formatting better.
</Update>

<Update label="January 13, 2026" description="Filter node and run control">
  * A new Filter node filters and transforms data between steps.
  * Stop a running workflow with one click.
</Update>

<Update label="January 12, 2026" description="CSV input and integrations directory">
  * A new CSV input node imports and previews CSV data.
  * A public integrations directory lists every available node.
  * The remaining Google services arrived as nodes, with corrected scopes.
  * A get-started checklist guides your first steps.
</Update>

<Update label="January 9, 2026" description="AI workflow generation">
  ## AI workflow generation

  Describe what you want and NoClick drafts the workflow for you. Refine it with follow-up messages in chat.
</Update>

<Update label="January 5, 2026" description="Twilio and onboarding">
  * New Twilio integration.
  * A short onboarding questionnaire helps you reach your first working workflow faster.
</Update>

<Update label="January 1, 2026" description="Templates library">
  ## Templates library

  Browse ready-made workflow templates and publish your own.
</Update>

<Update label="December 31, 2025" description="Public URL sharing">
  ## Share with a public URL

  Publish a workflow at a public URL anyone can view.

  * New Perplexity, Typeform, and Dropbox integrations.
</Update>

<Update label="December 30, 2025" description="Four more integrations">
  * New Hacker News, Mailchimp, Supabase, and Semrush integrations.
  * Share credentials and saved outputs along with a workflow.
</Update>

<Update label="December 29, 2025" description="Canva integration">
  * New Canva integration.
</Update>

<Update label="December 28, 2025" description="HubSpot integration">
  * New HubSpot integration.
</Update>

<Update label="December 26, 2025" description="Apify integration">
  * New Apify integration.
</Update>

<Update label="December 25, 2025" description="Sharing and collaboration">
  ## Sharing and collaboration

  Share workflows and databases, edit together with live presence, and fork shared workflows.

  * New Jira integration.
</Update>

<Update label="December 24, 2025" description="Enterprise SSO and the Team plan">
  ## Enterprise SSO and the Team plan

  Okta and SAML SSO arrived, along with a Team plan, workspace member limits, and a new pricing page.

  * New Postgres, Redis, and RSS integrations.
</Update>

<Update label="December 23, 2025" description="Slack, Bluesky, checkpoints">
  * New Slack and Bluesky integrations.
  * Save workflow checkpoints and restore them later.
</Update>

<Update label="December 22, 2025" description="X and Shopify integrations">
  * New X (Twitter) and Shopify integrations.
</Update>

<Update label="December 21, 2025" description="Apollo and Instagram integrations">
  * New Apollo and Instagram integrations.
</Update>

<Update label="December 19, 2025" description="Agent tools and public forms">
  ## Custom tools for agents

  Give agents custom tools with the new tool node.

  * New Discord integration.
  * Publish public forms that run workflows on submit.
</Update>

<Update label="December 17, 2025" description="Chat with the agent node">
  ## Chat with the agent node

  Talk to an AI agent node directly in the editor.
</Update>

<Update label="December 15, 2025" description="Calendar and Outlook integrations">
  * New Google Calendar and Outlook integrations.
</Update>

<Update label="December 14, 2025" description="Python in workflows">
  * Run sandboxed Python functions as workflow steps.
</Update>

<Update label="December 13, 2025" description="A 10x faster editor">
  ## A 10x faster editor

  The workflow editor became an order of magnitude faster.
</Update>

<Update label="December 12, 2025" description="Notion integration">
  * New Notion integration.
</Update>

<Update label="December 11, 2025" description="Webhooks and schedules">
  ## Webhooks and schedules

  Trigger workflows from inbound webhooks, including Telegram bots, or run them on a cron schedule.
</Update>

<Update label="December 10, 2025" description="LinkedIn and Reddit integrations">
  * New LinkedIn and Reddit integrations.
</Update>

<Update label="December 9, 2025" description="Salesforce and a deeper Gmail">
  * New Salesforce integration.
  * A much deeper Gmail node with more operations.
</Update>

<Update label="December 8, 2025" description="Google Drive and YouTube">
  * New Google Drive and YouTube integrations.
</Update>

<Update label="December 7, 2025" description="Airtable and GitHub OAuth">
  * New Airtable integration.
  * GitHub connections support OAuth.
</Update>

<Update label="December 6, 2025" description="GitHub integration">
  * New GitHub integration.
  * Keyboard shortcuts in the workflow editor.
</Update>

<Update label="December 5, 2025" description="The integration push begins">
  ## The integration push begins

  Linear arrived as the first dedicated workflow integration, kicking off a month of new nodes.

  * New Iteration and HTTP request nodes.
  * Credentials auto-select in the background when you add a node.
</Update>
