01
AI Assistant · Product Overview
AI Assistant v2.0

The AI Assistant,
end to end.

A tour through the new AskDona AI Assistant — what changed, why, and what it can do now.

Version
May 2026 · v2.0
AskDona
JP EN Auto

Hi there!

I'm Dona, an AI assistant. I generate answers from documents in the knowledge base.

|
Simple Smart Expert
02

Here's what we'll cover.

01
The thinking behind it
How the Assistant is built
02
What it is & how to add it
Primer · The product · One-snippet embed
03
Feature by feature
Modes · Theming · Bilingual · Mobile · Motion · Onboarding · Citations · Filters & more
04
Going deeper
Deep Research · Search
03

A new look isn't enough — How it moves, how it feels, and how it works underneath.

AskDona is our enterprise RAG platform. The AI Assistant is its embeddable version — a widget customers drop onto their own sites for internal and public users.

04

What is an AI Assistant — and why AskDona?

A quick grounding before the redesign tour starts.

What is an AI Assistant?

An AI assistant that lives on a website and answers visitors’ questions in natural language — instantly, around the clock.

Why it’s useful

Cuts repeat support tickets, makes long documents discoverable, and gives users help at 3am — without growing the team.

Why AskDona

Answers from customer documents, not the public web. Bilingual JP/EN, themeable, citation-rich.

Add it in one snippet — index.html
index.html
<script src="…/askdona.js"></script>
<script>
AskDona.init({
chatflowId: 'your-chatflow',
displayMode: 'modal', // or 'fullscreen'
primaryColor: '#…', // your brand color
});
</script>
Live in minutes
one script tagDrop it on any page — no build step, no framework required.
modal / fullscreenShow it as a floating launcher or take over the whole page.
your brandOne brand color plus JP / EN — it adapts to match your site.
your knowledgePoint it at your own documents; every answer comes from your content.
05

A single tab, three ways to ask.

Users move between Chat, Search, and Deep Research without ever leaving the widget — shown as a floating modal or expanded to fullscreen. One consistent experience, whichever you choose.

Surface 01
Chat
A streaming, citation-rich conversation. Three response tiers (Simple, Smart, Expert) so users dial up depth on demand.
What's our refund policy?
14-day full refund. Citations: policy.pdf · p.3
Surface 02
Search
Meaning-based search across all your documents. Results group by file, with the most relevant passage shown as a preview.
⌕ refund policy
policy.pdf · p.3 — "Customers may request…"
terms.md · §4 — "Refund window…"
Surface 03
Deep Research
Asks clarifying questions, works in the background, and delivers a fully sourced report with PDF export.
Clarify · 3 of 3
Retrieve · 47 sources
Synthesize · streaming…
06

Simple. Smart. Expert.

One toggle, three response styles. The chat mode flows down to the backend so the model, retrieval depth, and reasoning budget all change accordingly.

Simple
Fastest reply · ~10 s
Quick, direct answers. Best for clear, single-topic questions where the answer lives in one place. The everyday default.
Smart
Balanced · ~25 s
Cross-references multiple documents and weighs the evidence. Best when the answer needs nuance or sits across two or three sources.
Expert
Deepest · ~60 s
Multi-document synthesis with cited sources. For research-grade questions where breadth and accuracy matter more than speed.
07

Every client’s widget feels like theirs.

Pass any brand color and the widget makes it its own — it automatically picks readable text and matching shades across every surface.

AskDona
A
Welcome — how can I help today?
Hello!
Send
AskDona Navy DARK BG · white text
Sunwave Co.
A
Good morning — bright start.
Hi there.
Send
Pale Yellow LIGHT BG · black text
Pacific Bank
A
Need a quick balance check?
Hi there.
Send
Brand Blue DARK BG · white text
Verdant Co.
A
Growing something new today?
Hi there.
Send
Pale Green LIGHT BG · black text
09

It notices. It asks. It doesn’t push.

If a user is in EN mode but types in Japanese (or vice versa), a small banner offers to switch — once. Ignore it and it goes away.

· Detects 8 scripts — JP, EN, CN, KR, RU, TH, AR, HE. Detection runs on the typed message before sending.
· Notice + one-tap switch — renders above the reply with a Switch button and a Dismiss action.
· Shown once per session — tracked by a per-mismatch key so the same pair doesn’t re-prompt.
· Non-blocking — user can keep typing in either language; no forced redirect.
AskDona
JP EN Auto
A
Looks like another language. Switch response mode?
You’re in JP mode but typed in English language. Tap to switch or keep going.
Ask anything…
11

Motion that earns its keep.

Every animation does one of three jobs — otherwise we cut it.

01 · Drifting orbs
Idle motion that makes the surface feel alive.
Three pale orbs — yellow, blue, and green — drift gently behind key surfaces in light mode. Shared across the AskDona web app, the Pro features button, and the AI Assistant’s first landing view. Same visual heartbeat across the whole product.
02 · Hover float
Small breathing motion when you hover information.
Icons next to a row of info gently bob up and down when the row is hovered — a soft cue that something is interactive without a heavy hover state. Tiny touch, signals affordance, never demands attention.
03 · Typing dots
Makes the AI feel like it’s texting you back.
One of our missions was to make AskDona feel friendly, not clinical. Three dots wave on a staggered loop while the model thinks — the same casual cue you’d see from a person on iMessage. Small thing, big shift in tone.
12

A small ding when you’re looking away.

If the user has switched to another tab while waiting on an answer, the AI Assistant pings them when the response finishes streaming — so they don’t miss it.

Hear the ding
A gentle two-note chime
When it plays

Only when you’ve switched away to another tab while waiting. If you’re looking right at the chat, it stays silent.

Polite by default

Quiet, short, and never repeats. Designed to gently let you know your answer is ready — a nudge, not an interruption.

13

Watch the answer take shape.

As your answer is being written, a live hand-drawn animation shows it coming together in real time.

A live look as your answer is drafted
It feels like it’s writing for you.
Instead of a blank wait, you see the answer being drafted in real time — so the moment never feels stalled.
14

One launcher. Eight host palettes.

Same widget code on any host site — the launcher takes on each brand's color.

Same bundle
Same brand voice
Host site styling stays untouched
15

A guided tour that knows when to leave you alone.

First-time users get a short, spotlighted walkthrough of every feature the admin has enabled — and nothing they haven't.

· Plays automatically — 3s after the modal opens, first session only.
· Each step is short — title + one-liner; "Read more" expands the full explanation.
· Steps follow admin config — only Simple/Smart/Expert, Filter, Search, Deep Research that the admin actually enabled appear.
· Skip icon — top-right of the spotlight, dismisses the whole tour.
· Replay any time — the full content lives inside the ? button, with a "Replay tour" action at the bottom.
Simple
Smart
Expert
Filter
Of course, I can certainly explain what RAG is...
RAG stands for Retrieval-Augmented Generation
Simple Mode
Minimizes the reasoning process to prioritize response speed. Best for quick fact-checks, simple explanations, and other speed-focused use cases.
Simple Mode keeps the reasoning process to a minimum and prioritizes response speed. It's well-suited for fact-checks, simple explanations, and other situations where speed matters most. For questions that require complex analysis or multiple perspectives, however, the responses may feel lacking in depth. In those cases, we recommend switching to Smart Mode or Expert Mode.
16

A trash icon that asks before deleting.

We replaced the old refresh icon — users were clicking it expecting a reload and losing their entire conversation without warning.

· Icon → bin — reads as "delete," not "refresh."
· Confirms before clearing — modal warning with explicit "Clear conversation" / "Cancel."
· Skips the warning for trivia — if the only messages are greetings like "hello / hi / thanks," trash clears silently. Warning fires only after meaningful interaction.
AskDona
JP EN Auto
i
?
Start a new conversation?
17

Feedback you can take back — until you commit it.

Thumbs up / down on any assistant reply. The selection is editable until the user clicks Submit, so a mis-click isn't punished.

· Click a thumb — opens a panel: "What was helpful?" / "What went wrong?", optional comment, Submit.
· Change your mind — click the other thumb, or toggle off, any time before Submit.
· Auto-submit on next message — if the user picks a thumb, doesn't hit Submit, then types and sends a new message, we treat that as confirming the rating and submit it for them.
· Locked after submit — the buttons disable; rating is final.
What went wrong?
Additional details (optional)…
Tap a thumb again to change · sending a new message confirms
18

Copy the format that matches where it's going.

Two-option copy on every assistant reply — raw markdown for docs and Notion, plain text for Slack and email.

· Text — strips formatting (headers, bold, lists) to a clean run of paragraphs.
· Markdown — copies the raw markdown source so it round-trips into anywhere that re-renders it.
· Split button — default action is one-click copy; the chevron opens a dropdown to pick the other format.
· 2-second feedback — the icon switches to a check + "Copied" so the user knows it worked.
Copy as:
19

Sources, on demand — or always on.

Old design had citations everywhere — both inline and in a long list. Feedback was mixed: some loved the auditability, others found it noisy.

· Collapsed by default — an assistant reply shows a tidy "n sources" chip; inline numbers stay clickable.
· Pin to keep them open — the pin icon remembers the preference; every future reply shows the source list expanded.
· Per-reply override — even with pin off, any reply can be expanded individually.
· Two kinds of citation — (1) document chunks (file name + page, deduped by storage_id), and (2) public URLs (clickable, open in a new tab).
· Row-level citations — CSV rows are flagged with isRowLevel so the UI shows the row index instead of a page number.
Documents must be reviewed annually before publication, and re-approved by the compliance team.
3 sources
1 AskDona  |  SaaS版セキュリティ環境ver2.pdf
2 競合比較_AlliLLMおよびAlli LLM App Market.pdf
3 https://ai.google.dev/gemini-api/docs/usage-policies?hl=en
20

When a user says “Hi” — we suggest what to ask.

Some users open the chat and type a greeting, not a real question. Instead of forcing a useless answer, the AI Assistant follows up with three suggested questions tuned to the chatflow’s content.

Hi
A
Hello! How can I help you today?
Suggested questions
Tell me about the RAG system How do I search documents? How do I use the API?
After a low-intent message, the chips appear under the reply
Triggered by intent classification

A short heuristic flags greeting-only or filler messages — hi, hello, thanks, cool — before they hit retrieval. Real questions skip this path entirely.

Three suggestions, drawn from the chatflow

The AI Assistant offers the same three example questions configured for the chatflow’s landing screen — recognizable to the user, and known to work against the corpus.

One tap to send

Suggested questions render as chips. Tapping one fires it as a real user message — no extra confirm step. Users can also ignore the chips and keep typing.

Saves a wasted retrieval cycle

A full RAG pipeline for “hi” would burn tokens and make the AI Assistant look bad. Suggested questions stop the request before it goes deep.

22

Open filters from one button.

A single Filter pill in the chat surface opens a focused popup — everything filterable lives inside.

Filter
The button sits in the chat surface
Filter Settings
Filter by document metadata to narrow search scope
×
Available Filters
Category 4 values · 40 files
e.g.: Pro features, FAQ, basic guide…
Sub Category 7 values · 40 files
e.g.: BATCH ASSESSMENT, GPTチャット…
Active Filters
No filters set yet
Select filter options from the left
Cancel
Apply
23

The popup at work.

Filter relationship, search-as-you-type, and a live preview of what’s selected.

AND / OR relationship, plain English

A two-button toggle at the top — AND means match all conditions, OR means match any. Within a single key, values are always OR’d (e.g. Department: Sales OR Marketing). The AND/OR toggle only governs the relationship between keys.

Search across every key at once

Type Batch — matching values surface in their parent key, with the matched text highlighted.

Active Filters mirror the selection live

Picking a key promotes it into the right pane. Selected values stay highlighted; the summary line at the bottom names exactly what got picked.

Condition count on the title

Header gains a (N conditions) badge as soon as anything is active — instant scanability before Apply.

No matches? You’ll know right away

If the filter combination matches no documents, the popup tells you immediately and suggests relaxing your filters — so you never wait on a search that can’t return anything.

Filter Settings (2 conditions)
Filter by document metadata to narrow search scope
×
Filter Relationship
OR (match any condition)
AND (match all conditions)
Clear All
Available Filters
All metadata keys are selected
Active Filters
Sub Category ×
BATCH ASSESSMENT
GPTチャット
RAGチャット
RAGデータ
1 value selected: BATCH ASSESSMENT Files matching any selected value will be included (OR within key)
Cancel
Apply
25

What would you like to investigate?

Deep Research is a separate mode for the hard questions — the ones that need clarifying first, then a thorough investigation across many documents. The AI Assistant asks a few follow-up questions, then investigates and writes a sourced report.

· A different mode of thinking — not instant answers; investigations that take minutes, not seconds.
· Asks before it answers — a few clarifying questions sharpen the investigation before it begins.
· A sourced report — findings written up with citations, so you can see where every answer came from.
26

A form that doesn’t look like a form.

For complex questions, Deep Research asks a few follow-ups first — as a turn-by-turn conversation that asks the next question only after your previous answer lands. It feels like talking, so it’s easy to finish.

AskDona Test Page
JPENAuto
i
?
^ Skip questionnaire
A
Follow-up Questions

I’ll ask you 5 follow-up questions. Each answer helps us run a more accurate investigation, but every question is optional — press “Skip this question” to move on, or “Skip questionnaire” to skip the entire follow-up.

A
Question 1/5 What context are you investigating? Please share the relevant scope and any constraints.
(skipped) · Edit
A
Question 2/5 Which features and settings of AskDona do you want to dig into — mostly admin configurables, or end-user flows?
This is my answer…
Edit
A
Question 3/5 Where should the explanation focus — the etymology of the greeting itself, or how it’s actually used in the AskDona system today?
Skip this question
Ask AI Search Deep Research
Type your answer… (Ctrl+Enter or ⌘+Enter to send)
· Streamed questions — feels like talking, not filling out a survey.
· Every question is optional — “Skip this question” on each Q, or “Skip questionnaire” to bail entirely.
· Editable until submit — answered questions can be revised right up until the investigation kicks off.
· Persists across tabs — close the tab mid-questionnaire, come back, pick up at the same turn.
· Q&A history embeds in the report — readers see exactly how the question was scoped.
27

Ask a hard question. Walk away. Come back to a report.

Deep Research doesn't pretend to be instant. It asks for clarification, works through your sources, shows its progress, and produces a sourced report with a one-click PDF.

01
Clarify
A conversational questionnaire. The system asks 3-5 clarifying questions in chat-style turns — not a form.
~30 sec
02
Retrieve
Pulls the most relevant material from your sources, ranked and de-duplicated, with every source kept on file.
~1 min
03
Synthesize
Section-by-section drafting with running citations. Progress updates in real time, even across page reloads.
~3-5 min
04
Report
Markdown report with the original Q&A history, every source linked, copy-to-clipboard, one-click PDF.
ready to share
28

Close the tab. Come back. Done.

A multi-minute research run doesn't depend on you keeping the tab open. The work keeps going on its own — open the chat on a different device and the result is waiting.

· Pick up where you left off — reopen the chat and it shows exactly where your research stands.
· Clear status — "Research from 23 minutes ago — still running" tells you exactly what you're looking at.
· The report finishes — even if you never come back to watch it.
12:04
User starts research
"Compare our Q1 numbers vs last year"
12:06 · stage 2 of 4
User closes the tab
Research is at the "Retrieve" stage. The work keeps running.
12:14 · 8 min later
User reopens widget
Status comes right back. Stage shows "Synthesizing · 60%".
12:17 · done
Report ready
Markdown + sources + PDF download — exactly as if the user had stayed.
29

A report worth keeping.

Every research run produces an artifact users can share, archive, or paste into a doc. The report includes the original Q&A history so readers can audit how the question was scoped.

· Sourced markdown — every claim links back to the document and page.
· Q&A history embedded — the clarifying conversation lives in the report.
· One-click PDF — formatted, printable, with the full source list as an appendix.
· Copy as markdown — drops into Notion, Google Docs, Slack messages cleanly.
· History panel — past research runs persist; users can open old reports without re-running.
Q1 vs prior-year comparison
PDF
Copy MD
Executive summary
Q1 2026 revenue rose +18% YoY, driven by enterprise contract expansion. Customer count grew +11% with a higher average ACV[1].
Key drivers
· Enterprise renewals at 96% retention[2]
· APAC region grew fastest, +34% QoQ[3]
Original questions
Q: What time period? → Last 5 years, post-pandemic focus
Q: Subsidiaries included? → Parent only
Q: Quantitative comparison? → Yes
Sources · 14
[1] Q1-2026.pdf · p.4 [2] retention.csv · row 12 [3] apac-deck.pdf · p.18
30

What are you looking for?

Search is a second tab in the AI Assistant — same content, same filters, but it gives you the document instead of a generated answer. It surfaces the matching passages directly, with your search terms highlighted.

· Finds the document, not an answer — fast, predictable results straight from your sources.
· Ranked, highlighted results — the matched text shown in context, with a link to the source.
· Filters carry over — the categories you pick in the chat narrow your Search results too.
32
AskDona

Thank you.

Questions, demos, or wild ideas — let's talk.

01 / 30
O F