API keys are essential for unlocking AI-powered features in AI Webmaster. This page explains what API keys are, why you need your own, how to set them up, and how to keep your site secure when using external AI services like OpenAI.
Understanding API Keys
What Is an API Key?
An API key is a private access token that authenticates your website with an external service, such as the OpenAI API. It acts like a password, granting your site permission to use AI features through your own account.
Why Use Your Own API Key?
- Full control over your AI provider account
- Transparent usage and billing
- Ability to revoke or rotate keys anytime
- Ensures AI Webmaster remains free and open
When Is an API Key Needed?
- AI-assisted content creation
- Content improvement and analysis
- Website structure and linking suggestions
- Any feature that uses an external AI model
How to Set Up Your API Key
- Create or log in to your OpenAI (or supported provider) account.
- Navigate to your provider’s API key dashboard.
- Generate a new secret API key and copy it securely.
- In WordPress, go to AI Webmaster → Settings.
- Paste your API key into the OpenAI API Key field.
- Save your settings and use any available test/validation tool.
How is my API key stored?
Your API key is stored securely within your WordPress installation using the plugin’s settings. Only trusted administrators should have access. Never share or publish your API key.
Security & Best Practices
Keep Your API Key Safe
- Never post your API key publicly
- Do not store keys in theme files or public repositories
- Restrict admin access to trusted users
- Revoke and replace keys if exposed
What Data Is Sent to AI Providers?
- Prompts and instructions
- Selected content or metadata
- Website structure context
- Only data necessary for the AI task
You control what content is sent. Do not submit sensitive or confidential data unless appropriate and permitted.
Costs & Usage
- AI Webmaster does not control external provider pricing
- Monitor your usage, quota, and billing in your provider dashboard
- If features stop working, check both plugin and provider settings
Troubleshooting & Common Issues
No API Key Detected
- Check that the key is entered and saved in the correct field
- Try pasting and saving again
- Use the connection test if available
Invalid or Expired Key
- Generate a new key in your provider dashboard
- Replace the old key and save settings
- Test the connection
Quota, Billing, or Permissions Issues
- Check your provider’s quota and billing status
- Ensure API access is enabled
- Review key permissions and rate limits
How do I rotate or revoke an API key?
- Create a new API key in your provider dashboard
- Update the key in AI Webmaster → Settings
- Save and test the connection
- Revoke the old key in your provider dashboard
API Key Safety FAQ
Is an API key required for all features?
Can I use multiple API keys?
Should I send my API key to support?
What if my API key is exposed?
Ready to unlock AI-powered features?
Set up your API key in AI Webmaster and start exploring advanced automation for your WordPress site.
