Skip to main content
Suggestions turn user feedback on AI-generated queries into a prioritized list of recommended improvements to your shared model. For example, a suggestion might add ai_context to a field that confused the AI, or refine synonyms on a measure users call by another name. Suggestions live in the AI Hub. Each suggestion targets one object in your model (a topic, a view, or a field) and includes a rationale plus the chat sessions that motivated it.

What suggestions can change

Suggestions only recommend changes to AI-context fields:
  • ai_context on the model, a topic, a view, or a field
  • description, synonyms, or sample_values on a field
Suggestions never create, rename, or restructure model objects, and they don’t touch joins, relationships, or schema.

Requirements

  • Organization Admin permissions (required for the AI Hub).
  • Omni AI enabled in AI Hub > Setup for your organization.
  • A shared model with at least one prompt that shows signal. Signals include explicit feedback (a thumbs up/down or a comment) and automatically-detected signals in the user’s prompt (positive or negative sentiment, frustrated tone, or mild or strong profanity).

Open the suggestions page

  1. Open the AI Hub from the left navigation.
  2. Select Suggestions in the AI Hub sidebar.
  3. Choose a shared model from the model selector.
If suggestions have been generated for the model, you’ll see a prioritized list of cards. Otherwise, see Generate suggestions below.

Read a suggestion

Each card collapses to a title and a priority badge. Expand a card to see:
  • Rationale — why this change would help, written against the feedback patterns that motivated it.
  • Suggested change — what the AI is recommending, in plain language (for example, “Set AI Context on Net New ARR in Opportunity”).
  • Proposed diff — a preview of the change to your model YAML. The actual edit is drafted by the Modeling Agent and may differ.
  • Sources — the chat sessions whose feedback drove this suggestion. Click a source to open the chat.
Suggestions are bucketed into three priority tiers:
PriorityWhat it means
P1Highest impact. Strong, repeated signal in feedback or a clear quality issue.
P2Medium impact. Useful improvement supported by some feedback.
P3Lower impact. Worth considering but less urgent.
Use the All / P1 / P2 / P3 tabs above the list to filter.

Generate suggestions

Suggestions are generated on a schedule. Once you enable a schedule for a model, Omni regenerates suggestions automatically once per day at 2:00 AM. The timezone is captured from the browser you used to enable the schedule. The list refreshes the next time you open the AI Hub Suggestions page. To enable a schedule:
  1. Open AI Hub > Suggestions and select the model.
  2. Click Schedule AI suggestions… in the empty state, or open the ⋮ Suggestion options menu and select it.
  3. Confirm the timezone shown in the dialog and click Enable.
To change a schedule’s timezone, open the dialog and click Turn off, then re-enable it from a browser in the desired timezone. To turn scheduling off entirely, open the dialog and click Turn off.

Implement a suggestion

To apply a suggestion to your model:
  1. Open the suggestion card.
  2. Click Implement in IDE chat.
  3. Omni opens the Model IDE for that shared model, with the suggestion pre-filled in the Modeling Agent chat panel.
  4. Review the proposed change, then let the Modeling Agent draft the YAML edit.
The Modeling Agent treats the suggestion as a starting point. It may rewrite the suggested text for concision or skip a description that restates the field name. Review the edit before applying, just like any other Modeling Agent change. Applying a suggestion does not remove it from the list — it stays until the next generation run detects the change and clears it. See Lifecycle.

Ask about suggestions in the Modeling Agent

You can also browse suggestions conversationally from the Model IDE. Open the Modeling Agent chat panel and ask:
What AI suggestions do we have for this model?
The agent fetches the current list, summarizes the highest-priority items, and includes links to the chat sessions that motivated each one.

Lifecycle

Each time suggestions are generated, Omni reviews the existing list against the current state of your model and the latest feedback:
OutcomeWhat happens
Suggestion is still valid and unchangedKept as-is
Suggestion’s recommendation needs to be revised based on new feedbackUpdated in place; previous source sessions are preserved
Suggestion’s target field no longer exists in the modelRemoved
Suggestion is already implemented in the modelRemoved
New patterns appear in feedbackAdded as new suggestions

Troubleshooting

Verify the following:
  • You have Organization Admin permissions.
  • Omni AI is enabled in AI Hub > Setup for your organization.
Generation runs in the background and typically takes one to three minutes. Reload the page after a minute or two.If the page is still empty after several minutes, there may not be any recent prompts that meet the signal requirements.
Applied suggestions remain in the list until the next generation run detects the change in your model. The next scheduled run, or a manual regenerate, will clear it.
Suggestions whose target field has been renamed or removed are dropped from the list on the next generation run. You don’t need to manage these manually.

Next steps