# Autom

Autom is a service that delivers lightning-fast search engine results page (SERP) outcomes for Google, Bing, and Brave, offering developers rapid access to search data with minimal latency.

- **Category:** ai web scraping
- **Auth:** API_KEY
- **Composio Managed App Available?** N/A
- **Tools:** 4
- **Triggers:** 0
- **Slug:** `AUTOM`
- **Version:** 20260223_00

## Tools

### Google Countries

**Slug:** `AUTOM_GOOGLE_COUNTRIES`

Search for Google-supported countries by name substring. Use this to get valid country codes for Google Search API parameters. Results are ordered by population reach (most populous countries first).

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | Yes | Search string to filter countries (required, non-empty). Returns all countries whose names contain this substring (case-insensitive). Examples: 'fr' returns France, French Guiana; 'united' returns UAE, UK, US. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Google Images

**Slug:** `AUTOM_GOOGLE_IMAGES`

Tool to fetch images from Google search results. Use when you need URLs, titles, domains, and metadata for images matching a query.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `gl` | string | No | Two-letter country code for Google Images localization, e.g., 'us', 'uk', 'fr'. |
| `hl` | string | No | Two-letter language code for Google Images localization, e.g., 'en', 'es', 'fr'. |
| `page` | integer | No | Result page number for pagination (1-indexed). Each page returns up to 100 images. |
| `query` | string | Yes | Search term to query on Google Images |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Google Languages

**Slug:** `AUTOM_GOOGLE_LANGUAGES`

Tool to retrieve Google-supported languages. Use when you need a list of language codes for localization.

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | Yes | This parameter filters languages based on a search string. Search is non-case-sensitive and returns all languages whose names contain the string. |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |

### Google Locations

**Slug:** `AUTOM_GOOGLE_LOCATIONS`

Tool to retrieve Google-supported locations. Use when searching for locations by name. Returns locations ordered by reach (most populous first).

#### Input Parameters

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `query` | string | Yes | Parameter restricts your search to locations that contain the supplied string. (e.g., 'Austin' will match 'Austin, TX', 'The University of Texas at Austin', etc.) |

#### Output

| Parameter | Type | Required | Description |
|-----------|------|----------|-------------|
| `data` | string | Yes | Data from the action execution |
| `error` | string | No | Error if any occurred during the execution of the action |
| `successful` | boolean | Yes | Whether or not the action execution was successful or not |
