The WordPress.com integration lets your agents and workflows publish, update, and manage content on hosted WordPress.com sites. For self-hosted WordPress installs, see WordPress (self-hosted). Auth type: OAuth (via Pipedream Connect)Documentation Index
Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
For how integrations work overall (permissions, authentication, troubleshooting), see the main guide: App Integrations.
Connect WordPress.com
- Go to Settings → Apps in Hyper
- Select WordPress.com → Connect New
- Authorize with your WordPress.com account and select the site(s) Hyper should manage
Common capabilities
- Posts and pages — create, update, list, get, delete
- Publishing — publish drafts or schedule posts
- Categories and tags — manage taxonomy
- Media — upload images for use in posts
Use in Chat
- In a chat, open the tool selector and enable WordPress.com
- Ask your agent to draft and publish content
Use in Agents
InAgents → Settings, add WordPress.com to a content / SEO agent. Toggle approval on publish actions if you want a human gate.
Use in Flows
Automate content publishing pipelines — research → outline → draft → review → publish on schedule.Troubleshooting
- Connection refused: confirm the site is publicly accessible and the authorized account has Editor or Admin role
- Publish failed: check that the site has the right plan tier (some publishing capabilities require a paid plan)
See also
- WordPress (self-hosted) — for
.orgsites with self-managed installs
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:| State | Behavior |
|---|---|
| Enabled | Agent runs the action automatically |
| Requires Approval | Agent pauses and waits for your confirmation before proceeding |
| Disabled | Action is blocked and cannot be used |
| Action | Description |
|---|---|
| Create Category | Create a new category on a WordPress.com site. Categories can be hierarchical (specify a parent ID) |
| Create Comment | Create a new comment on a WordPress.com post. Supports all comment fields including author information and metadata. NOTE: Requires comment creation permissions and comments must be enabled on the target post |
| Create Media | Create a new media item on a WordPress.com site. Note: This creates the media record but does not upload the actual file |
| Create Post | Create a new post on a WordPress.com site. Creates a new post on a WordPress.com site. See the documentation: https://developer.wordpress.com/docs/api/1.1/post/sites/%24site/posts/new/ |
| Create Tag | Create a new tag on a WordPress.com site |
| Delete Comment | Delete a comment from a WordPress.com site. Supports both soft delete (to trash) and permanent deletion |
| Delete Post | Delete a post from a WordPress.com site. See the documentation: https://developer.wordpress.com/docs/api/1.1/post/sites/%24site/posts/%24post_ID/delete/ |
| Get Post | Get a specific post from a WordPress.com site |
| Get Post By Slug | Get a WordPress.com post by its URL slug. Only works for published posts — draft posts are not indexed by slug. Use the post ID instead for drafts |
| List Categories | List all categories on a WordPress.com site. Returns category names, slugs, descriptions, and post counts |
| List Comments | List comments from a WordPress.com site with extensive filtering options. Uses direct API calls for maximum flexibility |
| List Media | List media items from a WordPress.com site with extensive filtering options. Uses direct API calls for maximum flexibility |
| List Posts | List posts from a WordPress.com site |
| List Sites | List WordPress.com sites accessible to the authenticated user |
| List Tags | List all tags on a WordPress.com site. Returns tag names, slugs, descriptions, and post counts |
| Restore Post | Restore a WordPress.com post from the trash back to its previous status. Only works on trashed posts — permanently deleted posts cannot be restored |
| Retrieve Comment | Retrieve a specific comment from a WordPress.com site. Supports different contexts and password-protected posts |
| Retrieve Media | Retrieve a specific media item from a WordPress.com site |
| Retrieve Post | Retrieve a specific post from a WordPress.com site. Supports different contexts and password-protected posts. Uses direct API calls for maximum flexibility |
| Update Comment | Update a comment on a WordPress.com site. Supports updating all comment fields including content, author information, and metadata |
| Update Media | Update a media item on a WordPress.com site |
| Update Post | Update a post on a WordPress.com site. Supports updating title, content, status, and all other post properties. Uses direct API calls for maximum flexibility |
| Upload Media | Upload a media file to a WordPress.com site. Accepts external URLs (sideloaded by WordPress.com), internal CDN URLs, or S3 file keys |