Skip to main content

What Agencify reads, syncs, and changes

Distinguish provider reads, local synchronization, and real changes in Meta or Google.

7 minutes read
Updated Jul 15, 2026
Reviewed Jul 15, 2026

Copy the article as Markdown to paste it into an AI agent.

Before you begin

  • Know which client and provider are involved in the operation.
  • Read this article before authorizing integrations or AI actions.

Expected result

You will be able to distinguish a provider read, a local data update, and an action that actually changes Meta or Google.

Before you start

Connecting an account grants Agencify permission to read data and, in authorized flows, write to the provider. The integration should not be treated as read only.

Requirements

  • Identify the Workspace, client, and provider involved.
  • Know which action will be performed.
  • Check the client's AI authorization mode.

Permissions

Viewers can inspect available data but cannot perform mutations. Owners, Admins, and Members can perform operations according to the resource and integration. AI actions depend on the authorization selected for the client.

Steps

  1. Treat account discovery and requests for campaigns, metrics, pages, and resources as provider reads.
  2. Treat importing or updating accounts, campaigns, ads, and metrics in Agencify as local synchronization.
  3. Treat creation, editing, pausing, activation, budget adjustment, and deletion as provider changes.
  4. In Recommend only mode, AI creates recommendations without applying a provider change.
  5. In Authorize edits mode, AI may perform allowed actions such as pausing or reallocating budget.
  6. Treat Disconnect as an external action because it attempts to revoke provider authorization.

Validation

After a read or sync, confirm the client and date range and check that local data was updated. After a mutation, also confirm the result directly in the corresponding Meta or Google account.

Troubleshooting

  • If data is incomplete, check permissions, integration health, and the selected date range.
  • If a change is missing from the provider, do not repeat the action before checking its current state.
  • If the integration is expired or revoked, reconnect it from Integrations.

Limits and safeguards

Reads may use cache, pagination, or partial results and may be affected by provider limits. A sync can locally deactivate records that are no longer returned. Switching clients in Campaigns can start a read and sync, but it does not change a provider campaign by itself.

  • How to connect Meta safely.
  • How to connect Google safely.
  • How to switch clients safely.

Was this article helpful?

Ready to scale your operation with AI?

Start using Agencify to centralize Google and Meta Ads, create and publish campaigns at scale, and deliver professional reports. 7 days free. No card. No risk.

CREATE ACCOUNT WITHOUT A CARD
  • 7 days free
  • No credit card