FlowRunner
PricingContact
Theme
Start Free

Google Search Console

SEO

Connect AI agents to Google Search Console. Agents query search performance by page, query, country, and device, submit and audit sitemaps, inspect URL index status and canonicals, and manage properties across accounts.

10 actions OAuth available
A weekly schedule fires Monday morning, after the data delay window closes
Query Search Analytics pulls the prior week by query and page, and a second call pulls the same window from the week before
The agent diffs the two windows and flags pages where clicks or average position moved beyond the set bands
For each flagged page, Inspect URL returns the current index status, last crawl, and the Google-selected canonical
The report posts to the SEO channel: movers, index verdicts, and canonical mismatches, with sheet rows appended for trend history
The content lead reads the flagged set and decides what gets rewritten, redirected, or left alone
Decisions log back to the content backlog with the evidence attached

What This Integration Enables

Search Console is where Google tells you what it thinks of your site, and almost every team reads it the same way: occasionally, manually, and after the damage. FlowRunner agents read it on a discipline. Query Search Analytics exposes clicks, impressions, CTR, and average position across up to 25,000 rows per request, grouped by date, query, page, country, device, or search appearance, which is enough resolution to treat organic performance as a monitored system instead of a monthly anecdote. Around it, the sitemap and inspection operations turn "did Google index our stuff" from an assumption into a verifiable pipeline step. - Pull search performance by query, page, country, and device into sheets, dashboards, and weekly diffs - Alert on position drops and click decay the week they happen, with the affected queries attached - Submit sitemaps after publishes and audit error, warning, and indexed-URL counts on schedule - Verify individual URLs with Inspect URL, including index verdict and Google-selected versus declared canonical - Manage and audit properties across accounts, with destructive property operations gated

Without FlowRunner

Reporting by screenshot Someone opens Search Console, eyeballs the graph, and pastes a screenshot into the Monday deck
Decay noticed at quarter end A page that slid from position 3 to position 9 in March becomes visible in the June traffic review
Indexing on faith Pages ship, sitemaps sit, and whether Google actually indexed the new section is nobody's explicit job

With FlowRunner

The diff arrives, not the dashboard Agents pull the same windows every week and report what changed beyond thresholds, with history accumulating in sheets
Decay caught within its first week Position drops surface Monday with the affected queries attached, while the fix is still cheap
Publish-to-indexed as a checked pipeline New URLs get sitemap resubmission and Inspect URL verification, and a human hears about every FAIL verdict

Use Case Scenarios

The Monday diff that replaced the Monday screenshot

An agent pulls last week and the week prior from Query Search Analytics, grouped by page and query, and appends both to a trend sheet in [Google Sheets](/integrations/google-sheets). Pages that lost more than the threshold in clicks or slipped in average position post to the SEO channel in [Slack](/integrations/slack) with their top affected queries. The content lead spends Monday deciding, not collecting. When a money page slips, the rewrite starts that week.

Publish, submit, verify, and know

The content pipeline ships a batch of new pages. The workflow calls Submit Sitemap to request reprocessing, waits out the crawl delay, then runs Inspect URL against each new URL. PASS verdicts log quietly. A FAIL or a canonical pointing somewhere unexpected posts to the channel with the coverage state and last crawl time, and the fix happens before anyone builds links to a page Google refuses to index.

One report across every property

An agency manages a dozen client properties. List Sites enumerates them with permission levels, and the weekly agent loops Query Search Analytics across each, normalizing the output into one cross-client dataset. Per-client tabs feed the reporting decks; an exceptions view surfaces any property where sitemap errors climbed or a permission unexpectedly downgraded to restricted. The account team reviews exceptions, not twelve dashboards.

Human-in-Loop Highlight

Delete Site looks administrative and acts structural. It unlinks a property from the connected account, and every workflow authenticating through that account loses the property with it: the weekly analytics pulls, the sitemap audits, the URL inspections, all of them start failing at once, and if the connected user was the only one holding access, re-verification stands between you and your own historical reporting pipeline. Delete Sitemap has the same trap in miniature, removing a submission that another team relied on Google reprocessing. Neither operation touches the website itself, which is exactly why an agent can execute them without visible damage until the next scheduled run fails. So FlowRunner gates property-level removals: the agent states which property, which workflows currently depend on it, and what stops working, and a person with owner context confirms. Reads run free. Removing the thing every read depends on requires a human who knows why it was there.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

10 actions

Search Performance

1
  • Query Search Analytics Queries clicks, impressions, CTR, and average position for a property, grouped by up to several dimensions including Date, Query, Page, Country, Device, and Search Appearance, with filtering by search type and dimension filters. Returns up to 25,000 rows per request with Start Row pagination. Dates are YYYY-MM-DD in PT, and data typically trails by 2 to 3 days unless the fresh Data State is requested.

Properties

4
  • List Sites Lists all properties accessible to the connected user, verified and unverified, with each site URL and the user's permission level. The enumeration step for multi-property reporting and permission audits.
  • Get Site Retrieves a single property with its site URL and the user's permission level. Fails if the property is not in the user's account.
  • Add Site Adds a property to the connected user's account. Ownership still has to be verified through Search Console before most data becomes available.
  • Delete Site Removes a property from the connected user's account. It does not delete Search Console data or affect the website, but every workflow reading through this account loses the property. Gated by this page's human check.

Sitemaps

4
  • List Sitemaps Lists sitemaps submitted for a property, or those referenced by a sitemap index, with type, submission and last-download timestamps, pending status, error and warning counts, and submitted versus indexed URL counts.
  • Get Sitemap Retrieves one sitemap's processing detail: whether Google has downloaded it, its errors and warnings, and how many of its URLs were indexed.
  • Submit Sitemap Submits a sitemap for crawling and processing; resubmitting an existing sitemap requests reprocessing. The file must already be live on the site. Paired with Get Sitemap to confirm processing.
  • Delete Sitemap Deletes a sitemap submission from the property. The file stays on the website and Google may still crawl known URLs, but the submission record and its processing status are gone.

URL Inspection

1
  • Inspect URL Inspects a URL and returns Google's index status: PASS, FAIL, or NEUTRAL verdict, coverage state, last crawl time, robots.txt and indexing allowance, and the Google-selected versus user-declared canonical, plus mobile usability and rich results where available. Rate-limited by Google to about 2,000 inspections per property per day, so batch workflows budget it deliberately.

Frequently Asked Questions

What can FlowRunner do with Google Search Console?

FlowRunner agents can run Query Search Analytics, List Sites, and Get Site in Google Search Console, plus 7 more actions.

Does connecting Google Search Console to FlowRunner require OAuth?

Yes. Google Search Console connects to FlowRunner with OAuth 2.0, so agents authenticate without handling raw credentials.

Can Google Search Console trigger a FlowRunner workflow automatically?

Google Search Console doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

Start building with Google Search Console

$100 in credits. No card required. Connect in minutes.