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.