Data and utility providers
The supporting services Aimogen Pro integrates for product data, transcripts, keyword extraction, plagiarism checking, translation and JavaScript rendering.
Beyond AI models and search, Aimogen Pro integrates a set of supporting services. All are optional; each enables specific functionality.
Amazon Product Advertising API#
Fields: Amazon Access Key ID and Amazon Secret Access Key on Settings › API Keys.
Used by the Amazon roundup and review creators, the
search_amazon and get_amazon_product_details chatbot extensions, and the
Amazon OmniBlocks.
Keys are optional. Without them the plugin scrapes Amazon product pages directly. With them it uses the official PA-API, which is more reliable and returns richer data.
To get keys you need an approved Amazon Associates account and PA-API credentials. Amazon requires qualifying sales before granting API access, so many affiliates start with scraping.
Set your Associates tag per rule as Amazon Affiliate ID, and the marketplace as Amazon Target Country.
YouTube Data API#
Field: YouTube API Key List on Settings › API Keys. Accepts a comma-separated list.
Used for Related Videos — finding and embedding relevant YouTube videos in generated posts.
Optional. Without a key the feature still works using scraping, but with a key results are better and more stable. Get one from Google Cloud Console with the YouTube Data API v3 enabled.
TranscriptAPI#
Field: TranscriptAPI API Key List on Settings › API Keys.
Used by the YouTube bulk creator to fetch video captions.
Optional. The plugin has its own caption extraction, but YouTube actively restricts caption scraping and it fails intermittently. If your YouTube rules produce empty posts, a TranscriptAPI key is usually the fix. Get one at transcriptapi.com.
There is also a YouTube Cookies setting under Settings › General Settings that helps caption extraction on some videos.
TextRazor#
Field: TextRazor API Key List on Settings › API Keys.
Extracts the entities and salient keywords from a block of text. Aimogen Pro uses that in two places:
- Improving royalty-free image accuracy. Instead of searching stock libraries for a whole article title, it searches for the extracted entities. The settings help text is explicit that this "can greatly improve royalty free image accuracy".
- The Related NLP Entities — TextRazor OmniBlock.
Select it under Settings › Royalty Free Images › Improve Royalty Free Featured Image Precision Using This Service. The alternative is to use an AI model for the same job, which needs no extra account.
NeuronWriter#
Fields: NeuronWriter API Key and NeuronWriter Project ID on Settings › API Keys.
An SEO content optimisation service. Used for keyword extraction and by the Related NLP Entities — NeuronWriter OmniBlock, which returns suggested titles, descriptions, H1s, H2s and term lists for a query.
Useful if you already use NeuronWriter for content briefs.
PlagiarismCheck#
Field: PlagiarismCheck API Key List on Settings › API Keys.
Powers the [aimogen-plagiarism-check] shortcode and the plagiarism checker in the
AI Playground.
Translation services#
Three optional translation backends, all on Settings › API Keys:
| Service | Field | Notes |
|---|---|---|
| DeepL | DeepL Translator Authentication Key plus The Above Is A DeepL Free API Key | Best quality for European languages. Tick the free-key checkbox if you use a free-plan key, since the endpoint differs |
| Microsoft Translator | Microsoft Translator Access Key, plus a region | Broad language coverage |
| Google Translate | Google Translator API Key | Requires the Cloud Translation API enabled |
All are optional. Without any key the plugin uses an unofficial Google Translate endpoint, which works but is less reliable and unsuitable for high volume.
Adding a key unlocks additional options in the Automatically Translate Content To and Source Language fields. See More AI tools.
HeadlessBrowserAPI#
Field: HeadlessBrowserAPI Key (Optional) on Settings › API Keys.
Renders JavaScript before scraping. Many modern sites deliver their content through JavaScript, so a plain HTTP fetch returns an empty shell.
Adding a key enables extra choices in the Use PhantomJs/Puppeteer/Tor To Parse JavaScript On Pages setting inside importing rules. Get a key at headlessbrowserapi.com.
The plugin also ships PhantomJS and Puppeteer support for self-hosted rendering — configure the binary path under Settings › Web Scraping › PhantomJS Path On Server, with Timeout for Headless Browser Execution (default 30000 ms).
Proxies#
Under Settings › Web Scraping:
| Setting | What it does |
|---|---|
Web Proxy Address List | Comma-separated host:port entries |
Web Proxy Authentication | Comma-separated user:pass entries, positionally matched to the proxy list. Leave an entry blank for a proxy without authentication, for example user1:pass1,,user3:pass3 |
Use Proxies Also For OpenAI API Accessing | By default proxies are used only for Amazon scraping and image downloading. Enable this to route AI API calls through them too |
Proxies matter mainly for Amazon scraping at volume, where a single server IP gets blocked quickly.
Toubiz#
Field: Toubiz API Key on Settings › API Keys.
A German tourism data API. Powers the query_toubiz_events chatbot extension. Requires the separate
aiomatic-extension-toubiz-api companion plugin. Relevant only if you run a tourism site using Toubiz.
Related#
- Search and SERP providers
- Bulk creator: Amazon roundups and reviews
- Royalty-free image sources
- Official extensions
Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.