---
title: "Connect Meta Ads — AVCodex Docs"
description: "Connect Meta Ads — AVCodex documentation for AV integrators, programmers, and ops teams."
lang: en
json-ld:
---

[](/)

Solutions

[Pricing](/pricing)[The Signal](/blog)[Resources](/resources)

Learn

[Free AI Assessment](/scorecard)[Get Started →](/pricing)

[Documentation Home](/docs)

Guides 

Custom Actions 

Pro Actions 

API 

Builder API 

Agentic Commerce (ACP) 

Integrations 

-   [WhatsApp](/docs/integrations/whatsapp)
-   [WhatsApp Groups](/docs/integrations/whatsapp-groups)
-   [Slack](/docs/integrations/slack)
-   [Discord](/docs/integrations/discord)
-   [Email](/docs/integrations/email)
-   [Gmail](/docs/integrations/gmail)
-   [Connecting Google](/docs/integrations/connecting-google)
-   [Google Drive](/docs/integrations/google-drive)
-   [Google Sheets](/docs/integrations/google-sheets)
-   [Google Calendar](/docs/integrations/google-calendar)
-   [OneDrive](/docs/integrations/onedrive)
-   [SharePoint](/docs/integrations/sharepoint)
-   [Dropbox](/docs/integrations/dropbox)
-   [Notion](/docs/integrations/notion)
-   [HubSpot](/docs/integrations/hubspot)
-   [Monday.com](/docs/integrations/monday-com)
-   [Asana](/docs/integrations/asana)
-   [GitHub](/docs/integrations/github)
-   [Voice Agents](/docs/integrations/voice-agents)
-   [Connect Meta Ads](/docs/integrations/connect-meta-ads)

[Docs](/docs)/ Integrations / Integrations 

# Connect Meta Ads

Last updated · MAR 2026 · [Read as Markdown](/docs/integrations/connect-meta-ads.md)

# Connect Meta Ads (Per-User)

Enable your end users to connect their own Meta Business accounts to your AVCodex agent using per-user OAuth.

* * *

This integration uses **per-user OAuth**, which is a different model from most integrations. Instead of you connecting one account that the whole agent uses, each end user connects their own Meta Business account. The agent then acts on that user's data, scoped to that user.

That distinction matters. Per-user OAuth is the right model any time your agent serves multiple customers who each have their own account on the downstream service.

## [When you would use this# ](#when-you-would-use-this)

The honest answer for most AV integrators is: rarely. Meta Ads is not part of a typical integration or service workflow.

It becomes relevant in two cases:

-   **You run marketing services as a side line**, for example helping AV manufacturers or dealers run campaigns, and you want an agent that reports on performance.
-   **You are building a client-facing app on AVCodex for a customer whose business is marketing.** This is an ADaaS custom build scenario rather than an AV support scenario.

If neither applies, skip this integration. It is documented here for completeness.

## [Setup# ](#setup)

1.  Open your app in the builder and go to **Integrations**.
2.  Find **Meta Ads** and enable it.
3.  Configure the OAuth application credentials. Per-user OAuth requires you to register your own Meta app rather than using a shared client.
4.  Set the requested scopes to the minimum your agent needs, typically read-only ads insights.

See [Consumer OAuth for Custom MCP Servers](/docs/guides/consumer-oauth-for-custom-mcp-servers) for the broader per-user OAuth pattern, which applies to any third-party service where each end user has their own account.

## [The end-user flow# ](#the-end-user-flow)

1.  The user asks the agent something that requires their ad data.
2.  The agent prompts them to connect their Meta Business account.
3.  The user completes OAuth in a browser window.
4.  The agent proceeds, scoped to that user's ad accounts only.

Users can disconnect at any time, which revokes the agent's access immediately.

## [Cautions# ](#cautions)

-   **Meta app review.** Production use of ads scopes generally requires Meta app review. Budget time for it.
-   **Token expiry.** Meta access tokens expire and users will need to reconnect periodically. Make sure your agent handles the reconnect prompt gracefully rather than failing silently.
-   **Data sensitivity.** Ad spend and performance data is commercially sensitive. Confirm your agent cannot leak one user's data into another user's session.

\*AVCodex · Your AV expertise. Amplified by AI.\*

Was this helpful? 

[Edit this page →](#)

[

Previous

Voice Agents

](/docs/integrations/voice-agents)

On this page

-   [When you would use this](#when-you-would-use-this)
-   [Setup](#setup)
-   [The end-user flow](#the-end-user-flow)
-   [Cautions](#cautions)

[](/)

The AI platform built exclusively for professional AV. Build, deploy, and sell AI tools that understand your industry.

### Platform

-   What You Can Build
-   Templates
-   [Pricing](/pricing)

### Services

-   [Done-For-You](/pricing)
-   [Academy](/academy)
-   [Contact](/contact)

### Company

-   About
-   [The Signal](/blog)
-   [Docs](/docs)
-   [LinkedIn](#)

© 2026 AVCodex. A Future Ready Holdings Inc. product. SOC 2 Type II Certified · HIPAA Compliant