# Airtop
URL: https://docs.awellhealth.com/docs/marketplace/airtop

> For the complete documentation index, see [llms.txt](https://docs.awellhealth.com/llms.txt).



<img src="/marketplace/airtop.png" width="48" height="48" />

Effortlessly scrape and control any site with inexpensive and scalable AI-powered cloud browsers

Category: Data. Adds 2 actions to a care flow.

## What to configure [#what-to-configure]

Set these once, on the extension in Awell Studio. An action fails at run time if a
required setting is missing.

| Setting | Required | Notes                                   |
| ------- | -------- | --------------------------------------- |
| API key | Yes      | Your Airtop API key Stored as a secret. |

## Actions [#actions]

Airtop adds these 2 actions to a care flow. Add one to a step, then fill in its inputs.

### Query web page with LLM [#query-web-page-with-llm]

Query a web page using LLMs with Airtop’s.

This action can be previewed in Studio before you publish.

| Input       | Type     | Required | Description                                                                                                                                                                       |
| ----------- | -------- | -------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Page URL    | `string` | Yes      | The URL of the page to scrape                                                                                                                                                     |
| Prompt      | `text`   | Yes      | The prompt used to query the page                                                                                                                                                 |
| JSON Schema | `json`   | No       | Optional JSON schema to guide the AI’s response and force it to return JSON. This can be useful if you want a structured response that is more suitable for automated processing. |

Returns:

| Data point   | Type     |
| ------------ | -------- |
| `result`     | `string` |
| `resultJson` | `json`   |

### Smart Scrape a web page [#smart-scrape-a-web-page]

Scrape a web page with Airtop.

This action can be previewed in Studio before you publish.

| Input    | Type     | Required | Description                   |
| -------- | -------- | -------- | ----------------------------- |
| Page URL | `string` | Yes      | The URL of the page to scrape |

Returns:

| Data point | Type     |
| ---------- | -------- |
| `mimeType` | `string` |
| `result`   | `string` |

Intelligently scrape the full content of a page.

## Setup and notes [#setup-and-notes]

Effortlessly scrape and control any site with inexpensive and scalable AI-powered cloud browsers

### Extension settings [#extension-settings]

To set up this extension, you will need to provide your Airtop API key.

#### Querying a page [#querying-a-page]

Interact with a page using LLMs. Useful if you want to scrape a page for specific information, or even ask a more general question about the page. You can define an optional JSON schema to guide the AI’s response and force it to return JSON. This can be useful if you want a structured response that is more suitable for automated processing.

## Changelog [#changelog]

## CHANGELOG [#changelog-1]

## Where this page comes from [#where-this-page-comes-from]

The settings, actions, inputs, outputs and webhooks above are generated from the
extension's own code, at `@awell-health/awell-extensions` v2.1.159. They match what the
platform actually does rather than a description of it.

Field-level detail also appears in Awell Studio when you configure the action.
Something wrong or missing? Email [support@awellhealth.com](mailto:support@awellhealth.com).
