Some PDIs are currently unavailable, and PDI actions are paused. View the latest updates here. Read More

Need to customize Configurable Workspace Inbox

Tom Sienkiewicz
Giga Sage

Hi Everyone,

 

I need to add an additional pop-up whenever an agent changes the Presence State from the inbox:

TomSienkiewicz_0-1708338478457.png

But I am unable to find this page anywhere in UI BUilder. If I look under my Workspace Experience, there is only "Inbox empty" but that one does not have any components or configuration options.

 

I also found that changing the state throws an OOTB UX event but I would need some component to catch it, I guess...

Has anyone tried anything similar and maybe could point me in the right direction?

Many thanks!

 

4 REPLIES 4

SouravLinkuna
Tera Contributor

Hi Tom,

 

I have a similar requirement, did you got any luck finding the solution?

 

Regards,

Sourav

I would assume you can just insert a copy of the macroponent without read-only protection and create a new route for it which you then link to the toolbar.

The page does not open properly for some reason

https://[].service-now.com/now/builder/ui/edit/experience/aa881cad73c4301045216238edf6a716/3e892b6653203010bf68ddeeff7b1215/b51aaf6653203010bf68ddeeff7b12d4

 

but you can view it as a component
https://[].service-now.com/now/builder/ui/component/1747afe253203010bf68ddeeff7b12f4

Actually had to test this. I couldn't get the new route to work when there is something open on the canvas, for some reason the viewport is hidden automatically when you try to open it. There is probably some hardcoded event in the components. 

But you can still copy the macroponent and create a variant into the collection of the oob one with a lower order which will work. 

 

  1. Copy the SOW Inbox SNC sys_ux_macroponent
  2. Copy the SOW Inbox SNC sys_ux_screen, update the page definition to reference the macroponent from step 1 and update the order to be lower than 100
  3. Open /now/builder/ui/component/{sys_ux_macroponent.sys_id} to edit the "page"

Hi, sorry I don't recall what I did exactly back then but I remember we did not introduce any pop-ups after all.