Documentation

Learn how to set up, customize, and expand the functionality of WooCommerce

SensAI


Documents

  • AI Settings

    Location: SensAI > AI SettingsThe AI Settings page controls how SensAI responds, maintains context, and manages costs. This is also where you connect your OpenAI API key. OpenAI API Key Purpose:Connect SensAI to OpenAI so the AI can generate responses. Setup Instructions:Paste your secret key starting with sk-. Important:Keep this key private. Do not share […]

  • Chat History

    Location: SensAI > Chat HistoryTrack, store, and analyze conversations with your website visitors. Enable chat history Purpose:Saves all chat conversations to your WordPress database. Benefits: Privacy Note:If disabled, chats still work, but nothing is stored. Enabling this option reveals two additional settings: Retention and Visitor Information Form. Retention (days) Purpose:Determines how long chat conversations remain […]

  • Content and Indexing

    Location: SensAI > Content & IndexingThis page controls which content the AI learns from and how it indexes your site for accurate responses. Indexed Content Purpose:Choose which types of content the AI should learn from. All content types available on your website are displayed automatically. Common Content Types: Setup Instructions: Index Private Content Purpose:Control whether […]

  • Custom Content Restriction Detection

    This guide explains how to use the wpai_is_content_restricted filter hook to add custom content restriction detection for membership plugins not officially supported by SensAI. SensAI officially supports: If you’re using a different membership plugin, you can use the wpai_is_content_restricted filter hook to add custom restriction detection. Important: This filter only runs when the “Index Membership-Restricted […]

  • Debug Logging

    SensAI includes a built-in debug logging system to help developers troubleshoot issues during development and debugging. Debug logging is disabled by default for production sites to keep logs clean and maintain performance. The debug logging system uses the wpai_enable_debug_logging filter hook tocontrol whether verbose debug messages are emitted throughout the plugin. What Gets Logged: How […]

  • Design and Appearance

    Location: SensAI > Design & AppearanceCustomize the chat interface to match your brand and provide a consistent user experience. Enable Chatbox Purpose:Show or hide the chat bubble on your website. Options: Display Chat Only to Logged-In Users Purpose:Restrict chatbot visibility to logged-in WordPress users. Default: OFF – Everyone can see and use the chatbot ON: […]

  • Exclude content with CSS class

    Purpose:Easily prevent specific content sections from being indexed by the AI by adding a CSS class to any block or HTML element in your post editor. How It Works Notes: What Gets Excluded When to Use Important Notes

  • Getting your OpenAI API Key

    Purpose:SensAI requires an OpenAI API key to function. Follow these steps to create and configure your key securely. 1. Create an OpenAI account 2. Add a payment method 3. Create an API Key Cost estimate Using GPT-3.5 Turbo (recommended): Note: Estimates already include caching benefits (50–70% cost reduction).

  • Initial Setup (Quick Start)

    Get your AI chatbot up and running quickly by following these simple steps. 1: Add your API key 2: Select content to index 3: Build your content index 4: Test the chatbot You’re done! Your AI chatbot is now live and ready to assist your visitors.

  • Optimizing SensAI Responses

    SensAI’s accuracy and usefulness depend heavily on the quality and structure of your website’s content. Well-structured, clear, and comprehensive content benefits both your AI agent and your website’s overall performance. By organizing your pages thoughtfully and providing detailed information, you help SensAI deliver accurate answers, relevant suggestions, and smoother user navigation. At the same time, […]