Airtop provides cloud browsers driven by natural language. Start a browser session, open a window at any URL, extract structured data from the page, click and type like a user, take screenshots, and terminate the session when done.

Changelog

1 version
v1.0.0 Latest
  • Initial version.

Authentication

TypeDetails
API Key
API Key (text)
Log into the Airtop Developer Portal at

Actions

10
Click Element icon

Click Element

Click an element in a browser window, identified by a natural language description.
Create Window icon

Create Window

Open a new browser window inside an Airtop session and navigate it to a URL. Returns the window ID needed by the page operations.
Find Sessions icon

Find Sessions

Find Airtop sessions, optionally filtered by status. Returns a maximum of 100 sessions. The connection URLs are present only for sessions that are still running.
Get Session icon

Get Session

Get the details and current status of an Airtop session by its ID.
Make Api Call icon

Make Api Call

Performs an arbitrary authorized API call to the Airtop API.
Query Page icon

Query Page

Ask a natural language question about the content of a browser window and get the answer back, optionally as structured JSON matching a schema you provide. The query runs in the background and its answer is delivered on the out port once it finishes, which is checked once a minute - expect at least that long even for a fast query.
Take Screenshot icon

Take Screenshot

Take a screenshot of a browser window and store it as a file. The component outputs the File ID; the image itself never travels through the flow.
Terminate Session icon

Terminate Session

Terminate an Airtop session and release the cloud browser it was using.
Type Text icon

Type Text

Type text into a browser window, optionally into a specific field identified by a natural language description, and optionally submit it with the Enter key.
Create Session icon

Create Session

Create a new Airtop cloud browser session. Sessions are billed per minute - terminate the session with the Terminate Session component as soon as the flow is done with it.