Aivexa
Aivexa adds an AI assistant to your WordPress website. Visitors can ask questions, search public site content, perform safe calculations, and more through a lightweight chat interface. This plugin uses the WordPress AI Client ( wp_ai_client_prompt() ). It does not call third-party AI provider hosts
Aivexa adds an AI assistant to your WordPress website. Visitors can ask questions, search public site content, perform safe calculations, and more through a lightweight chat interface.
This plugin uses the WordPress AI Client ( wp_ai_client_prompt() ). It does not call third-party AI provider hosts directly. Provider credentials are managed in Settings → Connectors .
Chat tools are registered through the WordPress Abilities API and executed only when the administrator enables them.
How it works
Visitor → Chat UI → WordPress REST API → Agent → WordPress AI Client → Connected provider → Abilities/tools → Final response
The AI does not have unrestricted access to WordPress. It can only use explicitly registered abilities that the administrator enables.
Features
- WordPress AI Client integration (no direct provider HTTP client in plugin code)
- Provider credentials via Settings → Connectors
- Tools registered as WordPress Abilities
- Admin settings under Aivexa
- Frontend shortcode: [aivexa]
- Optional floating chat widget
- Lightweight Gutenberg block
- Conversation memory using transients
- Rate limiting for anonymous users
- Admin test interface with safe trace output
- Privacy notice and local usage statistics
- Graceful failure when AI is unavailable
Configuration
- 01Configure an AI provider under Settings → Connectors
- 02Enable the agent in Aivexa settings
- 03Optionally set a preferred model name
- 04Customize the agent name, welcome message, and system instructions
- 05