For how integrations work overall (permissions, authentication, troubleshooting), see the main guide: App Integrations.
Connect WordPress (self-hosted)
- Go to Settings → Apps in Hyper
- Select WordPress (self-hosted) → Connect New
- Provide your site URL, WordPress username, and an Application Password
Where to create an Application Password
- In your WordPress admin, go to Users → Your Profile
- Scroll to Application Passwords
- Name it “Hyper” and click Add New Application Password
- Copy the generated password and paste it into Hyper
Application Passwords are different from your regular WordPress login. They’re per-app credentials you can revoke at any time without changing your password.
Common capabilities
- Posts — create, update, delete, list, get
- Media — upload, list, get, delete (for images and other attachments)
- Categories — list, create
- Tags — list, create
- Verify credentials — confirm the connection is healthy
Use in Chat
- In a chat, open the tool selector and enable WordPress (self-hosted)
- Ask your agent to draft and publish
Use in Agents
InAgents → Settings, add WordPress to a content / SEO agent. Toggle approval on delete_post and delete_media if you want a safety net.
Use in Flows
Add WordPress nodes to content workflows: research → draft → upload images → publish on schedule.Troubleshooting
- 401 unauthorized: Application Passwords must be entered exactly as shown (with spaces). Confirm the WordPress user has post-publishing capability
- REST API not found: WordPress REST API must be enabled (it’s on by default in modern WordPress). Some security plugins disable it — check
https://your-site.com/wp-json/ - Image upload failed: media uploads respect WordPress’s
upload_max_filesizePHP setting on your host
Available Actions
Hyper agents can run the following actions for this integration. Each action can be individually set to Enabled, Requires Approval, or Disabled in your agent’s toolkit settings. Actions can be set to one of three control states:
Configure these in the agent’s toolkit settings or in workspace defaults.