How IDMA works, step by step
Five steps from an empty account to work that runs without you. This page is about the sequence and what each part actually costs you in effort — the features page covers what each agent can do.
Where we are: Everything below works today. IDMA hasn't started charging yet — plans are listed on pricing and nothing is billable while we finish. The website analyzer runs without an account at all.
- A minute to fill in, a few minutes to analyse
Create your account and first project
Sign up with an email address, then create a project. The first thing the form asks is what the workspace is for: SEO and content, or a voice assistant. Most people want the first — one workspace for one site or brand, with its own chat thread, its own connected tools and its own schedules. Agencies keep one per client so nothing bleeds across accounts. The choice is made once and can't be changed later, because it decides which surfaces the project has.
A voice assistant project skips most of what follows: there is no site to crawl, so no first analysis runs, and no connectors or automations to set up. You go straight to describing how the phone should be answered. It does not answer calls yet — what that means is on the homepage. The remaining steps below describe the SEO path.
The form asks for your domain, business name, field of work, who you're writing for, the language and location you're targeting, and a few seed keywords. None of it is a preference: it's the context every agent reads before it does anything, and it's the difference between a content brief that sounds like your business and one that sounds like a template. You can leave parts blank and fill them in later, and the form tells you what each gap will cost you.
Then the work starts on its own. IDMA searches your field of work and each seed keyword separately to find who ranks above you, crawls your site for technical problems, and reads your published content — before you've asked for anything. The project opens when that finishes, usually in a few minutes.
Nothing is waiting in your inbox or your thread when it does. The chat starts empty, the way it always did — but the manager has already read both audits, so the first question you ask is answered from real findings about your site instead of starting a job and making you wait.
- Two to five minutes per tool
Connect the tools you already use
Connect Search Console, WordPress, Semrush, SerpAPI, KWfinder or Google Custom Search from inside the project. Search Console takes a service-account JSON with read access to the property; WordPress uses an application password you can revoke without touching your account password; the rest take an API key from your own subscription.
You can skip this entirely and still use IDMA — it works from what it can see publicly. Connecting tools is what moves it from informed guesses to your actual numbers.
Prerequisites, the exact permission scopes, and how to revoke access are in the docs.
- As long as it takes to type a sentence
Ask your manager — or call a specialist directly
Describe the goal in plain language. Your manager agent reads it, answers from what it already knows about the project, and runs a specialist only when the answer needs new work. There's no agent picker to get wrong, and no dashboard to learn.
If you already know who you want, a slash command skips the routing step —
/analyzergoes straight to the Technical SEO Analyzer,/writerto the Content Writer. Long jobs return a “working” message immediately and stream their results in, so nothing freezes while a crawl runs.Project: northwind-books
You: which of our blog posts are worth updating first?DM Manager → Content SEO Analyzer:Eleven posts are ranking positions 8–15 — close enough that a refresh moves them. Three get real impressions but almost no clicks, which usually means the title is the problem, not the content.
DM Manager:Want the eleven as a prioritised list, or should Content Writer start on the top three?
An illustration of the Project Panel. - About a minute per automation
Put the recurring work on a schedule
Anything you've asked for once can run on a schedule. A weekly audit that only pings you when something breaks. A monthly batch of content briefs from the content gaps the Strategy Generator found. You set the cadence and can pause or delete it at any time.
Both automations stop short of changing anything. The fixer previews the edits it would make rather than applying them, and its first scheduled run always previews whatever you set; the content generator saves drafts. Nothing is published on your behalf.
- Whenever you want
Review everything in one thread
Results arrive as structured cards in the project thread — a title, what ran, the findings, and the actions you can take. Scheduled runs land in the same place as things you asked for, so there's no second inbox to check.
The thread is the history. Ask “what changed since last month?” and your manager reads the earlier runs on that project rather than starting from nothing.
Technical SEO Analyzer
Scheduled runWeekly audit — northwind-books.com
48 pages crawled · 3 changes since last week
- Failing: Meta descriptions6 pages missing
- Warning: Response time1.9s, up from 1.1s
- Passing: Broken linksNone found
An illustration of a result card in the project thread.
Start with a free analysis
You can run the analyzer on your homepage today without an account. It's the same technical analysis, just limited to one page.