Skip to content

Plugins

Plugins extend your project with integrations and additional tools. Each plugin can be configured with credentials and settings, then enabled or disabled as needed.

Managing Plugins

From the project detail page, navigate to Plugins to see all available plugins with their status. Click on a plugin to configure it, or use the toggle to enable/disable it.

Each plugin has its own configuration form with fields specific to that integration. Secret fields (like API keys) are masked after saving for security.

Available Plugins

WordPress

Publish blog post deliverables directly to your WordPress site as drafts. The assistant can use the publish_to_wordpress tool to push content.

Configuration:

  • WordPress URL — Your WordPress site URL
  • Username — WordPress username
  • Application Password — A WordPress application password (not your login password)

Once configured, assistants can publish blog posts with categories and excerpts. New posts are created as drafts. Subsequent publishes update the existing post.

OpenAI Image Generation

Generate images using DALL-E during conversations. The assistant uses the generate_image tool with a detailed prompt.

Configuration:

  • API Key — Your OpenAI API key

Generated images respect your project’s image content guidelines and can be attached to deliverables. Supported sizes are 1024x1024, 1792x1024, and 1024x1792.

Unsplash

Search and attach stock photos from Unsplash to deliverables. Provides three tools: search_unsplash, select_unsplash_photo, and lookup_unsplash_photo.

Configuration:

  • Access Key — Your Unsplash API access key

Photo attribution metadata is automatically stored when a photo is selected.

Umami Analytics

Fetch website analytics data using the get_analytics tool. The assistant can retrieve pageviews, visitor stats, top pages, referrers, and more.

Configuration:

  • Umami URL — Your Umami analytics instance URL
  • API Token — Your Umami API authentication token
  • Website ID — The Umami website ID to query

Available metrics include: stats, top pages, referrers, countries, browsers, operating systems, devices, and events.

Sandboxed Execution

Some plugins support sandboxed execution, running their tools in an isolated Docker container for security. This is configurable per plugin.

Additional plugins may be available depending on your installation. Check the plugins page on your project for the full list.
Want to build your own plugin? See Plugin Overview for a complete guide to developing custom tool, channel, and provider plugins.