Skip to content
WordPress AIOpen source

SalesAgent

A proactive WordPress AI assistant that starts page-aware conversations and helps turn website visits into qualified sales interactions.

Role
Product design, plugin development, and AI integration
Source
Public repository
Started
Last repository update
Core stack
  • WordPress
  • PHP
  • JavaScript
  • Google Gemini
Table of Contents

Overview

SalesAgent is a WordPress plugin for websites that need more than a passive chat button. It can begin a conversation based on the page a visitor is viewing, keep the interaction lightweight on mobile, and guide the visitor toward the next useful step.

The product is intentionally narrow: it is a proactive sales layer for an existing WordPress site, not a general-purpose customer support platform.

The problem

Most website chat widgets wait for the visitor to formulate a question. That works for support, but it misses visitors who are interested and uncertain at the same time. A product page, pricing page, or service page already provides useful context; the assistant should be able to use that context instead of starting every conversation from zero.

Product approach

SalesAgent uses the current page as the starting point for a conversation. Site owners can configure its appearance and behavior, while visitors get a mobile-first chat experience that feels connected to the content they are already reading.

Core capabilities include:

  • proactive, page-aware conversation starters;
  • Google Gemini responses configured with the site’s own API key;
  • customizable colors, placement, and assistant behavior;
  • local chat history for a lightweight deployment model;
  • a standard WordPress installation and administration flow.

Technical approach

The plugin is built with PHP and browser-side JavaScript inside the WordPress runtime. It avoids introducing a separate application server for the core experience, which keeps installation familiar to WordPress operators and makes the product easier to inspect and self-host.

My role

I designed the product scope, built the plugin experience, integrated the AI response flow, and prepared the public repository and distributable WordPress structure.

Current status

SalesAgent is published as an open-source project. The current version demonstrates the complete page-context conversation flow and provides a practical foundation for more advanced lead qualification and operator handoff features.