- Where Provider Settings Are Located
- General Provider Setup Flow
- Connecting OpenAI
- Connecting AimogenAPI
- Connecting Azure OpenAI
- Connecting Other Providers
- Choosing a Default Provider and Model
- Using Multiple Providers at Once
- Verifying the Provider Works
- Common Setup Mistakes
- What Happens After the First Provider Is Connected
Before Aimogen can generate content, respond in chatbots, or run workflows, at least one AI provider must be connected. Providers supply the actual AI models that Aimogen uses, and the plugin is designed so you can switch providers, add multiple ones, or mix them per feature.
This guide explains how to connect your first provider, what each option means, and how to verify everything works correctly.
Where Provider Settings Are Located #
All provider configuration is done from the WordPress admin under:
Aimogen → AI Providers
Each provider has its own settings panel. You can enable one or many providers at the same time. Only one provider needs to be active to start using Aimogen.
General Provider Setup Flow #
Regardless of which provider you choose, the setup process follows the same pattern:
You enable the provider, enter the required credentials, choose a default model (optional but recommended), and run a connection test. Once the test passes, the provider becomes available across all Aimogen features.
No content is generated automatically during setup.
Connecting OpenAI #
OpenAI is the most commonly used provider and supports content generation, editing, chat, images, vision, embeddings, assistants, and real-time features.
To connect OpenAI:
- Open Aimogen → API Keys → OpenAI
- Enable the OpenAI provider
- Paste your OpenAI API key
- Optionally select a default model
- Save settings
- Click Test Connection
If the test succeeds, OpenAI is ready to use.
Important notes:
- The API key must have access to the models you intend to use
- Usage costs are billed directly by OpenAI to your OpenAI account
- Streaming and real-time features require outbound HTTPS access
Connecting AimogenAPI #
AimogenAPI is a managed API created specifically for Aimogen. It abstracts provider complexity and can be used as an alternative when you don’t want to manage multiple AI accounts.
To connect AimogenAPI:
- Open Aimogen → API Keys → AimogenAPI
- Enable the provider
- Enter your AimogenAPI credentials
- Save settings
- Test the connection
AimogenAPI behaves similarly to OpenAI from the plugin’s perspective, but billing and usage limits are handled through AimogenAPI instead of third-party providers.
Connecting Azure OpenAI #
Azure OpenAI uses Microsoft’s infrastructure and often provides higher reliability for enterprise setups.
Azure configuration requires additional fields:
- Enable Azure OpenAI
- Enter:
- API key
- Endpoint URL
- Deployment name
- Select a default deployment or model mapping
- Save settings
- Test the connection
Common issues with Azure setup are usually related to incorrect endpoint URLs or deployment names. The test button validates both.
Connecting Other Providers #
Aimogen supports many additional providers such as Gemini, Claude, xAI, Groq, Perplexity, DeepSeek, Ollama, Hugging Face, OpenRouter, and Nvidia NIM.
The setup process is similar:
- Enable the provider
- Enter credentials or endpoint details
- Select available models
- Save and test
Some providers support only specific features (for example, text-only or chat-only). Aimogen automatically limits feature availability based on provider capabilities.
Choosing a Default Provider and Model #
You can define a default provider and model, which Aimogen will use unless a feature overrides it.
Defaults are useful because:
- Single post generators can run without extra configuration
- Editors and chatbots have a fallback model
- Workflows behave predictably
Defaults do not lock you in. Every generator, chatbot, workflow, or OmniBlock can override the provider and model.
Using Multiple Providers at Once #
Aimogen allows multiple providers to be active simultaneously.
Typical use cases:
- Use OpenAI for content generation
- Use Gemini or Claude for editing
- Use a local Ollama model for testing
- Use a cheaper provider for bulk jobs
Providers can be switched per feature, per task, or even dynamically inside workflows.
Verifying the Provider Works #
After connecting a provider, verify functionality by doing one of the following:
- Generate a test post
- Use the AI Playground
- Run a chatbot test message
- Execute a small workflow
If something fails, check:
- API key validity
- Outbound HTTPS connectivity
- Provider usage limits
- Error logs in Aimogen → Status or Logs
Common Setup Mistakes #
Most provider issues come from:
- Copy-paste errors in API keys
- Expired or restricted keys
- Provider accounts without billing enabled
- Server firewalls blocking outbound requests
- Using models not enabled for the account
Aimogen logs provider errors clearly, so always check logs before assuming a plugin issue.
What Happens After the First Provider Is Connected #
Once at least one provider is active:
- All AI features become available
- The setup wizard completes
- You can start generating content immediately
You can add more providers later without restarting or reinstalling anything.
Connecting your first AI provider is the only hard requirement to use Aimogen. Everything else — models, workflows, chatbots, limits, and automation — builds on top of this foundation and can be adjusted incrementally as your needs grow.