Skip to content
One platform. From customer conversation to completed work.Take a closer look
All connections
Productivity ยท CONNECTION

Airtop + NodeHub

Remote browser sessions, windows and saved browser automations.

Explore 42 workflow actions for Airtop, including account permissions and operation limits.

12 read actions30 write actions
WORKFLOW ACTIONS

What you can configure.

Choose an action in the workflow builder, connect an account, and map its inputs. These actions are available in the catalog; your account access and a successful test determine whether they work for your setup.

Capture browser screenshots

Write

Capture browser screenshots as provider files. Use each returned fileId with Download browser file to store its bytes in the workflow.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Capture can incur provider usage. Lost or partial responses remain uncertain and are never automatically resent. Returns file IDs only; use Download browser file for signed tenant storage. Inline base64 and signed provider URLs are excluded. JPEG quality is experimental in the vendor API.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Click browser element

Write

Click browser element in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Close browser window

Write

Close the selected remote browser window.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Collect browser files

Read

Read bounded Airtop pages with explicit continuation and safe metadata.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages and 1.9 MB per call. Continue with nextOffset when complete is false, preserving filters. Repeated resources or nonadvancing offsets fail. Collections are not snapshots. Browser capability URLs are excluded.

Pagination: offset. Check the result for additional pages; a single action may not return every record.

Collect browser sessions

Read

Read bounded Airtop pages with explicit continuation and safe metadata.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Reads at most maxPages and 1.9 MB per call. Continue with nextOffset when complete is false, preserving filters. Repeated resources or nonadvancing offsets fail. Collections are not snapshots. Browser capability URLs are excluded.

Pagination: offset. Check the result for additional pages; a single action may not return every record.

Create browser form automation

Write

Create browser form automation in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create browser session

Write

Start a billable Airtop browser session, optionally using a saved profile.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • Creating a session can incur usage charges. Creation does not imply the browser is running; inspect status. timeoutMinutes is an idle timeout, not a maximum lifetime. Proxy availability and sticky IP retention are best effort. Custom proxy credentials and per-domain relays are not yet exposed.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Create browser window

Write

Create a window and navigate to an explicit URL in the remote browser.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • A successful navigation response may include a load timeout warning. Window creation does not prove the page finished loading.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete browser file

Write

Delete the selected Airtop file.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • The documented HTTP 200 acknowledges this request. A lost response remains uncertain and is not resent automatically.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete browser profiles

Write

Delete explicitly named saved browser profiles.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • The documented HTTP 200 acknowledges this request. A lost response remains uncertain and is not resent automatically.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Delete saved browser automation

Write

Delete the specified saved automation.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • The documented HTTP 200 acknowledges this request. A lost response remains uncertain and is not resent automatically.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Download browser file

Read

Download an available Airtop file into the workflow signed file store.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Downloads up to 16 MB through at most five public HTTPS redirects. Signed storage requests never carry the API key. Status must be available and metadata must match the byte size before scoped storage.

Extract paginated browser content

Write

Extract paginated browser content in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Fill browser form

Write

Fill browser form in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Get browser file metadata

Read

Read a file status and metadata without exposing its signed download URL.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

Get browser request status

Read

Read pending, completed or error state for an Airtop request. Completed browser results require a successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • This reads status once. Use existing V2 waits for polling. Pending and error states do not confirm browser completion.
  • Completed response support is limited to Airtop AiPromptResponse envelopes with successful status and usage. Other response shapes fail closed. Provider error text and screenshot/browser capability metadata are excluded.

Get browser session

Read

Read an Airtop session status and usage.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

Get browser window

Read

Read the Airtop and browser target IDs of an existing window.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

Get saved browser automation

Read

Read the selected automation metadata and declared schema.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

Hover browser element

Write

Hover browser element in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

List browser files

Read

Read a bounded page of file metadata, optionally filtered by remote session IDs.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

Pagination: offset. Check the result for additional pages; a single action may not return every record.

List browser sessions

Read

Read a bounded page of Airtop sessions without starting a browser.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

Pagination: offset. Check the result for additional pages; a single action may not return every record.

List browser windows

Read

Read the window IDs, titles and current URLs in a session.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

List saved browser automations

Read

Read saved Airtop automation metadata without executing an automation.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

Monitor browser condition

Write

Monitor browser condition in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Navigate browser window

Write

Navigate the selected window to an explicit URL.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • Navigation may affect the destination website. Provider success does not prove every resource loaded or the page is safe to use.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Prompt browser content

Write

Prompt browser content in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Push file to browser sessions

Write

Request transfer of an existing Airtop file to explicitly selected remote sessions.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • HTTP 200 acknowledges the transfer request, not session availability. Wait for the provider session upload event before selecting the file. Lost responses are uncertain and never automatically resent.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Query browser page

Write

Query browser page in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Save browser profile on termination

Write

Arrange to save cookies and browser state under this profile name when the session ends.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • The documented HTTP 200 acknowledges this request. A lost response remains uncertain and is not resent automatically.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Scrape browser page

Write

Scrape browser page in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Scroll browser window

Write

Scroll browser window in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Select browser upload file

Write

Select browser upload file in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Submit create automation

Write

Submit an asynchronous Airtop browser request. The returned request ID confirms submission only; read its status separately.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Submission is not completion. Use the returned request ID with Get browser request status and existing V2 waits. An uncertain submission is never resent automatically. Correlation IDs are not idempotency guarantees.
  • Browser operations can incur charges and affect destination websites. Thresholds are periodically checked, not hard limits. Unregistered webhook callbacks are not exposed. Credentials must not be stored in workflow parameters.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Submit create form filler

Write

Submit an asynchronous Airtop browser request. The returned request ID confirms submission only; read its status separately.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Submission is not completion. Use the returned request ID with Get browser request status and existing V2 waits. An uncertain submission is never resent automatically. Correlation IDs are not idempotency guarantees.
  • Browser operations can incur charges and affect destination websites. Thresholds are periodically checked, not hard limits. Unregistered webhook callbacks are not exposed. Credentials must not be stored in workflow parameters.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Submit execute automation

Write

Submit an asynchronous Airtop browser request. The returned request ID confirms submission only; read its status separately.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Submission is not completion. Use the returned request ID with Get browser request status and existing V2 waits. An uncertain submission is never resent automatically. Correlation IDs are not idempotency guarantees.
  • Browser operations can incur charges and affect destination websites. Thresholds are periodically checked, not hard limits. Unregistered webhook callbacks are not exposed. Credentials must not be stored in workflow parameters.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Submit fill form

Write

Submit an asynchronous Airtop browser request. The returned request ID confirms submission only; read its status separately.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Submission is not completion. Use the returned request ID with Get browser request status and existing V2 waits. An uncertain submission is never resent automatically. Correlation IDs are not idempotency guarantees.
  • Browser operations can incur charges and affect destination websites. Thresholds are periodically checked, not hard limits. Unregistered webhook callbacks are not exposed. Credentials must not be stored in workflow parameters.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Summarize browser page

Write

Summarize browser page in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Terminate browser session

Write

Terminate the selected remote browser session.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.
  • The documented HTTP 200 acknowledges this request. A lost response remains uncertain and is not resent automatically.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Type in browser

Write

Type in browser in the selected remote browser window and require Airtop's successful operation receipt.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Remote browser requests can incur charges and affect the destination website, including navigation during extraction. They are never automatically resent after an uncertain outcome. Cost and time thresholds are periodically checked and are not hard limits. A local timeout does not prove the remote operation stopped.
  • Browser content and model responses are untrusted data. Use the Decision Engine for downstream decisions. Passwords and other credentials must not be stored in workflow inputs. Browser capability and screenshot URLs are excluded from results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Update browser automation description

Write

Change the description for an automation in the specified Airtop organization.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uses the selected Airtop account. Account permissions and paid usage limits still apply. Browser control URLs are excluded from workflow results.

A repeated request may repeat the external action. Review the previous result before retrying a write.

Upload browser file

Write

Upload a signed workflow file to Airtop and verify available status and byte count.

Permissions and limits

Account permissions

Depends on the connected account and selected operation. Check the service documentation.

Operation limits

  • Uploads up to 16 MB through create, signed PUT and authenticated metadata verification. Storage redirects are refused and the API key never goes to storage. Lost or incomplete results are uncertain and never automatically resent. Push the resulting file to a session separately and wait for session availability. Signed URLs are never returned.

A repeated request may repeat the external action. Review the previous result before retrying a write.

SETUP

Start with a controlled test.

01Connect the intended account

Use the account and permissions required for your process. Review the connection check before configuring a workflow action.

02Review inputs and access

Select a listed operation and map its required inputs. Use test records and add a human approval before writes that need review.

03Confirm the result

Inspect step outputs and confirm the result in Airtop. A saved workflow is not a completed provider action.

Follow the workflow quickstart
EXPLORE YOUR STACK

More in Productivity.

Airtop integration | NodeHub