IntegrationsAnalytics & data
Automate Semrush without writing code.
Pull keyword and ranking data. Describe the job you repeat in plain English and Mitra builds an agent that does it in Semrush, on the schedule you set. You sign in on Semrush's own page, so Mitra never sees your password, and you can disconnect at any time.
Connect Semrush
200 credits to start · no credit card
What Mitra can do in Semrush.
37 actions an agent can take. You never pick from this list — Mitra works out which it needs from what you asked for. It is here so you can check that the thing you want is possible.
- Account units balanceTool to fetch the remaining Semrush Standard API units for the authenticated account. Use this before launching large batches of Semrush rep
- Ads copiesRetrieves unique ad copies Semrush has observed for a specified domain from a regional database, detailing ads seen in Google's paid search
- AnchorsUse this action to get a CSV report of anchor texts for backlinks pointing to a specified, publicly accessible domain, root domain, or URL.
- Authority score profileRetrieves the Authority Score (AS) profile for a specified target, showing the count of referring domains that link to the target for each A
- BacklinksFetches backlinks for a specified domain or URL as a semicolon-delimited CSV string (parse with `sep=';'`); allows customization of columns,
- Backlinks overviewProvides a semicolon-delimited (sep=';') CSV summary of backlinks, including Authority Score and link type breakdowns, for a specified and p
- Batch comparisonCompares backlink profiles for multiple specified targets (domains, subdomains, or URLs) to analyze and compare link-building efforts.
- Batch keyword overviewFetches a keyword overview report from a Semrush regional database for up to 100 keywords, providing metrics like search volume, CPC, and ke
- Broad match keywordFetches broad match keywords for a given phrase. Response is CSV-like text (not JSON); parse by splitting on line breaks and delimiters. `di
- CategoriesRetrieves categories and their 0-1 confidence ratings for a specified domain, subdomain, or URL, with results sorted by rating. Response is
- Categories profileRetrieves a profile of content categories from referring domains for a specified target, analyzing its first 10,000 referring domains and so
- CompetitorsRetrieves a CSV-formatted report of competitors for a specified target (root domain, domain, or URL) based on shared backlinks or referring
- Competitors in organic searchUse to get a domain's organic search competitors from Semrush as a semicolon-separated string; `display_date` requires 'YYYYMM15' format if
- Competitors in paid searchRetrieves a list of a domain's competitors in paid search results from a specified regional database.
- Domain ad historyRetrieves a domain's 12-month advertising history from Semrush (keywords bid on, ad positions, ad copy) for PPC strategy and competitor anal
- Domain organic pagesFetches a report on a domain's unique organic pages ranking in Google's top 100 search results, with options for specifying database, date,
- Domain organic search keywordsRetrieves organic search keywords for a domain from a specified Semrush regional database; `display_positions` must be set if `display_daily
- Domain organic subdomainsRetrieves a report on subdomains of a given domain that rank in Google's top 100 organic search results for a specified regional database.
- Domain paid search keywordsFetches keywords driving paid search traffic to a specified, existing domain using a supported Semrush regional database.
- Domain pla search keywordsRetrieves Product Listing Ad (PLA) search keywords for a specified domain from a Semrush regional database.
- Domain vs domainAnalyzes keyword rankings by comparing up to five domains to find common, unique, or gap keywords, using specified organic/paid types and co
- Historical dataRetrieves monthly historical backlink and referring domain data for a specified root domain, returned as a time series string with newest re
- Indexed pagesRetrieves a list of indexed pages from Semrush for a specified `target` (root domain, domain, or URL) and `target_type`, ensuring `target` i
- Keywords ads historyFetches a historical report (last 12 months) of domains advertising on a specified keyword in Google Ads, optionally for a specific month ('
+ 13 more
Hand over the work you keep repeating.
Your first agent is one sentence away.
Get started free200 credits to start · no credit card · nothing to install