Skip to content

Commit cda2807

Browse files
committed
Remove example queries temporarily
1 parent 2fe0ad7 commit cda2807

File tree

1 file changed

+39
-32
lines changed

1 file changed

+39
-32
lines changed

docs/search/mobot-multiturn-beta.md

Lines changed: 39 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -15,84 +15,91 @@ import useBaseUrl from '@docusaurus/useBaseUrl';
1515
This feature is in Beta. For more information, contact your Sumo Logic account executive.
1616
:::
1717

18-
Our new conversational experience in Mobot (formerly known as Copilot) lets you interact with queries the way you would with a chat assistant. You ask a question and can refine it with follow-ups, change units, and see the updated query and visualization without starting over. Mobot maintains your intent across turns, surfaces helpful suggestions, and makes it easy to explore related angles. This guide explains what's new in the UI, how the conversational flow works, and shows example workflows.
18+
Our new conversational experience in Mobot (formerly known as Copilot) lets you interact with queries the way you would with a chat assistant. You ask a question and can refine it with follow-ups, change units, and see the updated query and visualization without starting over. Mobot maintains your intent across turns, surfaces helpful suggestions, and makes it easy to explore related angles. This guide explains what's new in the UI and how the conversational flow works.
1919

20-
:::note Name update
21-
We are renaming *Copilot* to *Mobot*. During the transition, some UI labels and screenshots may still show **Copilot**. Functionality is unchanged. Learn more about [Mobot](/docs/search/mobot).
22-
:::
20+
As we transition the feature name from *Copilot* to *Mobot*, some UI labels and screenshots may still show **Copilot**. Functionality is unchanged.
2321

2422
## What's new in Beta
2523

26-
* **Conversational flow**. Refine queries through natural, conversational follow-up questions without losing context.
24+
* **Conversational flow**. Refine queries through natural, conversational follow-up questions without losing context. A sequence of related instructions that retains context and incrementally updates the query and output.
25+
* **Automatic source detection**. Have Mobot choose a data source automatically based on your question or enter one yourself.
2726
* **Improved accuracy**. Translations to Sumo Query Language are more reliable, especially for data sources with active dashboards.
2827
* **Clarifications when needed**. If your request is ambiguous, Mobot may ask a follow-up question to narrow intent.
2928
* **Smarter error handling**. Instead of generic errors, Mobot provides clearer messages and fallback suggestions for next steps.
3029
* **Dashboard-aware translations (via Retrieval-Augmented Generation, or RAG)**. Mobot leverages queries from dashboards opened in your org in the last 90 days to better understand intent.
3130
* **Guided exploration**. Intent cards summarize your current goal, and suggestion cards offer refinements you can apply with a click.
3231
* **Integrated workflow**. A conversation pane shows your prompts and refinements, with queries rendered directly in the editor, live results, and the ability to branch or revisit past conversations.
3332

34-
## Example workflow 1
35-
36-
In the below example, we'll use the following key concepts:
33+
## Typical workflow
3734

38-
* **Conversational flow**. A sequence of related instructions that retains context and incrementally updates the query and output.
39-
* **Intent card**. Visual summary of what you're asking Mobot to do in this session.
40-
* **Suggestion cards**. Recommended refinements or adjacent analyses you can apply with a click.
41-
42-
This example demonstrates the conversational interaction pattern; you can apply the same steps to other logs, events, or dimensions.
35+
The steps below outline a common conversational interaction pattern. You can apply the same approach to different logs, events, or dimensions.
4336

4437
### Step 1: Ask your initial question
4538

46-
Start broad when you set a goal. We'll ask: `Show failed login attempts in the last 24 hours`.
39+
Use natural language to ask what you're looking for. You can start broad when you set a goal, or, for better results, include the name of the data source you're querying, and any related field names or values.
40+
41+
If you don't select a source, Mobot chooses one automatically based on your question. You can override it by typing the source name directly in your prompt, or by choosing it manually from the **Auto Source Selection** dropdown.
4742

48-
An intent card appears in the conversation pane that summarizes your goal. Mobot also surfaces suggestion cards with related refinements you can click, and gives you the option to open the query in Log Search.
43+
After this, an intent card appears in the conversation pane summarizing your goal. Mobot then surfaces suggestion cards with related refinements, which you can click. You'll also see an option to open your query in Log Search.
4944

45+
<!-- replace
46+
We'll ask: `Show failed login attempts in the last 24 hours`.
5047
<img src={useBaseUrl('img/search/mobot/initial-question.png')} alt="Mobot conversational experience showing initial query for failed login attempts in the last 24 hours" style={{border: '1px solid gray'}} width="700"/>
48+
-->
5149

5250
### Step 2: Narrow the scope
5351

54-
The top reason in the table is `FailedScheduling`, so we'll select a follow-up suggestion, `Show failed scheduling events`. Mobot refreshes the results and updates the intent card and query to reflect the new focus.
52+
After clicking on a follow-up suggestion, Mobot refreshes the results and updates the intent card and query to reflect the new focus. With each subsequent refinement, Mobot adjusts the query, applies the refinements, and renders a visual chart.
5553

56-
<img src={useBaseUrl('img/search/mobot/narrow-scope.png')} alt="Mobot conversational experience showing refinement to failed scheduling events" style={{border: '1px solid gray'}} width="700"/>
5754

55+
<!--
56+
The top reason in the table is `FailedScheduling`, so we'll select a follow-up suggestion, `Show failed scheduling events`.
57+
<img src={useBaseUrl('img/search/mobot/narrow-scope.png')} alt="Mobot conversational experience showing refinement to failed scheduling events" style={{border: '1px solid gray'}} width="700"/>
5858
Now, refine further by typing: `Break down failed scheduling events by namespace`.
5959
6060
<img src={useBaseUrl('img/search/mobot/narrow-scope-filter.png')} alt="Mobot conversational experience showing failed scheduling events broken down by namespace" style={{border: '1px solid gray'}} width="700"/>
61-
62-
Mobot adjusts the query, applies the refinements, and renders a visual chart.
61+
-->
6362

6463
### Step 3: Drill into causes
6564

66-
Next, type `Add error messages`. Mobot translates this into: `Add error messages to the breakdown of failed scheduling events by namespace`. The intent card expands to include the new scope, and results now show error message details.
65+
As you go, Mobot presents new suggestion cards to help you pivot into related questions, such as analyzing trends of event reasons or identifying top namespaces.
66+
67+
You can also manually type a refinement (for example, `Add error messages`). The intent card expands to include the new scope and results now show new details.
68+
69+
<!--
70+
Next, type `Add error messages`. Mobot translates this into: `Add error messages to the breakdown of failed scheduling events by namespace`.
6771
6872
<img src={useBaseUrl('img/search/mobot/drill-causes.png')} alt="Mobot conversational experience showing error messages for failed scheduling events" style={{border: '1px solid gray'}} width="700"/>
73+
-->
6974

7075
### Step 4: Request a trend over time
7176

72-
Finally, type: `Show the trend over 24 hours`. Mobot translates this into: `Show the trend of failed scheduling events by namespace with error messages over 24 hours`. The query applies a timeslice (for example, one-hour buckets) to group results over time.
77+
If you type a time period (for example, `Show the trend over 24 hours`), the query applies a timeslice (for example, one-hour buckets) to group results over time.
7378

74-
<img src={useBaseUrl('img/search/mobot/trend-over-time.png')} alt="Mobot conversational experience showing trend over time" style={{border: '1px solid gray'}} width="700"/>
79+
:::tip
80+
Ask Mobot to change units in your query. For example, `Convert GB to bytes`.
81+
:::
7582

76-
Mobot also presents new suggestion cards to help you pivot into related questions, such as analyzing trends of event reasons or identifying top namespaces.
83+
<!--
84+
Finally, type: `Show the trend over 24 hours`. Mobot translates this into: `Show the trend of failed scheduling events by namespace with error messages over 24 hours`.
85+
<img src={useBaseUrl('img/search/mobot/trend-over-time.png')} alt="Mobot conversational experience showing trend over time" style={{border: '1px solid gray'}} width="700"/>
7786
78-
<!--More use cases
79-
## Example workflow 2
80-
## Example workflow 3
87+
where the results appear in a table view, you can change the visualization to a time-series chart (for example, line or area) to see the trend more clearly over time.
8188
-->
8289

8390
### Next steps
8491

85-
As with legacy Mobot, you can adjust the [time range](/docs/search/mobot/#time-range), switch to a different [chart type](/docs/search/mobot/#chart-type), or make other refinements. For example, in the previous step, where the results appear in a table view, you can change the visualization to a time-series chart (for example, line or area) to see the trend more clearly over time.
86-
87-
You can also [edit the query logic](/docs/search/mobot/#edit-query-code), [open in Log Search](/docs/search/mobot/#step-4-open-in-log-search), or start over with a [new chat](/docs/search/mobot/#new-conversation).
92+
As with legacy Mobot, you can adjust the [time range](/docs/search/mobot/#time-range), switch [chart types](/docs/search/mobot/#chart-type), [edit the query logic](/docs/search/mobot/#edit-query-code), [open in Log Search](/docs/search/mobot/#step-4-open-in-log-search), or start over with a [new chat](/docs/search/mobot/#new-conversation).
8893

8994
## Best practices
9095

9196
* **Talk to it like a conversation**. Layer refinements instead of rewriting the whole question.
9297
* **Be specific**. Combine filters, units, and percentiles in clear language.
93-
* **Ask about data tied to dashboards**. Mobot works best when you reference data sources that already have dashboards built on them.
94-
* **Use suggestions**. Leverage the surfaced cards to pivot or drill down without manual query construction.
95-
* **Reuse history**. Open prior conversations to compare or branch analyses.
98+
* **Ask about data tied to dashboards**. Mobot works best when you reference data sources that already have dashboards built on them. Ask questions using dashboard panel names or descriptions, even if built on unstructured logs.
99+
* **Reuse queries from your conversation history**. Everything you ask is saved to your conversation history automatically. You can revisit, reuse, continue where you left off in prior conversations to compare or branch analyses.<br/><img src={useBaseUrl('img/search/mobot/walkthrough-convo-history.png')} alt="conversation history" style={{border: '1px solid gray'}} width="700"/>
100+
* **Modify existing queries**. Add/remove fields, add `where`, `sort`, `avg()` clauses, etc.
101+
* **Guide Mobot with feedback**. If the result isn't right, use natural language: `Don't do X, instead do Y`.
102+
* **Fix broken queries**. Paste a syntactically invalid query. Mobot will correct it.
96103

97104
## FAQ
98105

0 commit comments

Comments
 (0)