Title: WTeam Executor
Author: Zoltan Csergo
Published: <strong>September 17, 2026</strong>
Last modified: September 17, 2026

---

Search plugins

![](https://ps.w.org/wteam-executor/assets/banner-772x250.png?rev=3700409)

![](https://ps.w.org/wteam-executor/assets/icon-256x256.png?rev=3700409)

# WTeam Executor

 By [Zoltan Csergo](https://profiles.wordpress.org/wteam/)

[Download](https://downloads.wordpress.org/plugin/wteam-executor.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/wteam-executor/#description)
 * [Reviews](https://wordpress.org/plugins/wteam-executor/#reviews)
 *  [Installation](https://wordpress.org/plugins/wteam-executor/#installation)
 * [Development](https://wordpress.org/plugins/wteam-executor/#developers)

 [Support](https://wordpress.org/support/plugin/wteam-executor/)

## Description

WTeam Executor adds an AI assistant to WordPress administration. Authorized administrators
can describe a problem or task, let the assistant inspect permitted context, and
work with supported WordPress interfaces from wp-admin.

#### Capabilities

 * AI assistant on supported WordPress admin screens.
 * OpenAI API-key mode and optional ChatGPT account connection.
 * Configurable model, analysis rounds, system prompt and launcher position.
 * Administrator and Network Super Admin access controls.
 * Optional bounded read-only inspection of supported WordPress source and log files.
   Server-side tools and file/log reads are disabled by default.
 * Safe inspection of selected non-secret WordPress configuration values.
 * Optional bounded database diagnostics for the active WordPress database, with
   sensitive-value redaction enabled by default.
 * Supported wp-admin visual interaction and multi-step assistant workflows.
 * Supported Elementor editor interaction through the assistant interface.

#### AI connection

Open Executor > Settings and choose either an OpenAI API key or a ChatGPT account
connection. API-key mode uses OpenAI’s Responses API. ChatGPT account mode uses 
a one-time device authorization flow; no OpenAI API key is exposed or created by
that connection.

#### ChatGPT account connection and Codex

The optional ChatGPT account mode lets an administrator explicitly connect an eligible
ChatGPT account. OpenAI documents Codex App Server for embedding Codex into products,
including ChatGPT-managed authentication and the device-code flow:

https://learn.chatgpt.com/docs/app-server

OpenAI also documents that Codex CLI uses the ChatGPT Codex Responses endpoint when
authenticated with ChatGPT:

https://openai.com/index/unrolling-the-codex-agent-loop/

WTeam Executor implements this OpenAI connection directly in PHP so standard WordPress
hosting does not need Node.js, shell access or a separate App Server process. Requests
go directly to OpenAI-operated authentication and Codex endpoints and are not proxied
through a service operated by the plugin author. ChatGPT/Codex availability, models,
plan eligibility, rate limits and usage limits are determined by OpenAI and the 
connected account.

Authentication tokens required to maintain the ChatGPT connection are encrypted 
with AES-256-GCM using WordPress installation secrets and stored in WordPress user
metadata for the connected administrator. WTeam Executor is an independent third-
party plugin and is not affiliated with, sponsored by or endorsed by OpenAI.

#### Database diagnostics

Database diagnostics are optional. The assistant cannot submit raw SQL. Inspection
uses bounded structured read requests; allowed tables and columns are validated 
by the plugin before WordPress prepares and executes the query. Sensitive-value 
redaction is enabled by default.

### External services

WTeam Executor relies on OpenAI as a third-party external AI service. No OpenAI 
request is made merely by installing or activating the plugin. Requests occur when
an authorized administrator configures or actively uses an OpenAI connection, including
connecting/checking/disconnecting a ChatGPT account or sending an assistant request.

OpenAI-operated hosts contacted by WTeam Executor:

 * https://api.openai.com/ – Responses API requests in API-key mode.
 * https://auth.openai.com/ – ChatGPT/Codex device authorization and related authentication/
   token operations in ChatGPT account mode.
 * https://chatgpt.com/ – Codex-backed assistant requests, model discovery and usage
   information after a ChatGPT account is explicitly connected.

Depending on the task and enabled settings, WTeam Executor may send the administrator’s
prompt and conversation history, screenshots of the current WordPress administration/
editor screen, visible page/DOM information and controls, WordPress environment 
metadata, bounded source or log excerpts, and bounded database diagnostic results
to OpenAI. This data is sent so the AI service can understand the current WordPress
context, analyze the request, provide diagnostic guidance and determine supported
assistant actions.

Screenshots and diagnostic data can contain personal, confidential or sensitive 
information visible in wp-admin or stored by the site. Administrators should review
the current screen and task before sending a request. Database diagnostic redaction
is enabled by default; disabling it may allow personal or sensitive database values
to be sent to OpenAI.

By configuring an OpenAI API key or explicitly connecting a ChatGPT account and 
using the assistant, the administrator chooses to send the relevant connection/request
data and task context described above to OpenAI for processing.

OpenAI Codex App Server documentation:
 https://learn.chatgpt.com/docs/app-server

OpenAI service:
 https://openai.com/

OpenAI Terms of Use:
 https://openai.com/policies/terms-of-use/

OpenAI Privacy Policy:
 https://openai.com/policies/privacy-policy/

Data sent to OpenAI is handled by OpenAI according to its applicable terms and privacy
policy. Site administrators are responsible for ensuring that their use of OpenAI
services and the data they choose to send is appropriate for their site and applicable
legal requirements.

### Third-party libraries

WTeam Executor bundles html2canvas 1.4.1 under the MIT License.

Source:
 https://github.com/niklasvh/html2canvas/tree/v1.4.1

The bundled license is located at `assets/vendor/html2canvas/LICENSE`.

## Screenshots

[⌊Executor Assistant using Elementor integration to edit page content.⌉⌊Executor
Assistant using Elementor integration to edit page content.⌉[

Executor Assistant using Elementor integration to edit page content.

[⌊Executor Assistant executing automated actions to enable Coming Soon mode.⌉⌊Executor
Assistant executing automated actions to enable Coming Soon mode.⌉[

Executor Assistant executing automated actions to enable Coming Soon mode.

[⌊Executor Assistant analyzing the live page structure.⌉⌊Executor Assistant analyzing
the live page structure.⌉[

Executor Assistant analyzing the live page structure.

[⌊Elementor editor interface showing page layout and elements.⌉⌊Elementor editor
interface showing page layout and elements.⌉[

Elementor editor interface showing page layout and elements.

[⌊WordPress Dashboard with standard widgets and initial setup state.⌉⌊WordPress 
Dashboard with standard widgets and initial setup state.⌉[

WordPress Dashboard with standard widgets and initial setup state.

[⌊WordPress Dashboard showing active Coming Soon mode indicator.⌉⌊WordPress Dashboard
showing active Coming Soon mode indicator.⌉[

WordPress Dashboard showing active Coming Soon mode indicator.

## Installation

 1. Install and activate WTeam Executor.
 2. Open Executor > Settings.
 3. Choose OpenAI API key or ChatGPT account as the AI provider.
 4. Configure the selected provider and assistant preferences.
 5. Save the settings and open the assistant from a supported WordPress screen.

## FAQ

### Why does WTeam Executor connect directly to OpenAI?

WTeam Executor supports WordPress 6.2+. The native `wp_ai_client_prompt()` API was
introduced in WordPress 7.0, so WTeam Executor keeps its direct OpenAI transport
to provide AI functionality across its declared WordPress compatibility range.

https://developer.wordpress.org/reference/functions/wp_ai_client_prompt/

### Are plugin settings stored normally in WordPress?

Yes. WTeam Executor stores its settings through the WordPress Settings API.

### Can WTeam Executor inspect files?

Yes, only when both “Enable server-side assistant tools” and “Enable file and log
reads” are enabled. Both are disabled by default. File access is bounded and read-
only; it does not permit file creation, editing, replacement, renaming or deletion.

### Can WTeam Executor inspect the WordPress database?

Yes, when database diagnostics are explicitly enabled. Reads are structured and 
bounded: the assistant selects an allowed table, explicit columns, at most one optional
filter and a limit rather than supplying SQL. Sensitive-value redaction is enabled
by default.

### Can the assistant work with wp-admin and Elementor?

Yes. WTeam Executor supports guided interaction on supported wp-admin screens and
supported Elementor editor context when Elementor is available.

### Does WTeam Executor send screenshots to OpenAI?

Depending on the task, WTeam Executor may send a screenshot of the current WordPress
administration or editor screen to OpenAI so the assistant can understand visible
interface state and controls.

### How is the ChatGPT account connection stored?

WTeam Executor stores the authentication tokens needed to maintain an explicitly
connected ChatGPT account in that administrator’s WordPress user metadata. The token
payload is encrypted with AES-256-GCM using WordPress installation secrets. Disconnecting
removes the stored connection data for that administrator and sends the applicable
OpenAI disconnect/revocation request.

### What happens if database redaction is disabled?

Diagnostic results sent to OpenAI may contain personal or sensitive information 
stored in the WordPress database.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WTeam Executor” is open source software. The following people have contributed 
to this plugin.

Contributors

 *   [ Zoltan Csergo ](https://profiles.wordpress.org/wteam/)

[Translate “WTeam Executor” into your language.](https://translate.wordpress.org/projects/wp-plugins/wteam-executor)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/wteam-executor/), check
out the [SVN repository](https://plugins.svn.wordpress.org/wteam-executor/), or 
subscribe to the [development log](https://plugins.trac.wordpress.org/log/wteam-executor/)
by [RSS](https://plugins.trac.wordpress.org/log/wteam-executor/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release.
 * OpenAI-powered WordPress assistant with API-key and optional ChatGPT account 
   modes.
 * Supported wp-admin and Elementor interaction.
 * Bounded file/log inspection and optional bounded database diagnostics.
 * Privacy Policy Guide suggested text for sites using WTeam Executor.

## Meta

 *  Version **1.0.0**
 *  Last updated **7 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.2 or higher **
 *  Tested up to **7.1.1**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [admin](https://wordpress.org/plugins/tags/admin/)[AI](https://wordpress.org/plugins/tags/ai/)
   [assistant](https://wordpress.org/plugins/tags/assistant/)[automation](https://wordpress.org/plugins/tags/automation/)
   [troubleshooting](https://wordpress.org/plugins/tags/troubleshooting/)
 *  [Advanced View](https://wordpress.org/plugins/wteam-executor/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/wteam-executor/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wteam-executor/reviews/)

## Contributors

 *   [ Zoltan Csergo ](https://profiles.wordpress.org/wteam/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wteam-executor/)