Introduction
Adynami is a conversational AI interface for Meta advertising. Instead of navigating through Ads Manager dashboards and clicking through multi-step wizards, you describe what you want in plain English and Adynami executes it directly via the Meta Ads API.
It reads and writes your live Meta ad account. You can launch campaigns, pause underperformers, build audiences, pull performance reports, run creative tests, send server-side events, and more -- all from a single chat window.
Quick Start
Getting up and running takes about two minutes. Connect your Meta account using the secure OAuth flow, and you are ready to send your first message.
Step-by-step:
- Sign up and start your 7-day free trial.
- Click Connect Meta Account and authorize via Facebook OAuth.
- Select the ad account you want to manage from the sidebar.
- Type your first message -- try "Show me my top 5 campaigns by ROAS this month."
# Example first message
"Which campaigns are spending but not converting this week?"
Use Cases
Practical examples of what you can accomplish in Adynami. Each scenario shows example prompts you can type and what happens behind the scenes.
1. Performance Analysis & Reporting
Pull breakdowns by age, gender, placement, device, or time of day. Identify profitable segments, compare attribution windows, and run full account health checks -- all from a single prompt.
Weekly Account Health Check
Get a fast summary of how your entire account performed this week versus last week -- without pulling a manual report.
"How are my ads doing this week?"
"Give me a performance summary for the last 7 days. Flag anything that looks off."
Example output: Spend $1,240 (+8% vs prior week) / ROAS 3.2x (down from 3.8x) / Top campaign "Summer Sale -- Retargeting" at 5.1x ROAS / Bleeder: "Broad Prospecting v3" -- $180 spent, 0 conversions.
Campaign-Level Breakdown
Drill into a specific campaign to understand which ad sets and ads are dragging down results.
"Break down performance for my "Black Friday 2025" campaign by ad set for the last 14 days."
"Show me ad-level results for campaign 120210001234567 -- I want to see CPA and ROAS for each ad."
Demographic Breakdown Report
Discover which age/gender segments are driving the most efficient conversions.
"Break down my last 30 days of spend by age and gender. Which segments have the best CPA?"
"Show me a country breakdown for my "EU Expansion" campaign over the last month."
Example insight: Women 25-34 CPA $18.40, ROAS 4.1x (best) / Men 55-64 CPA $61.20, ROAS 0.9x (unprofitable).
Attribution Window Comparison
Post-iOS 14, reported conversions can differ dramatically across attribution windows. Compare them before reporting to stakeholders.
"Compare my conversion numbers using 1-day click vs 7-day click attribution for last month."
A large gap between 1-day and 7-day click usually means your customers have a longer consideration cycle. Always document which window you used when presenting ROAS numbers.
2. Campaign Launch & Setup
Describe targeting, budget, creative, and objective in natural language. Adynami creates the full campaign structure with UTM tracking, naming conventions, and your specified bid strategy -- usually in under a minute.
Launch a Sales Campaign (Image Ad)
Have a new promotion? Get a full campaign live -- targeting, budget, creative and all -- within minutes.
"Upload the image at /Desktop/summer-sale-banner.jpg and launch a sales
campaign targeting US women aged 28-45, $50/day budget:
Headline: "Finally, leggings that last"
Body: "Shop our summer collection -- free shipping over $75."
URL: https://mystore.com/summer
CTA: SHOP_NOW"
Creates: Campaign (OUTCOME_SALES, CBO, $50/day) + Ad Set (women 28-45, US) + Ad (image creative). If any step fails, the entire operation rolls back -- no zombie campaigns.
Video Awareness Campaign
Launch a brand awareness push across multiple countries with lifetime budgets.
"Run a brand awareness campaign in Canada and Australia for the next 30 days with a $3,000 total budget. Target all adults 18-54."
Lifetime budgets require an end date. Awareness campaigns optimize for reach -- expect lower CPC but meaningful frequency caps.
Campaign with UTM Tracking
Ensure every click is tracked with UTM parameters so GA4 attribution matches Meta reporting.
"Launch a traffic campaign for our blog post. Target US 25-44, $30/day, with UTM tags: source=facebook, medium=paid_social, campaign=blog-promo-feb."
UTM tags are appended to the destination URL automatically -- you do not need to modify the link URL itself. Include utm_content with the ad name to distinguish variants in GA4.
Duplicate a Campaign for a New Market
Clone a performing US campaign for the UK market, swap landing page URLs, and set a test budget.
"Duplicate campaign 120210009876543 for the UK market.
Name it "UK Test -- Spring Launch". Set $25/day per ad set.
Use these landing pages:
- https://mystore.co.uk/spring-sale
- https://mystore.co.uk/spring-sale?variant=b"
Duplicated campaigns are created in PAUSED status so you can review before activating. The original campaign is left untouched.
3. Creative Testing
Set up A/B tests across headlines, images, and ad copy. Score creatives by CTR and engagement before purchase data accumulates for early signals on which variants to scale.
Add a Creative Variant
Frequency climbing past 4.0? Introduce a fresh creative to combat ad fatigue without restructuring the campaign.
"Add a new ad to ad set 23856789012345:
Ad name: "Spring Hero v2 -- Lifestyle Shot"
Headline: "Spring is here. Are you?"
Body: "New arrivals just dropped. Shop before it sells out."
URL: https://mystore.com/new-arrivals
Start it paused so I can review first."
Avoid running more than 3-5 active ads per ad set. Meta's delivery system needs volume to learn which creative wins. Use naming conventions like [Hook Type] -- [Visual] -- [Date].
Run a Formal A/B Split Test
Scientifically test whether a testimonial creative outperforms your product-feature creative, with statistical confidence before scaling the winner.
"Set up an A/B test between campaign 120210001111111 and campaign 120210002222222. Test variable: creative. Run it for 14 days with 95% confidence."
Both campaigns should be PAUSED before creating the test. Do not modify either campaign while the test is running -- changes invalidate the split. Run for at least 7 days with 50+ conversions per variant.
Preview an Ad Before Launch
Generate a shareable preview link for client approval without giving Ads Manager access.
"Generate a preview of ad 23856790000001 in mobile feed format."
"Show me what ad 23856790000001 looks like as an Instagram Story."
Preview links expire after approximately 24 hours. Always preview in the placements you are actually targeting -- a 1:1 image that looks great in feed can appear cropped in Stories.
Audit Creative Performance
Before a quarterly refresh, identify top performers to replicate and dead weight to retire.
"Show me ad-level performance for the last 30 days. Top 10 and bottom 10 ads ranked by ROAS."
Archive ads with zero conversions after 14+ days and $50+ spend -- they drain learning budget. Use creative details on your best ads to extract the exact copy and spec for future briefing.
4. Audience Building & Retargeting
Build retargeting audiences, video viewer segments, page engagement custom audiences, and lookalikes from customer lists. Estimate reach before you commit budget.
Website Retargeting Audience
Retarget everyone who visited your website in the last 30 days but did not purchase.
"Create a custom audience of people who visited my website in the last 30 days using pixel 858047089973360. Name it "Website Visitors -- 30d"."
For an abandoned-cart audience, scope the rule to the /cart or /checkout URL path. Website audiences take 24-48 hours to populate -- create them in advance of your launch.
Customer List Lookalike
Have a list of high-value customers? Find new people on Facebook who look like them.
"Create a lookalike audience based on customer list audience 6123456789012. Target the US, 1% similarity. Name it "US LAL 1% -- High Value Customers"."
Audience sizing by similarity (US):
- 1% LAL: ~2.1M people -- highest similarity, best for initial testing
- 3% LAL: ~6.3M people -- broader, useful for scaling
- 10% LAL: ~21M people -- volume play, lowest similarity
Page & Instagram Engagement
Retarget users who engaged with your Facebook Page or Instagram profile with a conversion offer.
"Create an audience of everyone who engaged with our Facebook Page in the last 60 days. Page ID is 1234567890."
"Build an Instagram engagement audience for the last 90 days from IG account 9876543210."
Video View Retargeting
Retarget the most engaged viewers -- people who watched 75%+ of a top-of-funnel video -- with a direct conversion offer.
"Create an audience of people who watched at least 75% of video 1234567890123456 in the last 14 days."
Video engagement types:
Predict Reach Before Launching
Estimate audience size and expected daily reach before committing budget.
"Estimate the reach for this targeting at $75/day: US women 30-50, interested in yoga and wellness."
If estimated reach is under 10,000, your targeting is too narrow and will struggle to win auctions. Use predictions to size budgets: if you want 50,000 daily impressions and CPM is ~$12, you need ~$600/day.
5. Budget & Bidding Optimization
Reallocate spend from underperformers to winners in one command. Set automated rules that scale budgets when ROAS thresholds are met or pause ad sets when frequency exceeds a cap.
Identify Waste & Pause Non-Performers
Quickly find which campaigns are spending money without generating returns.
"Show me all active campaigns and their ROAS for the last 14 days. Flag any spending more than $100 with ROAS below 1.5x."
"Pause campaigns 120210001111111, 120210002222222, and 120210003333333 -- they have been underperforming for two weeks."
Bulk status updates handle up to 50 IDs in one call. Before pausing, diagnose a sample ad from each campaign -- sometimes the issue is a disapproved ad, not the strategy itself.
Meta's Optimization Recommendations
See what Meta's own algorithm thinks you should change to improve performance.
"What optimization recommendations does Meta have for my account right now?"
Example: "Increase budget on Summer Retargeting -- audience saturation is low" / "Enable Advantage+ Audience on Prospecting v4 -- estimated 23% CPA improvement" / "Add more ad variations to Brand Awareness Q1 -- only 1 active ad is limiting learning."
Treat these as informed suggestions, not mandates -- Meta's recommendations are naturally biased toward increased spend. "Learning Limited" warnings are worth acting on immediately.
Check Billing & Remaining Budget
Confirm how much has been spent, your spend cap, and whether the account will auto-pause before month-end.
"How much have we spent this month and what is our remaining budget?"
6. Lead Generation
Create lead form campaigns with custom questions and CRM integration. Monitor cost-per-lead across ad sets and shift budget to the highest-converting forms.
Launch a Lead Gen Campaign with Instant Form
Capture qualified leads directly on Facebook without sending traffic to an external site.
"Create a lead generation form for our mortgage campaign:
Headline: "Get Your Personalized Rate in 60 Seconds"
Questions: first name, last name, email, phone
Also ask: "What's your estimated home value?"
Options: Under $300K, $300K-$600K, $600K-$1M, Over $1M
Privacy URL: https://example.com/privacy
Thank you: "A specialist will call within 1 business day.""
Optimizing for quality adds a friction screen before the form -- it reduces volume by ~20% but significantly improves lead quality. Facebook pre-fills name and email from the user's profile; the fewer additional fields you add, the higher the completion rate.
Multi-Language Lead Forms
Running a pan-European campaign? Create separate lead forms in the local language for each market.
"Create a French lead form for our Paris event: locale fr_FR, headline "Rejoignez-nous a Paris". Then create a Spanish version for Madrid: locale es_ES."
Supported locales include: en_US, en_GB, es_ES, es_LA, fr_FR, de_DE, pt_BR, it_IT, ja_JP, ko_KR, zh_CN, zh_TW. For Spanish, use es_ES for Spain and es_LA for Latin America.
7. E-commerce & Dynamic Product Ads
Browse and validate your product catalog, check inventory health, and confirm your setup before launching Dynamic Product Ad campaigns.
Browse Your Product Catalog
Verify your catalog is healthy and understand which product sets are available for targeting.
"List my product catalogs and show me how many products are in each one."
"Show me the product sets available in catalog 987654321098765."
"Show me 20 in-stock products from catalog 987654321098765."
Example: Catalog "Main Store" -- 1,847 total / 1,602 in stock / 245 out of stock (13% -- consider excluding from DPA targeting).
Inspect Catalog Before Launching DPA
Confirm the catalog is properly configured -- correct vertical, live products, valid images -- before pointing campaign spend at it.
"Get full details for catalog 987654321098765 -- I want to confirm it is set up correctly before launching DPA ads."
DPA campaigns require the catalog to be connected to a pixel firing ViewContent, AddToCart, and Purchase events. If product count seems low, check your feed's ingestion schedule in Commerce Manager.
8. Signal Recovery (iOS 14+)
iOS 14+ ATT opt-outs mean your browser pixel may be missing ~40% of conversions. Send server-side events via Meta's Conversions API (CAPI) to recover that signal and give the algorithm a fuller picture of your funnel.
Send a Server-Side Purchase Event
Send purchase events directly to Meta's Conversions API when server-side order tracking fires.
"Send a purchase event to pixel 858047089973360:
Email: jane.doe@example.com
Order value: $127.50, currency USD
Page: https://mystore.com/checkout/confirmation
Event ID: order_88291 (for deduplication with browser pixel)"
PII (email, phone, name) is SHA-256 hashed before the request leaves your environment. Plain-text PII is never transmitted to Meta.
Send Mid-Funnel Events
Recover AddToCart, InitiateCheckout, and Lead signals that are also being lost to ATT.
"Send an AddToCart event for a customer who added our "Premium Annual Plan" to their cart. Email: buyer@email.com, Value: $49.99 USD."
Full e-commerce CAPI funnel:
- ViewContent -- product page view
- AddToCart -- cart addition
- InitiateCheckout -- checkout started
- Purchase -- order completed
Verify Pixel Setup
"Show me all pixels on my ad account so I can confirm which one is active and tied to the right campaigns."
Always include event_id matching your browser pixel's eventID -- this is the deduplication key that prevents double-counting. Include fbc (from the _fbc cookie) and fbp (from the _fbp cookie) when available to improve match rates on iOS. Send events within 7 days -- older events are not attributed.
9. Compliance & Account Health
Diagnose disapproved ads, declare special ad categories for regulated campaigns, and run full account audits when onboarding a new team member or returning from a break.
Diagnose a Non-Delivering Ad
A campaign suddenly stopped delivering overnight? Find out why without clicking through every layer.
"Why has ad 23856790123456 stopped delivering? Diagnose the issue."
"Ad 23856790000001 is not getting any impressions after 48 hours. What is wrong?"
Diagnostic checks include:
- Ad review status (DISAPPROVED / PENDING_REVIEW / WITH_ISSUES)
- Learning phase status (LEARNING / LEARNING_LIMITED)
- Budget exhaustion at ad set and campaign level
- Whether parent entities (ad set or campaign) are paused
- Performance red flags: zero impressions in 3 days, CTR below 0.5%
Special Ad Categories
Running housing, credit, employment, or political ads? Declare the special ad category at campaign creation.
"Launch a housing ad campaign. It's for apartment rentals so mark it as Special Ad Category: HOUSING. Budget: $75/day, Target: US, age 18+."
Categories requiring declaration:
Special ad categories cannot be added to an existing campaign -- they must be set at creation time. Failing to declare can result in ad disapproval or account restriction. When in doubt, declare the category.
Full Account Audit
New team member taking over? Get a complete orientation: active campaigns, budget situation, and anything needing immediate attention.
"Give me a full account overview: account status, active campaigns, total monthly spend, billing info, and anything that needs immediate attention."
10. Competitive Intelligence
Research competitor ad creative, messaging, and offers using Meta's public Ads Library -- directly from the chat interface.
Research Competitor Creatives
Understand what messaging, offers, and creative formats competitors are running right now.
"Search the Meta Ads Library for ads from "Allbirds" in the US. Show me 10 results."
"What ads is "Casper" running right now in the UK? Summarize their current messaging angles."
What you can learn:
- Whether an ad is currently active (still running = likely working)
- When the ad started (90+ days without pausing = almost always profitable)
- Ad format (image, video, carousel) and platforms (FB, IG, Audience Network)
- Full ad copy, headline, and creative approach
Monitor Category Trends
Entering a new market? Understand creative trends and common offers across the category before writing creative briefs.
"Search the Ads Library for "meal kit delivery" ads in the US and Canada. Give me 15 results and summarize the common offers and creative angles."
"Based on those results, what are the 3 most common hooks? What offers keep appearing? Video or image dominant?"
Long-running ads (90+ days) are the most valuable to study -- they have survived budget scrutiny. Run separate searches for each major competitor for more targeted results. Use findings to brief your creative team.
11. Zero-Conversion Diagnostics & Creative Iteration
Traffic is flowing, money is being spent, but purchases are not happening. Before killing the campaign or blindly swapping creatives, use the data you already have -- engagement signals, funnel events, demographic splits, video retention, and placement performance -- to find out exactly what is working and why conversions are not closing.
Pixel Funnel Audit
Find exactly where people drop off in your conversion funnel.
"Show me the full conversion funnel breakdown for campaign 120210001234567 over the last 7 days. I want view_content, add_to_cart, initiate_checkout, and purchase counts."
How to read the funnel:
High view_content, zero add_to_cart: Ad is relevant but the product page is not selling. Fix the landing page.
High add_to_cart, zero initiate_checkout: People want it but abandon before checkout. Check shipping costs, forced account creation.
High initiate_checkout, zero purchase: Checkout is the friction point. Simplify payment flow.
Zero view_content: Clicks are not reaching your pixel. Fix tracking before spending more.
Score Creatives by Engagement (Before Conversions)
Launched 5 creative angles and have zero purchases after 3 days? 3 days is plenty of time for statistically meaningful CTR data. Rank the angles before they have proven themselves on conversions.
"Show me insights for all ads in campaign 120210001234567 for the last 3 days. I want CTR, unique CTR, outbound_clicks, CPC, and CPM -- sorted by CTR."
"Which of our 5 ads is generating the most genuine interest? Compare link click rates."
Engagement signals explained:
outbound_clicks -- clicks that leave Facebook to your site. The most purchase-intent signal.
Gap between CTR and outbound_clicks -- large gap means people engage within Facebook but do not visit your site.
High CTR, low outbound_clicks -- the hook works but the call-to-action does not.
Video Hook Analysis
Running multiple video ads with different opening hooks? Completion data tells you which angle actually holds attention -- the leading indicator of conversion intent.
"Show me video performance for all ads in campaign 120210009999999. I want views at 25%, 50%, 75%, 100%, average watch time, and completion rate."
Reading the video retention curve:
<25% watch: Opening hook is not grabbing attention. Test new first 3 seconds.
25-50%: Hook works but message does not sustain interest. Get to the core benefit faster.
50-75%: Story is working but close does not land. Sharpen the CTA in the final 25%.
High 75%+ but no clicks: People watch but do not act. Add a stronger CTA mid-video.
Demographic Surprise
Before abandoning your targeting, run a demographic breakdown. You might discover your actual buyers are a completely different segment than you assumed.
"Break down campaign 120210001234567 by age and gender for the last 14 days. I want CTR and spend per segment -- looking for unexpected high-performers."
Real-world discoveries: Women 35-44 clicking at 3x the rate of men 25-34 / Australia CTR 4x higher than US despite tiny spend / Age 55+ has lowest CPC despite being excluded from the brief.
Placement Intelligence
A blended 0.6% CTR looks mediocre. But check if that is the average of one placement performing brilliantly and another dragging it down.
"Break down campaign 120210007654321 by placement for the last 10 days. Show me CTR, CPC, and spend per placement."
Time-of-Day & Day-of-Week Patterns
Your product may have a natural purchase window. Identify peak engagement hours and schedule spend accordingly.
"Show me a daily breakdown of campaign 120210008888888 over the last 30 days. Which days of the week have the best CTR and lowest CPA?"
Common patterns:
Peaks Tue-Thu, drops Fri-Sun: B2B audience. Run ads Mon-Fri 8am-6pm only.
Conversions spike Sunday evening: Weekend consideration. Increase bids Sunday afternoon.
Consistent all days: Evergreen product. Do not daypart -- you will lose reach for no gain.
Frequency & Audience Exhaustion
CTR declining steadily? Before changing the creative, check whether the audience has simply seen the ad too many times.
"Show me a daily time series for campaign 120210006543210 over the last 21 days. I want CTR and frequency per day."
Frequency thresholds:
1.0-2.0: Normal -- keep running.
2.0-3.5: Slight CTR decline is normal. Monitor weekly.
3.5-5.0: CTR drops 20-40%. Refresh creative or expand audience.
5.0+: Severe degradation. Pause and replace -- audience is saturated.
Frequency rising AND CTR falling = audience exhaustion (expand targeting). Frequency stable AND CTR falling = creative fatigue (new images/copy). Frequency and CTR both stable = look elsewhere (landing page, checkout, product-market fit).
Build DCO from Winners
After running the analyses above, systematically test the best combinations in a single Dynamic Creative Optimization campaign.
"The social proof angle has the best outbound CTR.
Deploy a DCO campaign testing 3 headlines:
1. "Join 14,000 customers who switched"
2. "The only supplement backed by 3 clinical studies"
3. "Results in 30 days or your money back"
Target: US women 35-50, $60/day, paused to start."
Meta tests all combinations and automatically weights delivery toward the best performer. DCO requires ~5,000 impressions per combination for reliable results. Once a winner emerges, extract the winning creative spec and use it in a standard ad set for more control.
12. Value Rules -- Advanced Bid Adjustment
Value Rules tell Meta's auction algorithm how much a conversion from a specific audience segment is worth to your business. Unlike automated rules that act after the fact, Value Rules act during the auction -- Meta adjusts your effective bid in real time so you win more impressions from high-value users.
Note: Value Rules are an advanced feature. Overall CPA may increase because you are constraining the auction. Best suited for businesses with genuine differences in customer lifetime value across segments.
Boost Bids for High-LTV Platforms
iOS customers have 2x higher 90-day LTV than Android? Bid more aggressively for iOS without running separate campaigns.
"Create a value rule that boosts bids by 80% for iOS users, priority 1."
"Create a second rule that reduces bids by 30% for Android users, priority 2."
Top Geographic Markets
Customers from certain cities convert at 3x the rate? Allocate more budget to those markets automatically.
"Create a value rule that increases bids by 50% for users in New York, Los Angeles, and San Francisco."
Age-Based Bid Adjustment
35-54 year olds have 60% higher subscription retention? Prioritize them in the auction.
"Create a value rule: boost bids by 60% for users aged 35-44 and 45-54, priority 1."
Suppress Low-Value Placements
Rather than excluding Audience Network entirely (which reduces reach), bid less for it.
"Create a value rule that reduces bids by 40% for Audience Network placements."
Campaign-Specific Rules
Test Value Rules on one campaign before rolling out account-wide.
"Apply a value rule only to campaign 120210001234567 -- boost iOS users by 40%."
Value Rules quick reference:
| Goal | Condition | Multiplier |
|---|---|---|
| Boost iOS users | user_os: IOS | 1.5-2.0 |
| Suppress Android | user_os: ANDROID | 0.6-0.8 |
| Top-market boost | country: US, GB, AU | 1.3-1.8 |
| High-LTV age band | age: 35-44, 45-54 | 1.4-1.8 |
| Suppress low-quality placement | publisher_platform: audience_network | 0.5-0.7 |
| Female audience premium | gender: 2 | 1.3-1.6 |
Always list existing rules before creating new ones to avoid conflicts. Priority order matters -- the first matching rule wins, others are skipped. You can update multipliers or delete rules at any time.
13. High Demand Periods -- Scheduled Budget Boosts
Pre-schedule automatic budget boosts for specific time windows. Instead of waking up at midnight to manually increase your Black Friday budget, set it once and Meta handles the rest -- activating the boost on schedule and reverting when the period ends.
Requires: Campaign Budget Optimization (CBO) enabled. Two modes: MULTIPLIER (e.g. 2.0 = double your daily budget) or ABSOLUTE (explicit spend cap in cents, max 8x daily budget). Min 3 hours per period, max 50 schedules per campaign.
Black Friday / Cyber Monday
Triple your $100/day budget from Friday midnight through Monday midnight, then revert automatically.
"Create a budget schedule on campaign 120210001234567: multiply the budget by 3x from Friday November 28 00:00 UTC to Monday December 1 00:00 UTC."
Flash Sale -- Absolute Budget Cap
Push exactly $500 in spend during a 24-hour flash sale, regardless of normal daily budget.
"Schedule an absolute $500 budget for campaign 120210001234567 on Saturday from 00:00 to 23:59 UTC."
Product Launch Day
"Create a budget schedule: 2x multiplier on March 15 from 06:00 to 23:59 EST for campaign 120210001234567."
Recurring Weekend Boosts
Data shows weekends outperform by 40%? Set up a 4-week pattern of weekend boosts.
"Create four weekend budget schedules on campaign 120210001234567: 1.5x multiplier for each Saturday 00:00 to Sunday 23:59 over the next 4 weekends."
Cancel a Scheduled Boost
"List the budget schedules for campaign 120210001234567, then delete the Black Friday one."
Quick reference:
| Scenario | Type | Value |
|---|---|---|
| Double for an event | MULTIPLIER | 2.0 |
| +50% weekend boost | MULTIPLIER | 1.5 |
| 3x for BFCM | MULTIPLIER | 3.0 |
| Fixed $200 spend cap | ABSOLUTE | 20000 (cents) |
| Fixed $500 flash sale | ABSOLUTE | 50000 (cents) |
API Reference
Available on the Agency plan.
Authentication
API access is authenticated via API keys generated from your Adynami dashboard. Include your key in the Authorization header of every request.
# Include your API key in the Authorization header
Authorization: Bearer your_api_key_here
MCP Integration
The MCP (Model Context Protocol) integration is available on the Agency plan. It lets technical teams use Adynami's full suite of Meta Ads tools directly within compatible AI coding assistants, providing native access to ad operations without switching apps.
Agency plan subscribers can generate MCP connection credentials from their dashboard. Once connected, all 73 Meta Ads tools become available as MCP tools in your session. Contact support or visit the Agency settings page for setup details.
Available Tools
Adynami exposes 73 tools covering the full Meta Marketing API surface. These are grouped into the following categories:
Account & Billing
Plans Overview
Adynami offers three plans to match your scale. All plans include unlimited conversations and commands -- no message caps.
Starter
$49/mo
1 account
Pro
$149/mo
Up to 5 accounts
Agency
$349/mo
Unlimited accounts
Managing Subscription
You can upgrade, downgrade, or cancel your subscription at any time from the Billing page. Upgrades take effect immediately. Downgrades apply at the end of your current billing cycle. All plans start with a 7-day free trial.
Token Refresh
Meta access tokens expire periodically. If Adynami loses access to your account, you will see a prompt to re-authenticate. Click the reconnect button in your account settings to generate a fresh token via Facebook OAuth.
Tip: If your commands start returning permission errors, a token refresh is usually the fix. Navigate to Settings and click Reconnect Meta Account.
Tips for Getting the Best Results
Be specific about numbers. Instead of "increase the budget", say "increase the daily budget to $75/day". Adynami will confirm before writing any changes.
Mention time ranges explicitly. "Last 30 days" is clearer than "recently" and maps directly to the correct parameters.
Ask for analysis before action. For optimization decisions, ask Adynami to pull the data and summarize first, then ask for the change as a follow-up. This gives you a chance to review before anything is modified.
Watch for learning phase disruptions. Pausing, duplicating, or significantly changing ad sets resets the learning phase. Adynami will note when an action might trigger a reset, but keep this in mind before making bulk changes mid-week.