FlyUpSpace AI Chat Assistant adds a floating AI chat widget to your site. It is designed to answer from your own WordPress content and WooCommerce catalog instead of relying only on a static prompt.
When a visitor sends a message, the plugin can analyze the question, generate compact search queries, retrieve relevant local site content, build a temporary context, and send that context to the selected AI provider for a grounded answer.
Features:
– Floating assistant launcher with chat panel UI
– Provider switcher: Google Gemini, OpenAI, Anthropic, or DeepSeek
– Separate API key fields per provider
– AI-assisted query planning for routing questions to products or site content
– Site-aware retrieval from WordPress posts, pages, public custom post types, WooCommerce products, taxonomies, and cleaned meta fields
– Support for content stored by builders such as Elementor when available in post content or post meta
– WooCommerce product answers with compact product cards and product links
– Token-conscious temporary context building instead of sending the full site catalog
– Browser-side chat history restoration after page reloads and navigation
– Configurable assistant title and greeting
– One global system prompt for AI behavior
– Optional short-term conversation memory for better follow-up answers
– Built-in appearance controls for launcher position, size, border, and pulse effect
– Server-side AJAX requests with nonce verification
– No API keys exposed in frontend JavaScript
– Plugin interface language can be selected independently from the site language
The custom prompt in settings is used as additional behavior/tone guidance. Factual answers are intended to come from the retrieved site context.
No tracking/analytics code is included.
For each chat request, the plugin follows a retrieval-first flow:
The plugin does not send the full product catalog or full website database to the AI provider.
This plugin can connect to third-party AI APIs, but only after an administrator configures an API key and a visitor/admin sends a message in the chat.
Services used:
– Service: Google Generative Language API
– Endpoint: https://generativelanguage.googleapis.com/
– Terms: https://ai.google.dev/terms
– Privacy: https://policies.google.com/privacy
– Service: OpenAI Chat Completions API
– Endpoint: https://api.openai.com/v1/chat/completions
– Terms: https://openai.com/policies/terms-of-use
– Privacy: https://openai.com/policies/privacy-policy
– Service: Anthropic Messages API
– Endpoint: https://api.anthropic.com/v1/messages
– Terms: https://www.anthropic.com/legal/consumer-terms
– Privacy: https://www.anthropic.com/legal/privacy
– Service: DeepSeek Chat Completions API
– Endpoint: https://api.deepseek.com/chat/completions
– Terms: https://platform.deepseek.com/downloads/DeepSeek%20Open%20Platform%20Terms%20of%20Service.html
– Privacy: https://platform.deepseek.com/downloads/DeepSeek%20Open%20Platform%20Privacy%20Policy.html
When sending a chat request, the plugin may use the selected AI provider to help plan compact search queries. The plugin then searches local WordPress content for relevant facts and transmits the user message, configured system prompt, temporary relevant site context, and if enabled a short recent conversation context, to the selected provider.
No request is sent to any third-party API until the site administrator adds an API key and a chat message is submitted.