AdCopilot: what is connected and where you are
get_org_contextThe workspace overview a new conversation, a get-started request or an account audit begins from. Returns this workspace's AdCopilot context: which Google products are connected, the enabled Google Ads accounts (name, currency, time zone), whether campaigns and conversion tracking exist, the saved business profile, the onboarding stage, and a situation code with a suggested next_step, a playbook, and cross_reads — reads outside Google Ads with their arguments. Also returns tools_revision, the revision this connection's tool descriptions end with; given tools, returns only those tools' current descriptions and input schemas. It reads the workspace and its connected Google accounts and changes nothing in them. AdCopilot also updates its own bookkeeping for the workspace: when it was last seen, the verified account details, and the onboarding stage when it first sees a campaign switched on.
Tools revision: 5c9bea8f.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | No | With source "claude-scheduled": the scheduled task's opening words, up to the first comma. AdCopilot's own morning check opens "AdCopilot morning check" (or "AdCopilot morning website check"). Ignored without that source. | |
| tools | No | Tool names (at most 10) whose current description and input schema to return instead of the context. | |
| source | No | "claude-plugin" when AdCopilot's Claude plugin is in this conversation (its skills or commands, such as /setup, are available); "claude-scheduled" when a Claude scheduled task or Claude Code routine is running. Any other value is ignored. | |
| refresh | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |