| Title | Pages | Products | Records | Agent | Modified |
|---|
Engagement
Users
Usage
Messages
AI Performance
Avg Conv Len
Terms
| Term | Count | Trend |
|---|
Languages
| Language | Count |
|---|
Intents
| Intent | Count |
|---|
Topics
| Topic | Count |
|---|
Products
| Product | Count |
|---|
Moods
| Mood | Count |
|---|
Customization
Make the widget feel native to your brand with advanced styling controls and real-time previews.
Widget customization is available on Pro plans and above.
Preset themes
Launch with polished palettes that sync every control.
Flexible color tools
Use swatches, hex codes, or pickers for exact shades.
Layout controls
Dial in spacing, alignment, and background effects.
Theme presets
Choose a ready-to-use theme. Applying one updates every control below.
Chat background
Widget layout
Chat
Search box
Suggestions
Product Card
Link Card
Crawlers
Automatically scan your site and index new pages. Useful for blogs, docs and other frequently updated content.
Suggestions
Manage the suggestion pills shown in the widget. Add your own or let AskVio generate them automatically.
Auto suggestions
Let AskVio propose fresh questions based on the page and recent conversations.
When enabled, AskVio generates fresh suggestions based on the conversation and the current page (if indexed).
Suggestion list
Provide up to five custom suggestions for your widget.
Documents
Upload files like PDFs or text so users can search their contents. Ideal for manuals, policies or marketing material.
| Title | Records | Agent | Modified |
|---|
Upload Document
Add PDFs, docs, and rich text to power your AI answers.
General Instructions
Add guidelines or disclaimers that will always be part of the assistant's prompt. Perfect for brand voice or support links.
| Title | Preview | Agent | Modified |
|---|
New Instruction
Define tone, safety rules, or links that always appear in answers.
Danger Zone
Deleting all resources will remove every page, document and instruction associated with this site. This action cannot be undone.
| Feature | Free $0 | Pro $29/mo | Business $99/mo | Enterprise Contact us |
|---|---|---|---|---|
| AI queries | 500 | 2,000 | 5,000 | Unlimited |
| Vertex DB records | 500 | 5,000 | 10,000 | Unlimited |
| Crawlers | 1 | 5 | 10 | Unlimited |
| Document uploads | 1 | 10 | 20 | Unlimited |
| Custom instructions | 5 | 10 | 20 | Unlimited |
| Google Analytics | ||||
| AI Analytics | ||||
| Widget customization | ||||
| Widget branding | AskVio logo | AskVio logo | None | None |
| Teams | ||||
| Priority support | ||||
| Priority features | ||||
| API access | ||||
Agents
Agents are available on Pro plans and above.
New Agent
Create specialized agents with distinct knowledge sources and instructions.
Agent ID: -
Resources
| Use | Type | Name |
|---|
Custom Instructions
| Instruction |
|---|
Integrations
Integrations are available on Pro plans and above.
Edit Google Analytics
Sync AskVio events with your existing GA property.
Via Code
Paste the snippet below right before your closing </body> tag. The snippet already includes your client ID.
Use the agentId option to load a specific agent. Omit it to use the default agent.
- Pros: easiest for small websites.
- Cons: management relying on developers.
<script defer src="https://askvio.web.app/widget.js" onload="window.askvioWidget.init({ clientId: 'demo', agentId: 'default' })"></script>
Via Tag Manager
Recommended approach for most websites. Quickly enable or disable the widget and control where it loads.
- Pros: easiest for most websites, easy control on where to fire the tag or not.
- Cons: still requires access to your tag manager.
- Create a new Custom HTML tag in your container.
- Paste the snippet below into the tag editor.
- Set the trigger to All Pages and publish.
<script defer src="https://askvio.web.app/widget.js" onload="window.askvioWidget.init({ clientId: 'demo', agentId: 'default' })"></script>
Via API
Call our API directly and build your own UI, bypassing the widget entirely. This method returns JSON with the assistant reply and source links.
- Pros: ultimate flexibility, possibility of creating different widgets.
- Cons: requires more development work.
Example request:
curl -X POST https://askvio.web.app/api/search -H 'Content-Type: application/json' -d '{"clientId":"demo","query":"Hello"}'
The API exposes several endpoints you can call directly:
| Endpoint | Method | Description |
|---|---|---|
/api/search | POST | Ask a question and get an AI generated answer. |
/api/ingest | POST | Submit URLs or sitemaps to crawl and index. |
/api/crawls | GET | Retrieve past crawl jobs for a client. |
/api/documents | POST | Upload PDF or other files to index. |
/api/config | GET | Fetch widget configuration for a client. |
Common parameters
clientId– your unique widget or account identifier.query– the question to answer (for/api/search).apiKey– optional API key for authenticated requests.
Response example for /api/search
{
"answer": "string",
"sources": [
{ "type": "page", "url": "https://example.com", "title": "Page title" }
]
}API access is reserved for Enterprise plans.
Usage
- 500 AI queries
- 500 DB records
- 1 crawler (10 pages)
- 1 doc (500 chars)
- 5 custom instructions
- Widget branding
- 2,000 AI queries
- 5,000 DB records
- 5 crawlers (20 pages)
- 10 docs (1k chars)
- 10 custom instructions
- Google Analytics
- Widget branding
- Full customization
- 5,000 AI queries
- 10,000 DB records
- 10 crawlers (100 pages)
- 20 docs (2k chars)
- 20 custom instructions
- Google Analytics
- AI Analytics
- No widget branding
- Full customization
- Teams section
- Unlimited AI queries
- Unlimited crawlers
- Unlimited docs (2k chars)
- Unlimited instructions
- AI Analytics
- No widget branding
- Widget customization
- Teams section
- Priority support
- Priority feature access
- API access
Team management is available on Business plans and above.
Account Details
Users
| Role |
|---|