Welcome to Meerkats
What Meerkats does, how it fits together and where to start.
Meerkats is the context layer that lets your AI agents work reliably in your business.
Meerkats connects to the tools you run your business on, keeps their data current in one place, and defines each metric once, so every agent, report and answer uses the same number. On top of that context it runs agents: they check your metrics on a schedule, follow the rules you set, and propose changes, for example pausing a Google Ads campaign, lowering a Meta budget or moving a HubSpot deal. Each proposal waits in your Inbox until a person approves it, unless you let that rule act on its own. Meerkats records every run.
You can bring your own AI tools too. Claude connects to Meerkats over MCP, your own code uses the Meerkats API, and apps you build on Meerkats can carry your own name and sign in their own users. All of them read the same business context.
Meerkats does not run your ads, and it does not replace your ad platforms, store or CRM. It changes nothing in a connected tool unless a rule allows it and a person approves it. Each workspace is kept separate, and your data is never used to train AI models.
Quickstart
Connect a platform, ask your first question, set up one automation and approve its first proposal. Start at Quickstart.
How Meerkats fits together#
- ConnectAd platforms, marketplaces, your store, payments, CRM and the places your team writes decisions down.
- UnderstandEvery metric defined once in the metric catalog. Campaigns linked to products, stock and prices. Your goals and conventions stored per workspace.
- Stay currentData refreshed on schedule, with current state and history, so agents work from what is true now.
- DecideAgents and rules check metrics on a cadence, investigate causes across platforms, and propose a change with the evidence.
- ActThe proposal waits in your Inbox. A person approves it, and Meerkats makes the change in the connected tool, within the limits you set.
- ExplainEvery run records what it read, what it decided, who approved it, what changed and what happened next.
Numbers never come from the model’s own arithmetic. Every figure an agent shows is the result of a recorded query on your synced data, and carries its source: computed from your data, read live from a platform, or set by you.
What you see in the app#
| Screen | What it's for |
|---|---|
| Cockpit | The home screen. Revenue, ROAS, orders, CAC, spend, new customers, margin and refund rate for the period you pick, with charts underneath and a chat box to ask anything about your store. The info icon opens About these numbers: every data source, when it last synced, and the definition of each metric. |
| Reports and Charts | Explore (question-titled charts per platform you can pin or hide), Cross Platform Reports (a reporting pack with daily, weekly, monthly and placement views you can export to Excel) and Product Revenue (per-product revenue by day, week or month). |
| Automation Agents | The agents that watch your business. Filter by platform, cadence and plan; see Agents run history and Inbox Activity; create one with + New Agent by describing it in plain words. |
| Inbox | Everything waiting on a person: agent runs that need approval, and suggestions. Approve one at a time, or Approve all low-risk. |
| Data Hub | Your data as Meerkats holds it. Bronze Layer is the raw synced tables per platform; Gold Layer is the modelled tables (creatives, placements, demographics, geo, hourly, cross-platform); CDP Analytics is identities and events; Market is competitor tracking; Assets is uploaded documents and files. |
| Integrations | Where you connect tools. Each card says how it connects: Connect (sign in and approve) or Sync via extension. |
If you run the ads#
Use Meerkats every day to see what moved, why, and what to do about it, then approve the change instead of making it by hand.
- Cockpit for the numbers that matter this week, with corrected ROAS next to what each platform claims.
- Reports and Charts › Explore for the questions you’d otherwise build in a spreadsheet: top campaigns by ROAS, spend day on day, placement performance.
- Automation Agents to set up watches in plain words, for example “Pause any Flipkart campaign whose ROAS drops under 0.4”.
- Inbox to approve or reject what agents propose, with the evidence attached.
If you run the store or the marketplace account#
Connect a sales source so revenue, orders, margin and stock are real, not platform-claimed. Then let agents watch the things you check by hand.
- Shopify or a marketplace is marked Required on the Integrations page: without one, revenue and margin stay empty.
- Data Hub › Market tracks competitor prices, reviews and availability on a schedule.
- Stock from Shopify, Amazon FBA, Flipkart FBF or a sheet gives every product days of cover, so ads stop on products that can’t ship.
If you look after several businesses#
Give each business, project or client its own workspace. Workspaces keep connections, context, rules, people and history separate.
- Create workspaces from the switcher at the top of the sidebar or from Workspaces in your account menu.
- Share a workspace with Read Only or Read & Write access. The Activity log on each workspace records sharing, access changes, data changes and automation.
- Under Apps, build a white-labeled product on your data, issue API keys under it and pick the workspaces each key can reach.
If you are a developer#
Read your business context from your own tools and AI assistants, and manage rules and approvals from code.
- The MCP server connects Claude and other MCP clients to your workspaces.
- The API at
partners.meerkats.ai/api/public/v1reads the metric catalog and runs queries, manages rules, approves or rejects proposals, and runs agents. Keys are issued under an app and scoped to workspaces and to read or write. - Your app’s own users can sign up and log in through the API, with your branding on the login screen and the password-reset email.
What you can connect#
23 tools today. In every one of them Meerkats can create, read, update and delete records, within the permissions you grant and the permissions the tool allows. The most common starting points:
| Tool | Meerkats reads | Meerkats can change |
|---|---|---|
| Meta Ads | Campaigns, Ad sets, Ads and creatives | Pause or enable a campaign, ad set or ad |
| Google Ads | Campaigns and budgets, Ad groups, ads, Keywords and negatives | Pause or enable a campaign, ad group, ad or keyword |
| Amazon Ads | Portfolios and campaigns, Ad groups, product ads, Keywords, targets and negatives | Pause or enable a campaign, ad group, keyword or target |
| Shopify | Orders, Order attribution, Refunds and transactions | Create a product, variant or collection (for example a bundle) |
| Flipkart | Campaigns, Ad groups and FSNs, Keywords and search terms | Pause or enable a campaign or FSN |
| HubSpot | Contacts, Companies, Deals | Update a contact, company or deal property |
| Slack | Messages in chosen channels, Channel list, Files (optional) | Send an alert or report to a channel or person |
The full list, with how each one connects, is on Integrations.
Need help?#
Ask in the chat box on Cockpit. Agents answer questions about Meerkats itself as well as about your business.