Documentation Index
Fetch the complete documentation index at: https://leverhq.app/docs/llms.txt
Use this file to discover all available pages before exploring further.
Meta Ads Tools
Four tools for listing campaigns, viewing insights, managing ad sets, and updating campaigns.If you have only one Meta Ads account connected, the
adAccountId parameter is optional — Lever auto-resolves it. If multiple accounts are connected, you must specify the ID. Use list_connections to find your account IDs.meta_ads_list_campaigns
List all campaigns in the connected Meta Ads account. Type: read| Parameter | Type | Required | Description |
|---|---|---|---|
adAccountId | string | No | Meta ad account ID |
meta_ads_get_insights
Get performance insights for Meta Ads campaigns over a date range. Type: read| Parameter | Type | Required | Description |
|---|---|---|---|
adAccountId | string | No | Meta ad account ID |
since | string | Yes | Start date (YYYY-MM-DD) |
until | string | Yes | End date (YYYY-MM-DD) |
level | account | campaign | adset | ad | No | Reporting level (defaults to account) |
meta_ads_list_adsets
List ad sets for a specific Meta Ads campaign. Type: read| Parameter | Type | Required | Description |
|---|---|---|---|
adAccountId | string | No | Meta ad account ID |
campaignId | string | Yes | Campaign ID |
meta_ads_update_campaign
Update a Meta Ads campaign’s status or daily budget. Goes through draft-preview-confirm — returns a preview that must be confirmed before the change executes. Type: write (draft-preview-confirm)| Parameter | Type | Required | Description |
|---|---|---|---|
adAccountId | string | No | Meta ad account ID |
campaignId | string | Yes | Campaign ID |
status | ACTIVE | PAUSED | No | New campaign status |
dailyBudget | number | No | New daily budget in dollars |
Meta Ads uses
ACTIVE and PAUSED for campaign status. This is different from Google Ads, which uses ENABLED and PAUSED.draftId. Call confirm_draft to execute.
