Integrations
1 min readConnecting WordPress
Application Passwords setup for self-hosted and WordPress.com.
Last updated April 8, 2026
What you'll need
- A WordPress 5.6+ site (self-hosted or WordPress.com Business and up).
- An admin user (the role that can create posts).
- 2 minutes.
Step 1 — Create an Application Password
- In WordPress, go to Users → Profile.
- Scroll to Application Passwords.
- Enter a name (e.g. "AI Domination") and click Add New.
- Copy the 24-character password. You won't see it again.
Step 2 — Connect in AI Domination
- Open Settings → Integrations → WordPress.
- Paste your site URL, username, and the application password.
- Click Test connection. You should see "Connection successful" within a few seconds.
Where credentials are stored
We encrypt the application password with AES-256-GCM before writing it to the database. The plaintext only lives in memory during a publish call. See the security notes for details.
Troubleshooting
- 403 on test: REST API likely disabled. Install the Application Passwords plugin or check that your security plugin (Wordfence, iThemes) isn't blocking
/wp-json. - 401 on publish: application password was revoked or rotated. Re-generate and re-paste.
- HTTPS only: WordPress refuses application-password auth over plain HTTP. Use HTTPS.
Was this article helpful?