Skip to content
GuideBeginner5 minutes

Connect Elementor to Pipeworks

Step-by-step guide to connecting your WordPress site with Elementor to Pipeworks so your AI agent can create and edit pages, manage templates, and update content.

Prerequisites

  • A WordPress site with the Elementor plugin installed
  • A Pipeworks workspace

What You'll Set Up

By the end of this guide, your AI agent will be able to work with your Elementor-powered WordPress site. It can create new pages, edit existing ones, manage templates, and read page data — letting you update your website through simple conversations instead of clicking through the page builder.

This is especially powerful for teams that need to make frequent content updates. Your agent can draft new landing pages, update copy across templates, and pull information about your site structure without anyone needing to open the WordPress dashboard.

W
WordPress Elementor
6 tools · AI-assisted page design and templates

Before You Begin

Make sure you have:

  • A WordPress site with Elementor installed — The Elementor plugin must be active on your WordPress installation
  • Administrator access to your WordPress site — You'll need to create an application password
  • A Pipeworks workspace — Sign up at pipeworks.ai if you haven't already
Info

Elementor connects through WordPress application passwords, the same secure method WordPress uses for external tools. This works with both Elementor Free and Elementor Pro.

Steps

1

Create a WordPress application password

Log into your WordPress admin dashboard. Go to Users > Profile (or click on your username in the top-right corner).

Scroll down to the Application Passwords section near the bottom of the page. Enter a name for the password — something like "Pipeworks" — and click Add New Application Password.

WordPress will generate a 24-character password and display it once. Copy it immediately — you won't be able to see it again. Also note your WordPress username and your site URL (for example, https://yoursite.com).

2

Open your Pipeworks console

Log into your Pipeworks workspace and go to the Integrations page. Find Elementor in the list and click on it.

3

Enter your credentials

Fill in the three fields:

  • Site URL — Your full WordPress address (e.g., https://yoursite.com)
  • Username — Your WordPress username
  • Application Password — The password you generated in step 1

Click Connect to save. Pipeworks encrypts your credentials with AES-256-GCM before storing them. The plaintext is never saved to disk and is only decrypted when your integration container starts.

4

Start the integration

Click Start to launch the Elementor integration container. This takes a few seconds. Once the status shows Running, your agent is ready to work with your Elementor site.

5

Test the connection

Use the Test button in your Pipeworks console to verify the connection. This sends a simple API call to your WordPress site to confirm your credentials work and that Elementor is active.

What Your Agent Can Do

Once connected, your AI agent has access to Elementor tools for:

  • Pages — Create new Elementor pages and edit existing ones
  • Templates — Browse and manage your Elementor template library
  • Page data — Read the structure and content of any Elementor page
  • Content updates — Modify text, headings, and other content elements
  • Site information — Pull details about your WordPress site and its Elementor setup
Tip

Use tool profiles to control what your agent can do. Set the profile to read-only if you only want your agent to review page content and templates without making any changes.

Connecting from Your AI Agent

Add the Pipeworks tools endpoint to your agent's configuration. Here's an example for Claude Desktop:

json
{
  "mcpServers": {
    "pipeworks-elementor": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://app.pipeworks.ai/tools/elementor"]
    }
  }
}

Claude Desktop will prompt you to sign in through Pipeworks when you first connect. No access key needed.

Troubleshooting

Connection test fails? Make sure your site URL is correct and includes https://. Also verify that the Elementor plugin is installed and activated on your WordPress site.

"Application passwords not available" error? Application passwords require WordPress 5.6 or later and an HTTPS connection. Make sure your site has an SSL certificate installed.

Container won't start? Make sure your integration is enabled. An admin needs to assign the Elementor integration to your workspace first.

Agent can't find tools? Verify your Pipeworks session is authenticated and that the integration status shows "Running" in your Pipeworks console. Also confirm that your WordPress site is publicly accessible — Pipeworks needs to reach it over the internet.

Ready to connect?

Set up your first integration in under five minutes.

Get Started