Skip to main content
New Idea

CS: Remove or Change Copilot Personalization Agent dependency on Gainsight Home filters

Related products:CS AI Copilot
  • April 3, 2026
  • 4 replies
  • 45 views

darkknight
Forum|alt.badge.img+5


THE PROBLEM:
Today, when users ask Copilot (especially in Slack) questions like “my portfolio”“my companies”, or “my upcoming renewals”, results are strictly scoped by the user’s current Gainsight Home filters — but that dependency is not obvious to end users. This can cause “no results” answers even when relevant accounts exist (example: user has a Renewal Date filter set to “next year,” so end-of-month renewals disappear).  

Gainsight docs confirm that portfolio queries rely on filters configured in Gainsight Home., however,

  • end users rarely read documentation
  • messaging like “filters haven’t been set up” in Copilot responses can be interpreted as an admin/config problem even when filters exist — they’re just currently restrictive
  • plus, not every customer and/or persona leverages Gainsight Home (think Sales account owners who don’t work in Gainsight as their primary system of record)

    Enablement shouldn’t be a substitute for intuitive functionality.

THE NEED:
STRONGLY PREFERRED: When Copilot sees “my portfolio” intent, it should first attempt to resolve “my” using User Lookup fields on the Company object, such as:

  • CSM / Account Owner / TAM 
  • Any org-defined “Owner” lookup to GS User (including custom fields)

If a match exists, Copilot uses that ownership assignment to scope results (optionally allowing persona selection like “my renewals as Renewal Manager” vs “my accounts as CSM”).

ALTERNATIVE: If that’s completely impossible (which I cannot fathom it is) then at a minimum allow admins to define portfolio ownership logic in Key Definitions, and make the portfolio resolver:

  1. Check Key Definitions first
  2. Only fall back to GS Home filters if no Key Definition exists

Key Definitions are explicitly designed to provide standardized business data/instructions so Copilot responds consistently and contextually.

4 replies

dayn.johnson
Forum|alt.badge.img+8
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • April 3, 2026

This is huge -- and not obvious.

The only potential workaround I can see (at least right now) is adding error handling to the prompt, and and advising users to only use prompts in the admin-provided prompt library, but the prompt library itself needs some work.

Ex: “Tell the user that if they’re not seeing the results they expect, make sure Gainsight Home does not have any filters applied.”


romihache
Forum|alt.badge.img+9
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • April 9, 2026

 

This is huge -- and not obvious.

The only potential workaround I can see (at least right now) is adding error handling to the prompt, and and advising users to only use prompts in the admin-provided prompt library, but the prompt library itself needs some work.

Ex: “Tell the user that if they’re not seeing the results they expect, make sure Gainsight Home does not have any filters applied.”


This sounded familiar 😅

https://communities.gainsight.com/ideas/make-my-porfolio-gs-home-dependency-super-obvious-in-copilot-slack-app-30061?tid=30061&postid=132263#post132263


romihache
Forum|alt.badge.img+9
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • April 9, 2026

I really like ​@darkknight ’s approach.
Moving away from the rigid Gainsight Home dependency makes so much sense. When I originally posted my idea ^ I was only thinking about my own org's setup and hadn't accounted for orgs that don't use GS Home, but Jeff’s solution is much more scalable and intuitive across different personas.


darkknight
Forum|alt.badge.img+5
  • Author
  • Expert ⭐️
  • April 9, 2026

@Ritika Jindal Please review this request.