Part A – Enabling the LLM Index #
1. What the LLM Index Does #
From the documentation:
- Creates an AI-friendly index of your site content.
- Provides:
- JSON REST endpoint:
/wp-json/davix/v1/llm-index - Plain text feed:
/llm.txt
- JSON REST endpoint:
- Offers per-post include/exclude controls.
2. Step-by-Step: Enable the Index #
The docs describe the flow:
- Go to Davix AI Engine → LLM Index.
- Turn ON Enable LLM Index (
enable_llm_index). - Configure:
- Whether JSON endpoint is public (
allow_public_json) or admin-only. - Max items (
max_items) and summary length (summary_length). - Included post types and taxonomies.
- Whether JSON endpoint is public (
Step-by-step:
- In WordPress admin, click Davix AI Engine → LLM Index.
- Find the Enable LLM Index toggle and switch it ON.
- Decide who can access JSON:
- Turn allow_public_json ON if you want everyone to access
/wp-json/davix/v1/llm-index. - Leave it OFF if only admins should see the JSON (based on
can_view_endpoint()logic).
- Turn allow_public_json ON if you want everyone to access
- Set max_items:
- Choose how many content items to include in the index.
- Set summary_length:
- Minimum 120 characters, as defined in defaults.
- Choose post types and taxonomies:
- Use the checkboxes to specify which content types get indexed.
- Save changes.
image IMAGE PLACEHOLDER: Screenshot of LLM Index settings showing Enable LLM Index, Public JSON toggle, Max items, Summary length, and post type/taxonomy selection. IMAGE image
3. Step-by-Step: Test the Endpoints #
From the readme Quick Start:
- Test:
https://your-site.com/wp-json/davix/v1/llm-indexhttps://your-site.com/llm.txt
Step-by-step:
- In your browser, open
https://your-site.com/wp-json/davix/v1/llm-index.- If allow_public_json is ON, you should see a JSON structure of indexed items.
- If OFF, only admin users (or users with permission) will see it.
- Open
https://your-site.com/llm.txt.- You should see a plain-text version of the index.
Per-post meta (optional):
- Use the “Davix LLM Index” meta box on posts/pages.
- Options:
force_includeforce_exclude
This lets you override inclusion per item.
image IMAGE PLACEHOLDER: Screenshot of a post edit screen showing the “Davix LLM Index” meta box with force include/force exclude options. IMAGE image
Part B – Enabling the Forms Module #
1. What the Forms Module Does #
From docs:
- Captures submissions from supported form providers (e.g., SureForms).
- Stores entries in a dedicated database table.
- Provides:
- Entries listing and management.
- Manual and AI-generated replies.
- Email sending and logging.
- Optional Telegram alerts (Pro).
- Free:
- Module + predefined replies + manual AI usage.
- Pro:
- Auto-generation, auto-send emails, Telegram, more filters and scopes.
2. Step-by-Step: Turn On the Forms Module #
From readme Quick Start:
- Go to Davix AI Engine → Forms → Settings.
- Enable the Forms module.
- Select supported providers (for example, SureForms).
- Submit a test form and confirm it appears under Forms → Entries.
Step-by-step:
- In WordPress admin, click Davix AI Engine → Forms.
- Open the Settings tab.
- Find the toggle
forms_module_enabledand set it to ON. - In forms_enabled_plugins, choose which form providers you want to capture (e.g., SureForms).
- Set forms_entries_retention_days if needed:
- 0 = keep forever.
- Save changes.
image IMAGE PLACEHOLDER: Screenshot of Forms Settings tab showing Forms module toggle, providers list, and retention settings. IMAGE image
3. Step-by-Step: Capture a Test Entry #
- Go to your form provider (e.g., a SureForms form on the frontend).
- Submit the form as a test user.
- Back in WordPress admin, go to Davix AI Engine → Forms → Entries.
- Verify that the submission appears in the entries table.
You now have:
- LLM Index enabled and testable.
- Forms module capturing entries, ready for predefined replies or AI replies (covered later in Forms category).

