Skip to main content
Solved

Passing page/launch context to a Moveworks conversation on open

  • June 3, 2026
  • 8 replies
  • 66 views

Hi MW Community,

New to MoveWorks and I want to understand if a use case I am exploring is possible. A simple use case example:

  1. Open the assistant with the context that my favorite color is blue. This will need to happen behind the scenes without me explicitly telling it.
  2. Assistant able to answer ‘what is my favorite color’ by referencing the context.

Some open questions:

  1. Does the Moveworks embed/web SDK accept arbitrary context on init that becomes available to the reasoning engine?                                                                                            

  2. Is there a "conversation starter" or "welcome plugin" concept that fires automatically on open?                               3. Is there a way to initiate a plugin to read from URL query parameters on open conversation?

 

Thank You!

Best answer by Kevin Mok

@alvin.tan1 I see that makes sense, unfortunately you won’t be able to do that. The embedded widget, it’s actually an iFrame that lives in your website and iFrames are completely sandboxed from the host site.

8 replies

Kevin Mok
Forum|alt.badge.img+2
  • Community Manager
  • June 3, 2026

Hey ​@alvin.tan1 - welcome!

To address your first use case question: if you are talking about per-user context, then that is not possible today. We do have a configuration that an FDE can customize for you that allows you to personalize the assistant org-wide with a custom prompt for org specific lingo.

About your open question:

  1. Are you talking about the MW embeddable widget that you can place on a website? - If that’s the case, then no. No matter the surface you are using the assistant, the context will be the same
  2. For new hires, your CSM can help you  set up an intro message that gets sent automatically to them.
  3. I am not really sure what you mean by this question, can you expand further?

  • Author
  • Employee
  • June 3, 2026

Thanks for the quick response! To give a little more context, we’re consuming Moveworks through ServiceNow’s embedded chat interface. We’re hoping that we could inject some level of context when opening the conversation but given your response this does not seem possible today.

 

For #3 this was a thought, if we can’t inject the context, we were wondering if we could possibly provide in the URL or a surface level signal that could be pulled and then ‘auto fire’ a plugin that retrieves and sets the context via a plugin, compound action, http call. Just wanted to see if something like this would be possible or another feature may help with assisting in this.


Kevin Mok
Forum|alt.badge.img+2
  • Community Manager
  • Answer
  • June 4, 2026

@alvin.tan1 I see that makes sense, unfortunately you won’t be able to do that. The embedded widget, it’s actually an iFrame that lives in your website and iFrames are completely sandboxed from the host site.


Kevin Mok
Forum|alt.badge.img+2
  • Community Manager
  • June 4, 2026

One thing I did not mention was that we do have something called User Attribute Personalization that allows the AI Assistant to tailor its responses to each employee based on their profile attribute. Docs around it


  • Author
  • Employee
  • June 4, 2026

@Kevin Mok got it, thank you for the responses!


  • Author
  • Employee
  • June 8, 2026

@Kevin Mok I was able to find an alternative path of achieving this by setting up a listener and setting resources in the compound action notify attributes(?). Was wondering if you happen to know if its possible to have the listener/notify action invoke a specific specialized assistant? Thank you.


Kevin Mok
Forum|alt.badge.img+2
  • Community Manager
  • June 8, 2026

Invoking specialized assistants isn’t a feature that we have at this time. I don’t think specialized assistants are even ready based on our roadmap.

Or are you talking about something else? ​@alvin.tan1 


  • Author
  • Employee
  • June 8, 2026

apologies was not aware that it has not been releasedyet.