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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL to add (e.g., https://example.com/ or sc-domain:example.com).

Outputs#

OutputType
SuccessYes/No
Site UrlText
MessageText

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#

FieldTypeRequiredDefaultWhat it does
URLsObjectYes—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#

OutputType
Total SubmittedNumber
SuccessfulNumber
FailedNumber

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL to remove (e.g., https://example.com/ or sc-domain:example.com).

Outputs#

OutputType
SuccessYes/No
Site UrlText
MessageText

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).
Sitemap URLTextYes(empty)The full URL of the sitemap to delete (e.g., https://example.com/sitemap.xml).

Outputs#

OutputType
SuccessYes/No
Site UrlText
FeedpathText
MessageText

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).
Start DateTextYes(empty)Start date in YYYY-MM-DD format.
End DateTextYes(empty)End date in YYYY-MM-DD format.
Row LimitNumberNo100Maximum number of pages to return. Default: 100.

Outputs#

OutputType
PagesList
Total PagesNumber
ClicksNumber
ImpressionsNumber

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#

FieldTypeRequiredDefaultWhat it does
URLTextYes(empty)The URL to check indexing status for.

Outputs#

OutputType
UrlText
Latest UpdateAny
Latest RemoveAny
NotificationsList
ErrorAny

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).
Page URLTextYes(empty)The specific page URL to get performance for.
Start DateTextYes(empty)Start date in YYYY-MM-DD format.
End DateTextYes(empty)End date in YYYY-MM-DD format.
Row LimitNumberNo1000Maximum number of rows to return. Default: 1000.

Outputs#

OutputType
Page UrlText
ClicksNumber
ImpressionsNumber
CtrNumber
PositionNumber
RowsList

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL to query (e.g., https://example.com/ or sc-domain:example.com).
Start DateTextYes(empty)Start date in YYYY-MM-DD format.
End DateTextYes(empty)End date in YYYY-MM-DD format.
DimensionsObjectNo—Dimensions to group by (e.g., [“query”, “page”, “country”, “device”, “date”]). Default: [“query”].
FiltersObjectNo—Filters to apply (e.g., [{“dimension”: “page”, “operator”: “contains”, “expression”: “/blog/”}]).
Row LimitNumberNo1000Maximum number of rows to return (1-25000). Default: 1000.
Start RowNumberNo0Zero-based index of first row to return (for pagination). Default: 0.
Search TypeTextNo(empty)Filter by search type. Options: , web, image, video, news, discover, googleNews
Aggregation TypeTextNo(empty)How to aggregate data. Options: , auto, byPage, byProperty
Data StateTextNo(empty)Data freshness - ‘all’ includes fresh data. Options: , all, final

Outputs#

OutputType
RowsList
Response Aggregation TypeAny
Row CountNumber

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).

Outputs#

OutputType
SiteObject

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The Search Console site URL.
Sitemap URLTextYes(empty)The full sitemap URL to retrieve.

Outputs#

OutputType
SitemapObject

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).
Start DateTextYes(empty)Start date in YYYY-MM-DD format.
End DateTextYes(empty)End date in YYYY-MM-DD format.
Row LimitNumberNo100Maximum number of pages to return. Default: 100.

Outputs#

OutputType
PagesList
Total PagesNumber

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).
Start DateTextYes(empty)Start date in YYYY-MM-DD format.
End DateTextYes(empty)End date in YYYY-MM-DD format.
Row LimitNumberNo100Maximum number of queries to return. Default: 100.

Outputs#

OutputType
QueriesList
Total QueriesNumber

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).

Outputs#

OutputType
SitemapsList
Total SitemapsNumber

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#

OutputType
SitesList
Total SitesNumber

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#

FieldTypeRequiredDefaultWhat it does
URLTextYes(empty)The full URL to submit for indexing (e.g., https://example.com/page).
Action TypeTextNoURL_UPDATEDType of indexing action to perform. Options: URL_UPDATED, URL_DELETED

Outputs#

OutputType
SuccessYes/No
UrlText
ResponseObject

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The site URL (e.g., https://example.com/ or sc-domain:example.com).
Sitemap URLTextYes(empty)The full URL of the sitemap to submit (e.g., https://example.com/sitemap.xml).

Outputs#

OutputType
SuccessYes/No
Site UrlText
FeedpathText
MessageText

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#

FieldTypeRequiredDefaultWhat it does
Site URLTextYes(empty)The Search Console site URL.
Inspection URLTextYes(empty)The full URL to inspect.

Outputs#

OutputType
InspectionObject

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.