Ask for help
Member·8 minutes to read
What this does for you
Send a report a person can act on, with your address, the version, the conversation and the request id already attached and every secret-shaped value stripped out of it before it leaves your screen.
Before you start
- Be signed in — the feedback dialog resolves the conversation and the request id under your own account, so it is only reachable from inside the app (Sign in).
- Know what you are reporting: a whole conversation, one result, or a page that failed. Each has its own way in, and each fills in a different part of the report.
- Have the reply address settled. The
I'd like a responseswitch is only usable when the deployment has a support address configured; the variable that carries it isBOTSEON_SUPPORT_EMAIL, and your administrator or operator sets it. Without one, feedback is still recorded — nobody can write back. - Know where the documentation lives. The account menu's
Help Centerrow opens the site named byBOTSEON_DOCS_URL; it is disabled when the operator has set none.
Steps
- Open the account menu. It is the row with your name and picture at the foot of the sidebar. <!-- shot: feedback-and-support-01-phone.png | The account row at the foot of the sidebar, on a phone --> <!-- shot: feedback-and-support-01-desktop.png | The account row at the foot of the sidebar, on a desktop -->
- Choose
Send Feedback. The bot on the page you were looking at is captured at that moment, so changing pages afterwards does not change what the report names. <!-- shot: feedback-and-support-02-phone.png | The account menu with the Send Feedback row, on a phone --> <!-- shot: feedback-and-support-02-desktop.png | The account menu with the Send Feedback row, on a desktop --> - Choose a category. The list is
Wrong or incomplete result,The bot did something it should not have,Too slow,Something in the app is broken,Billing or usageandSomething else. <!-- shot: feedback-and-support-03-phone.png | The feedback dialog's category list, on a phone --> <!-- shot: feedback-and-support-03-desktop.png | The feedback dialog's category list, on a desktop --> - Write what happened in
Details. The box holds 4,000 characters and counts down as you type. - Do not paste a secret, a password or a token. The checklist below says what that covers.
- Decide whether you want a reply, and set the
I'd like a responseswitch. - Read the
Support detailsblock above the buttons. It carries your address and the version always, and the conversation, the request id and the status page when there is one to carry.Copyputs the same lines on your clipboard, for a ticket or a message somewhere else. <!-- shot: feedback-and-support-04-phone.png | The support details block with its copy button, on a phone --> <!-- shot: feedback-and-support-04-desktop.png | The support details block with its copy button, on a desktop --> - Choose
Send. The button stays unusable until you have chosen a category or written something.
Reporting one result
A thumbs row sits under a result the bot produced.
- Choose
Good resultorBad result. The rating is written the moment you choose it; choosing the same one again clears it locally and writes nothing. - Choose
Add detailson the line that follows. The dialog opens on that message, and a bad rating preselects theWrong or incomplete resultcategory. - Finish as in steps 4 to 8 above.
A card is left in the conversation for a rating that named a message, so you can return to it later and add details from there.
Reporting a page that failed
- Read the line under the message. When the failure happened on the server it carries
Request ID:and the id itself. - Choose
Send Feedbackon that page. The request id is carried into the report without you copying it. - When the page shows no request id, the failure happened in your browser and there is nothing to correlate; report it from the account menu instead and say what you were doing.
To take a request id from a single message rather than from a failed page, open the message's More menu and choose Copy request ID. The item is unusable on a message no run produced.
The no-secrets checklist
The product removes secret-shaped values twice — once in your browser before the report is sent, and once again on the server before it is written — and tells you how many it removed. Treat that as a safety net, not as permission.
- No password, for this product or for any other.
- No API key or access token, whether it is a provider's, a plugin's or your own.
- No private key block, and no certificate.
- No database or connection string that carries a user name and a password.
- No one-time code, and no session cookie.
- No personal data about somebody who is not part of what you are reporting — a whole mailbox pasted to show one line is five hundred people's data.
If the report needs a value you should not paste, describe it instead: say which setting it is and where it came from, and let whoever answers ask for it over a channel built for it.
A worked example
Ida is reporting a run that produced the wrong answer. She opens the dialog from the result, chooses Wrong or incomplete result, writes two sentences, and copies the support block before sending. This is what Copy puts on her clipboard:
Account: ida@example.test
Version: 0.0.1
Conversation: 018f2b1c-4d5e-7a8b-9c0d-1e2f3a4b5c6d
Request: req_018f2b1c-4d5e-7a8b-9c0d-1e2f3a4b5c6d.42
Only the rows with something in them appear: your address and the version are always there, and the conversation, the request id and the status page are added when the dialog could resolve them. The request id is the run's own id followed by the position of the step inside it — it means nothing on its own, which is why it is safe to paste into a ticket.
What can go wrong
| What you see | Why | What to do |
|---|---|---|
Choose a category or write a few words first. | Send needs one of the two before it will do anything. | Pick a category, or write a sentence. |
That submission could not be read. Choose a category or write a few words, up to 4,000 characters. | The report was empty, or the details were far past the limit. | Write something inside the limit and send again. |
You have sent a lot of feedback in the last hour. Try again later. | There is an hourly ceiling on how many reports one person can file. | Wait, then send the rest. |
That conversation is not here any more. | The conversation or the message the report named was deleted while the dialog was open. | Close the dialog, reopen it from somewhere that still exists, and send again. |
Feedback could not be sent. Try again. | The report did not reach the server, or the dialog could not resolve its context. | Retry. If it keeps failing, write to your administrator with the request id from Troubleshooting. |
This deployment has no support address, so nobody can reply. Your feedback is still recorded. | No support address is configured, so the switch has nothing to send to. | Send it anyway, and ask your administrator to configure one. |
This message has no request id yet. | That message was not produced by a run, so it has no id. | Copy the id from a message the bot wrote instead. |
Help Center opens the documentation site once the operator has configured one. | The documentation address is unset on this deployment. | Ask your operator to set it. |
Something went wrong. | A page failed while it was being rendered. | Use the retry button, then report it from that page so the request id travels with the report. |
This page ran into a problem. Your other bots are unaffected. | The failure is scoped to the page in front of you. | Go back to your bots, then report the page that failed. |
There is nothing here. | The address does not exist, or it is not yours to see. | Check the link you followed, then go back to your bots. |
The page you asked for does not exist or is not yours to see. | The two causes are deliberately not distinguished. | Ask whoever sent you the link to check it. |
That bot is not here. | The bot was deleted, or the link is older than the bot. | Open a bot from the sidebar. |
See also
Last verified against build c0f77aa.