Integrations
Google Search Console
17 actions for Google Search Console.
Add Site#
Add/register a site in Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscAddSite
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL to add (e.g., https://example.com/ or sc-domain:example.com). |
Outputs#
| Output | Type |
|---|---|
| Success | Yes/No |
| Site Url | Text |
| Message | Text |
Use as an agent tool#
Tool name: gsc_add_site
Add a site to Google Search Console
Batch Request Indexing#
Submit multiple URLs to Google’s Indexing API for indexing (max 100).
Plans: Trial, Pro, Premium, Enterprise · Type: GscBatchRequestIndexing
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| URLs | Object | Yes | — | List of URL objects with “url” and optional “type” (URL_UPDATED or URL_DELETED). Example: [{“url”: “https://example.com/page1”}, {“url”: “https://example.com/page2”, “type”: “URL_DELETED”}] |
Outputs#
| Output | Type |
|---|---|
| Total Submitted | Number |
| Successful | Number |
| Failed | Number |
Use as an agent tool#
Tool name: gsc_batch_request_indexing
Submit multiple URLs to Google for indexing
Delete Site#
Remove/unregister a site from Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscDeleteSite
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL to remove (e.g., https://example.com/ or sc-domain:example.com). |
Outputs#
| Output | Type |
|---|---|
| Success | Yes/No |
| Site Url | Text |
| Message | Text |
Use as an agent tool#
Tool name: gsc_delete_site
Remove a site from Google Search Console
Delete Sitemap#
Delete a sitemap from Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscDeleteSitemap
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
| Sitemap URL | Text | Yes | (empty) | The full URL of the sitemap to delete (e.g., https://example.com/sitemap.xml). |
Outputs#
| Output | Type |
|---|---|
| Success | Yes/No |
| Site Url | Text |
| Feedpath | Text |
| Message | Text |
Use as an agent tool#
Tool name: gsc_delete_sitemap
Delete a sitemap from Google Search Console
Get Discover Performance#
Get Google Discover performance per page from Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetDiscoverPerformance
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
| Start Date | Text | Yes | (empty) | Start date in YYYY-MM-DD format. |
| End Date | Text | Yes | (empty) | End date in YYYY-MM-DD format. |
| Row Limit | Number | No | 100 | Maximum number of pages to return. Default: 100. |
Outputs#
| Output | Type |
|---|---|
| Pages | List |
| Total Pages | Number |
| Clicks | Number |
| Impressions | Number |
Use as an agent tool#
Tool name: gsc_get_discover_performance
Get Google Discover performance from Google Search Console: which pages the Discover feed sent traffic to, with clicks, impressions and CTR. Discover is reported separately from search and has no queries and no ranking position.
Get Indexing Status#
Get the indexing status of a URL from Google’s Indexing API.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetIndexingStatus
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| URL | Text | Yes | (empty) | The URL to check indexing status for. |
Outputs#
| Output | Type |
|---|---|
| Url | Text |
| Latest Update | Any |
| Latest Remove | Any |
| Notifications | List |
| Error | Any |
Use as an agent tool#
Tool name: gsc_get_indexing_status
Get the indexing status of a URL
Get Page Performance#
Get performance metrics for a specific page from Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetPagePerformance
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
| Page URL | Text | Yes | (empty) | The specific page URL to get performance for. |
| Start Date | Text | Yes | (empty) | Start date in YYYY-MM-DD format. |
| End Date | Text | Yes | (empty) | End date in YYYY-MM-DD format. |
| Row Limit | Number | No | 1000 | Maximum number of rows to return. Default: 1000. |
Outputs#
| Output | Type |
|---|---|
| Page Url | Text |
| Clicks | Number |
| Impressions | Number |
| Ctr | Number |
| Position | Number |
| Rows | List |
Use as an agent tool#
Tool name: gsc_get_page_performance
Get performance metrics for a specific page
Get Search Analytics#
Query search analytics data from Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetSearchAnalytics
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL to query (e.g., https://example.com/ or sc-domain:example.com). |
| Start Date | Text | Yes | (empty) | Start date in YYYY-MM-DD format. |
| End Date | Text | Yes | (empty) | End date in YYYY-MM-DD format. |
| Dimensions | Object | No | — | Dimensions to group by (e.g., [“query”, “page”, “country”, “device”, “date”]). Default: [“query”]. |
| Filters | Object | No | — | Filters to apply (e.g., [{“dimension”: “page”, “operator”: “contains”, “expression”: “/blog/”}]). |
| Row Limit | Number | No | 1000 | Maximum number of rows to return (1-25000). Default: 1000. |
| Start Row | Number | No | 0 | Zero-based index of first row to return (for pagination). Default: 0. |
| Search Type | Text | No | (empty) | Filter by search type. Options: , web, image, video, news, discover, googleNews |
| Aggregation Type | Text | No | (empty) | How to aggregate data. Options: , auto, byPage, byProperty |
| Data State | Text | No | (empty) | Data freshness - ‘all’ includes fresh data. Options: , all, final |
Outputs#
| Output | Type |
|---|---|
| Rows | List |
| Response Aggregation Type | Any |
| Row Count | Number |
Use as an agent tool#
Tool name: gsc_get_search_analytics
Get search analytics data from Google Search Console
Get Search Console Site Info#
Get detailed information for a Google Search Console site.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetSiteInfo
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
Outputs#
| Output | Type |
|---|---|
| Site | Object |
Use as an agent tool#
Tool name: gsc_get_site_info
Get detailed information and permission level for one Google Search Console site.
Get Search Console Sitemap#
Get detailed information for a Google Search Console sitemap.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetSitemap
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The Search Console site URL. |
| Sitemap URL | Text | Yes | (empty) | The full sitemap URL to retrieve. |
Outputs#
| Output | Type |
|---|---|
| Sitemap | Object |
Use as an agent tool#
Tool name: gsc_get_sitemap
Get sitemap details including submission, download, warning, error, and content information from Google Search Console.
Get Top Pages#
Get top performing pages from Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetTopPages
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
| Start Date | Text | Yes | (empty) | Start date in YYYY-MM-DD format. |
| End Date | Text | Yes | (empty) | End date in YYYY-MM-DD format. |
| Row Limit | Number | No | 100 | Maximum number of pages to return. Default: 100. |
Outputs#
| Output | Type |
|---|---|
| Pages | List |
| Total Pages | Number |
Use as an agent tool#
Tool name: gsc_get_top_pages
Get top performing pages from Google Search Console
Get Top Queries#
Get top search queries from Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscGetTopQueries
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
| Start Date | Text | Yes | (empty) | Start date in YYYY-MM-DD format. |
| End Date | Text | Yes | (empty) | End date in YYYY-MM-DD format. |
| Row Limit | Number | No | 100 | Maximum number of queries to return. Default: 100. |
Outputs#
| Output | Type |
|---|---|
| Queries | List |
| Total Queries | Number |
Use as an agent tool#
Tool name: gsc_get_top_queries
Get top search queries from Google Search Console
List Sitemaps#
List sitemaps for a site in Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscListSitemaps
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
Outputs#
| Output | Type |
|---|---|
| Sitemaps | List |
| Total Sitemaps | Number |
Use as an agent tool#
Tool name: gsc_list_sitemaps
List sitemaps for a site in Google Search Console
List Sites#
List all verified sites in Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscListSites
Outputs#
| Output | Type |
|---|---|
| Sites | List |
| Total Sites | Number |
Use as an agent tool#
Tool name: gsc_list_sites
List all verified sites in Google Search Console
Request URL Indexing#
Submit a URL to Google’s Indexing API for indexing or removal.
Plans: Trial, Pro, Premium, Enterprise · Type: GscRequestIndexing
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| URL | Text | Yes | (empty) | The full URL to submit for indexing (e.g., https://example.com/page). |
| Action Type | Text | No | URL_UPDATED | Type of indexing action to perform. Options: URL_UPDATED, URL_DELETED |
Outputs#
| Output | Type |
|---|---|
| Success | Yes/No |
| Url | Text |
| Response | Object |
Use as an agent tool#
Tool name: gsc_request_indexing
Submit a URL to Google for indexing
Submit Sitemap#
Submit a sitemap to Google Search Console.
Plans: Trial, Pro, Premium, Enterprise · Type: GscSubmitSitemap
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The site URL (e.g., https://example.com/ or sc-domain:example.com). |
| Sitemap URL | Text | Yes | (empty) | The full URL of the sitemap to submit (e.g., https://example.com/sitemap.xml). |
Outputs#
| Output | Type |
|---|---|
| Success | Yes/No |
| Site Url | Text |
| Feedpath | Text |
| Message | Text |
Use as an agent tool#
Tool name: gsc_submit_sitemap
Submit a sitemap to Google Search Console
Inspect Search Console URL#
Inspect a URL for Google Search indexing and crawl information.
Plans: Trial, Pro, Premium, Enterprise · Type: GscUrlInspection
Inputs#
| Field | Type | Required | Default | What it does |
|---|---|---|---|---|
| Site URL | Text | Yes | (empty) | The Search Console site URL. |
| Inspection URL | Text | Yes | (empty) | The full URL to inspect. |
Outputs#
| Output | Type |
|---|---|
| Inspection | Object |
Use as an agent tool#
Tool name: gsc_url_inspection
Inspect a URL for indexing status, crawl details, mobile usability, and rich result information in Google Search Console.