Marketing
Meta Ads Agent
Meta Ads Agent works with connected Meta advertising accounts to prepare campaign briefs, creative inputs, drafts, approvals, execution, performance information, and optimization actions. External launch actions remain subject to the required approval flow.
What you need
- A connected Meta advertising account.
- An active Meta ad account available to your ForsaAI account.
- A campaign objective and campaign brief.
- Audience and targeting details required by the workflow.
- Creative or advertising content required for the campaign.
- A valid campaign budget and any required scheduling details.
Use Meta Ads Agent with ForsaBrain
- Open ForsaBrain and describe the Meta advertising campaign you want.
- Select or prepare the Meta advertising account.
- Provide the objective, audience, budget, timing, and creative requirements.
- Review the prepared campaign brief and draft.
- Review the approval request before any external launch action.
- Approve and execute the campaign only when the draft is ready.
- Review campaign details and available performance information after launch.
- Use the supported insights or optimization actions when they are available for the campaign.
Use the original Meta Ads Agent
- Open Meta Ads Agent.
- Connect or select the Meta advertising account.
- Prepare the campaign objective and required targeting information.
- Provide the available creative and campaign settings.
- Review the prepared campaign draft.
- Complete the required approval before launch.
- Execute the campaign when the approved draft is ready.
- Review available campaign performance, insights, and optimization controls from the agent interface.
Example ForsaBrain prompts
Prepare a Meta Ads campaign for this product and wait for my approval before launching.
Create a Meta campaign draft for this audience with this daily budget.
Review this active Meta campaign and refresh the available performance insights.
Expected output
- A prepared Meta campaign brief and draft.
- An approval state before consequential external execution.
- A launched campaign only after the required approval and execution steps complete.
- Available campaign details, performance information, insights, or optimization actions after launch.
Troubleshooting
- If Meta Ads Agent is unavailable, verify that the extension is installed and active.
- If the access token has expired, reconnect the Meta account.
- If the selected Meta ad account is not active, choose an active account before execution.
- If the daily budget is invalid or below an account requirement, correct the budget before continuing.
- If insights or optimization cannot be refreshed, review the current campaign and account state before retrying.
How this tool works with ForsaBrain modes
- Plan Mode: use this when you want ForsaBrain to collect the required inputs for the registered Meta Ads Agent workflow, show the prepared execution plan, request confirmation when required, and run the supported adapter.
- Registered workflow ID: meta.ads.
- Chat Mode: use it when you want help preparing content, understanding requirements, or discussing the workflow without assuming the external action will be executed.
- Agent Mode: this is a separate ForsaBrain mode. Do not treat it as another name for Meta Ads Agent. For the native workflow documented on this page, use the registered-tool / Plan workflow.
- Deep Research: use the dedicated research mode for research work rather than as a replacement for this tool's native execution workflow.
Connect the Meta advertising account
- Meta Ads Agent requires a Meta advertising account available to the current ForsaAI user.
- The selected Meta access token must still be valid.
- The selected Meta ad account must be active before consequential campaign execution.
- Reconnect the Meta account if ForsaBrain reports that the access token has expired.
- Use the connected ad-account context returned by ForsaBrain instead of manually inventing an account identifier.