Skip to main content

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.

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)
For how integrations work overall (permissions, authentication, troubleshooting), see the main guide: App Integrations.

Connect WordPress.com

  1. Go to Settings → Apps in Hyper
  2. Select WordPress.com → Connect New
  3. 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

  1. In a chat, open the tool selector and enable WordPress.com
  2. Ask your agent to draft and publish content
Example prompt:
Write a 1,000-word post on "Why we built Hyper" for our WordPress.com blog. Use the "Company" category, tag with "founders" and "behind-the-scenes," generate a hero image, and publish.

Use in Agents

In Agents → 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


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:
StateBehavior
EnabledAgent runs the action automatically
Requires ApprovalAgent pauses and waits for your confirmation before proceeding
DisabledAction is blocked and cannot be used
Configure these in the agent’s toolkit settings or in workspace defaults.
ActionDescription
Create CategoryCreate a new category on a WordPress.com site. Categories can be hierarchical (specify a parent ID)
Create CommentCreate 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 MediaCreate a new media item on a WordPress.com site. Note: This creates the media record but does not upload the actual file
Create PostCreate 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 TagCreate a new tag on a WordPress.com site
Delete CommentDelete a comment from a WordPress.com site. Supports both soft delete (to trash) and permanent deletion
Delete PostDelete 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 PostGet a specific post from a WordPress.com site
Get Post By SlugGet 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 CategoriesList all categories on a WordPress.com site. Returns category names, slugs, descriptions, and post counts
List CommentsList comments from a WordPress.com site with extensive filtering options. Uses direct API calls for maximum flexibility
List MediaList media items from a WordPress.com site with extensive filtering options. Uses direct API calls for maximum flexibility
List PostsList posts from a WordPress.com site
List SitesList WordPress.com sites accessible to the authenticated user
List TagsList all tags on a WordPress.com site. Returns tag names, slugs, descriptions, and post counts
Restore PostRestore a WordPress.com post from the trash back to its previous status. Only works on trashed posts — permanently deleted posts cannot be restored
Retrieve CommentRetrieve a specific comment from a WordPress.com site. Supports different contexts and password-protected posts
Retrieve MediaRetrieve a specific media item from a WordPress.com site
Retrieve PostRetrieve a specific post from a WordPress.com site. Supports different contexts and password-protected posts. Uses direct API calls for maximum flexibility
Update CommentUpdate a comment on a WordPress.com site. Supports updating all comment fields including content, author information, and metadata
Update MediaUpdate a media item on a WordPress.com site
Update PostUpdate 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 MediaUpload a media file to a WordPress.com site. Accepts external URLs (sideloaded by WordPress.com), internal CDN URLs, or S3 file keys