Read GA4 traffic and property config, and register new custom dimensions on approval
Connect Google Analytics and your agent can pull GA4 reports, check which dimensions and metrics work together, and read property configuration — audiences, attribution, retention, and Google Signals settings. Changes like creating a custom dimension or a report task are previewed first and, by default, wait for your approval. Auth is OAuth2.
67 tools: 55 read, 12 write. Reads answer instantly. Writes require approval by default. Everything is logged.
ReadBatch Run Pivot ReportsReturn multiple pivot reports in a batch for a GA4 property.
ReadBatch Run ReportsReturn multiple analytics data reports in a batch.
ReadCheck CompatibilityList dimensions and metrics compatible with a GA4 report request.
ReadGet AccountRetrieve a single Account by its resource name.
ReadGet Attribution SettingsRetrieve attribution configuration for a Google Analytics property.
ReadGet AudienceRetrieve a single Audience configuration from a Google Analytics property.
ReadGet Audience ExportGet configuration metadata about a specific audience export.
ReadGet Audience ListGet configuration metadata about a specific audience list.
ReadGet Custom DimensionRetrieve a single CustomDimension by its resource name.
ReadGet Data Retention SettingsRetrieve data retention configuration for a Google Analytics property.
ReadGet Data Sharing SettingsRetrieve data sharing configuration for a Google Analytics account.
ReadGet Google Signals SettingsRetrieve Google Signals configuration settings for a GA4 property.
ReadGet Key EventRetrieve a Key Event.
ReadGet MetadataGet metadata for dimensions, metrics, and comparisons for a GA4 property.
ReadGet PropertyRetrieve a single GA4 Property by its resource name.
ReadGet Property Quotas SnapshotRetrieve all property quotas organized by category (corePropertyQuota, funnelPropertyQuota, realtimePropertyQuota) for a given GA4 property.
ReadGet Recurring Audience ListGet configuration metadata about a specific recurring audience list.
ReadGet Report TaskGet report metadata about a specific report task.
ReadList Account SummariesRetrieve summaries of all Google Analytics accounts accessible by the caller.
ReadList Accounts (v1beta)List all Google Analytics accounts accessible by the caller using v1beta API.
ReadList AdSense LinksList all AdSenseLinks on a property.
ReadList Audience ExportsList all audience exports for a property.
ReadList Audience ListsList all audience lists for a specified property to help find and reuse existing lists.
ReadList AudiencesList Audiences on a property.
ReadList BigQuery LinksList BigQuery Links on a property.
ReadQuery Audience ExportQuery a completed audience export.
ReadQuery Audience ListQuery an audience list.
ReadQuery Report TaskRetrieve a report task's content.
ReadRun Funnel ReportRun a GA4 funnel report.
ReadRun Pivot ReportRun a customized pivot report of Google Analytics event data.
ReadRun Realtime ReportRun a customized realtime report of Google Analytics event data.
ReadRun ReportRun a customized GA4 data report.
ReadValidate EventsValidate Measurement Protocol events before sending them to production.
WriteArchive Custom DimensionArchive a CustomDimension on a property. Approval by default
WriteCreate Audience ExportCreate an audience export for Google Analytics. Approval by default
WriteCreate Audience ListCreate an audience list for later retrieval by initiating a long-running asynchronous request. Approval by default
WriteCreate Custom DimensionCreate a CustomDimension for a Google Analytics property. Approval by default
WriteCreate Custom MetricCreate a custom metric in Google Analytics. Approval by default
WriteCreate Expanded Data SetCreate an expanded data set for a property. Approval by default
WriteCreate Recurring Audience ListCreate a recurring audience list that automatically generates new audience lists daily based on the latest data. Approval by default
WriteCreate Report TaskCreate a report task as a long-running asynchronous request for customized Google Analytics event data reports. Approval by default
WriteCreate Rollup PropertyCreate a roll-up property. Approval by default
WriteProvision Account TicketRequest a ticket for creating a Google Analytics account. Approval by default
WriteSend EventsSend event data to Google Analytics 4 using the Measurement Protocol. Approval by default
WriteUpdate PropertyUpdate an existing GA4 Property. Approval by default
One prompt, start to finish
What a governed Google Analytics run looks like inside Luumen.
Questions
How does LuumenAI connect to Google Analytics?
Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.
Can LuumenAI change things in Google Analytics on its own?
Read actions answer immediately. Anything that writes — archive custom dimension, create audience export, create audience list, create custom dimension, and more — is shown as a plan and requires approval by default, including the 1 action classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.
Who gets access to the integration?
You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.
Is there an audit trail?
Every call to Google Analytics — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.