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:

ServiceFieldNotes
DeepLDeepL Translator Authentication Key plus The Above Is A DeepL Free API KeyBest quality for European languages. Tick the free-key checkbox if you use a free-plan key, since the endpoint differs
Microsoft TranslatorMicrosoft Translator Access Key, plus a regionBroad language coverage
Google TranslateGoogle Translator API KeyRequires 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:

SettingWhat it does
Web Proxy Address ListComma-separated host:port entries
Web Proxy AuthenticationComma-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 AccessingBy 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.

Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.