Skip to content
QwryAI
Documentation

Explore the documentation

Quick StartWelcome to QwryAI

Get started with QwryAI and discover how to build an AI support assistant trained on your business data.

Quick StartBuild Your First AI Agent

Create a support agent from your website, review its knowledge, and publish it to your site.

Quick StartBest Practices

Use these practices to improve answer quality, reduce failed handoffs, and keep your chatbot useful over time.

Quick StartResponse Quality

Improve how accurately and helpfully your chatbot answers customers.

AI Agent ManagementPlayground

Test and optimize your chatbot before deployment.

AI Agent ManagementData Sources

Add, train, and maintain the knowledge your agent uses to answer customer questions.

AI Agent ManagementDeploy

Add your chatbot to a website or ecommerce storefront.

AI Agent ManagementSettings

Configure language, AI models, response behavior, and human support routing.

AI Agent ManagementEmail Settings

Configure email handoff and reply behavior for chatbot support workflows.

AI Agent ManagementLead Forms

Collect customer details directly inside the chat experience.

AI Agent ManagementIntegrations

Connect QwryAI with external platforms and business tools.

AI Agent ManagementDeveloper & Agent Access

Connect QwryAI to external AI tools, MCP clients, scripts, and CLI workflows.

AI Agent ManagementBackstage

Ask questions about your agent and workspace in a dedicated internal conversation.

AI Agent ManagementInstructions

Define your agent's behavior, guardrails, model, and response style.

AI Agent ManagementProcedures

Write a repeatable customer process with instructions, conditions, and actions.

AI Agent ManagementAction approvals

Review the exact input before an action performs a business write.

Pages

Actions

Automatic triggers

Show a widget when a visitor arrives, waits, scrolls, or opens the chat.

Overview

Automatic triggers start a Show widget action from activity on your website. Add structured trigger chips in General → When to use. You can still write instructions describing when the AI should use the action during a conversation.

Add triggers

  1. Create or open a Show widget action and complete its widget configuration.
  2. In General, open the trigger picker in When to use.
  3. Add a Visit, Delay, Scroll, or Chat opened chip and configure its value.
  4. Add up to four trigger chips and choose AND or OR between adjacent triggers.
  5. Review display settings, keep Chat bubble enabled, save, and enable the action.
  6. Visit the website with the embedded widget to test the rule.

Trigger types

TriggerConfigurationUse case
VisitFirst visit, every visit, a specific visit number, or every N visits. Number values: 1–1,000.Welcome first-time visitors or offer help on a return visit.
DelayWait 1–86,400 seconds.Give the visitor time to read before offering help.
ScrollWait until 1–100% page progress.Offer a related widget after a visitor explores a page.
Chat openedNo numeric value.Show useful content when the visitor opens chat.

What counts as a visit

The website widget keeps the current visit for the lifetime of a browser tab session. Reloading the same tab does not create another visit or reset its display cap. The visit count and dismissal history are retained in that browser for the website origin. A separate new tab session can count as a later visit; some browsers copy a tab session when a page opens another tab.

To check first-visit behavior, use a fresh browser profile or private browsing session without earlier visits. To check returning-visit behavior, retain that browser’s site history and open the website in a new tab session. Do not treat a refresh as a return visit.

Combine conditions

AND requires the connected conditions together. OR offers an alternative. AND takes precedence when a rule contains both: Visit AND Delay OR Scroll means either the Visit-and-Delay group or the Scroll condition can qualify.

Display settings

SettingOptions
Eligible visitsFirst, every, a specific visit, or an interval of visits.
Total displays1–1,000, or unlimited.
Displays per visit1–10.
After dismissalWait until the next visit, snooze for 1–365 days, or dismiss permanently.
PlacementPopup only, popup and chat, or inside chat.

The default display settings target the first visit, allow one total display and one display per visit, use next-visit dismissal, and place the widget in a popup. A Chat opened condition needs a placement that includes chat; the editor adjusts popup-only placement for that condition.

Trigger conditions and display settings
The setup-assistance draft combines four triggers. Shared visit eligibility, display limits, snooze, and placement still apply to the whole rule.

Examples

GoalRule and settings
First-visit welcomeVisit: first AND Delay: 15 seconds. Use popup placement and a low display limit.
Help after browsingScroll: 50% AND Delay: 30 seconds. Choose eligible visits and frequency deliberately.
Chat introductionChat opened, inside chat, with one display per visit.

Verify on your website

Test each condition independently, then the combined rule. Check the visitor's first and later visits, closing the popup, reopening chat, and the maximum display counts. Use a fresh visitor context for first-visit checks and a later tab session in the same browser for returning-visitor checks. Reload the current tab to verify that per-visit caps and dismissal persist.

Automatic setup assistance on the website
Real setup cards from separate eligible visits remain in the QwryAI conversation history. The last card appeared after opening chat on the embedded deployment guide.