Chats: a conversation with the DUOSHAO agent
What it is
Section titled “What it is”A conversation with the DUOSHAO assistant: you write a question and attach files, and the agent answers, searches the internet as it goes, reads documents and works with spreadsheets. The Chats section is in the side panel; conversations are grouped into projects.
How to use it
Section titled “How to use it”- To start a conversation, use the New chat icon to the right of the side list heading. If you already have an empty New chat, it opens instead of a second identical one.
- An empty chat shows the DUOSHAO mark, How can I help? and the chips Check a supplier, Review a contract, Compare prices and New spreadsheet. The first three put the start of a question into the field. Review a contract also opens the file picker. You send the question yourself. New spreadsheet creates a spreadsheet in this chat. When there are no chats at all, the same thing with the question field is shown on the Chats page; details are in Getting started.
- Type your question in the Ask DUOSHAO… field. Enter sends it, Shift+Enter adds a new line, and Escape clears the field. You can also send a single file without text.
- Files: use the paperclip button Attach file, or drag files into the conversation window. File cards appear above the field: Reading the file… (while the file waits for parsing, the card updates itself for about a minute and a half), then what was extracted: N thousand characters, the agent will read the picture, no text, the text is not readable or failed to read. Before sending, you can remove a file with the Remove button.
- The answer is typed out evenly, without jerks, even when the model service sends text word by word or paragraph by paragraph. Above it is the collapsed Steps block: the agent’s steps (Searching the internet: …, Read “contract.pdf”) with the marks ✓, × or ⋯, the count 7 steps · 1 with an error, and short comments the agent makes along the way (Collected the data, now checking the imports). These comments do not go into the answer itself. While the answer is being written, the Send message button changes to Stop reply.
- Under the answer: Sources · N, which lists the sites the agent used; product cards from the showcase (price, from …, the minimum order quantity, Factory or Mediator, the place, and why the product was listed); and the Copy and Reply again buttons.
- You can Edit your question: everything after it is deleted, and the agent answers again. Retry sends the same text once more.
- Clarifications: if a question can be understood in different ways, the agent asks in plain text in its answer. Reply with a message. In a risk assessment card, ready-made requests to the agent are moved into the field with the In the input field button.
- The Chat materials button (the folder in the conversation header) opens the Materials panel: Files from all messages (newest first), and the chat’s Spreadsheets, with the buttons Open and New spreadsheet. While there are no files, the Files section shows the Add file card. It opens the same file picker as the paperclip, and the chosen file goes above the input field.
- Additional actions (⋮) in the conversation header: Rename, Move (to a project or to No project), Archive and Delete. After Archive or Delete, a notice Chat “…” is archived or Chat “…” is in trash appears above the content, here, in the side panel or on the Chats page, with an Undo button. It returns the chat to where it was: to the regular chats, and a chat deleted from the archive goes back into the archive. The notice does not disappear by itself; close it with the Close (×) button.
- Side panel: Pinned, Projects (folders; each shows 5 chats, and the rest are behind Show more), and No project. The row menu ⋯ or a right-click offers Rename, Pin / Unpin, Move to project, Archive and Delete. A project has New chat in the project and Archive project. You can drag a chat into a project folder or into No project. On the Projects page the main button is Create project (it opens the Project name field). While there are no projects, New project with a field appears at once (getting started). In an expanded project the last row is New chat: it creates a chat straight in this project and opens it. The Search chats button at the top of the panel opens the same search as the header. The panel is hidden with the Hide sidebar button or with Ctrl/⌘+Shift+S. On a narrow panel, the label of the main button (New chat; in the Spreadsheets section, New spreadsheet) wraps to a second line instead of being cut off.
- The Archive and Trash groups are on the Chats page, with the buttons Restore and Delete. A deleted chat shows Until
. In an open archived chat, instead of the input field you see Chat archived and the Restore from archive button. - Search: Search chats, documents and projects in the header, or Ctrl/⌘+K, finds chats, projects, spreadsheets, Profile and Appearance. The ↑↓ arrows select, and Enter opens.
- If you open a non-existent address, Page not found and the Go to chats button appear. The address in the browser bar stays, so you can fix a typo. The site’s home page opens chats.
- The Files tab shows all files from your chats as tiles or as a list (Show list / Show grid); the caption under a file leads to its chat. At the top is file storage. While there are no files, you see What should I review? (getting started).
- The Notifications bell in the header shows spreadsheet notifications on any page; details are in Working on a spreadsheet together. Light and dark appearance are switched with the sun or moon button in the header, and with the profile menu item Dark mode (in dark mode it reads Light mode); see Account and sign-in.
Limits
Section titled “Limits”- A question can be up to 4 000 characters. One message can have up to 5 files, each up to 20 MB, and no more than 60 uploads per minute. The plan sets the file storage and the number of uploads per month.
- The agent sees the last 40 messages of the conversation, but no more than 40 000 characters. From files it takes up to 60 000 characters of text and up to 4 pictures at a time.
- An answer can be up to 64 000 characters and up to 64 steps. If the agent is silent for 6 minutes, the answer is cut off.
- Short text without a heading, list or table appears when the agent finishes it (or has typed 300 characters). Until then it is unclear whether it is the answer or a comment on a step. If the agent wrote nothing more after its work, its last comment becomes the answer.
- With Reduce motion turned on in the system, the answer appears at once in chunks, without smooth typing.
- The plan of the organization sets the number of agent answers and the agent’s daily volume of work. The plan also limits how many answers for the organization can run at the same time.
- A personal chat is seen only by its author. A project chat is seen by everyone who has access to the project. Projects are created and archived by the owner and the administrators of the space. A member sees projects without Create project and Archive project.
- Pins, collapsed folders and the view of the Files tab are remembered on this device.
- Undo after a deletion from the archive brings the chat back in two steps: first to the regular chats, then into the archive. If the second step fails, the chat stays among the regular ones. An archived chat has no Add file card.
- An archived project disappears from the side panel together with its chats (the chats remain on the Chats page). A project cannot be restored from the archive in the interface.
- Search works by names, not by the text of messages and files, and up to 12 results are shown. The Files tab shows the latest 200 files.
- A spreadsheet created in the Spreadsheets section (with the button or from a file) does not create its own chat and is not visible in Chats. A conversation about it appears here when you start one in the Agent panel of the spreadsheet (New dialogue). A spreadsheet created in a chat stays in its chat.
- A deleted chat stays in the trash for 30 days (marked Until
), then it is deleted by itself, together with its files. The trash is checked every 15 minutes.
If something goes wrong
Section titled “If something goes wrong”| What you see on the screen | Why | What to do |
|---|---|---|
| The model service is not configured. Open settings… | The organization has no service with a key selected, or the agent is turned off | Contact the platform administrator: only they can open the agent’s settings |
| The service is not responding right now. Try again. | The model service failed, or it was silent for 6 minutes | Retry |
| The answer went over the limit. Ask a shorter question or split it into parts. | The answer reached 64 000 characters, or the ceiling of one answer | Split the question into parts |
| Your plan is out of agent answers. Wait for the counter to reset or change the plan. | The agent answers are used up, either for the organization or your personal limit | Wait for the counter to reset, or change the plan |
| The agent’s daily work volume is used up… | The daily volume under the plan is used up | Wait until midnight Moscow time, or upgrade the plan |
| Stopped | You pressed Stop reply | Retry |
| The work was interrupted: the server restarted. What was done is saved. | The server restarted in the middle of an answer | Continue: the agent finishes what it started instead of starting over |
| Something went wrong on our side… | An internal error | Retry |
| File is larger than 20 MB…, …no more than 5 files, The file is empty. | Attachment limits | Make the file smaller, or split the files across messages |
| Could not save the file. Try again. | Storage failure, or the parsing queue is busy | Try again later |
| Your plan is out of file storage. Delete unused files or change the plan. | File storage is used up | Delete unused files, or change the plan |
| File uploads for this month are used up. Wait for the counter to reset or change the plan. | The uploads for the month are used up | Wait for the new month, or change the plan |
| Too many uploads in a row. Wait N s… | More than 60 uploads per minute | Wait the time shown |
| Could not update the chat. Try again. | Archiving, deleting or Undo did not reach the server | Repeat the action. If after Undo the chat that came out of the archive is still among the regular chats, Archive it |
| Unavailable and Retry in place of the conversation | The chat did not load, was deleted, or you have no access to it | Retry, or open another chat |
| Spreadsheets unavailable in search; Could not load the file list. | The list did not load | Retry |
| Above the field: Question is longer than 4 000 characters. Shorten it.; the send button is disabled | The question is too long | Shorten the question; the text stays in the field |
| Above the field: This chat is unavailable: it is archived or deleted. | The chat was moved to the archive or trash while you were writing | Restore the chat on the Chats page |
| Above the field: The agent is busy. Try again in a minute. | The agent’s queue is full, or requests are too frequent | Try again in a minute |
| Above the field: Could not send. Try again. | Connection or server failure | Retry; the text stays in the field |
| Next to the Project name field: Project not created. Try again. | Connection or server failure, or you no longer have the right to create projects | Press Enter or + again; the name is still there. If it does not work, ask the owner of the space |
