Opens webpage URLs and provides options for the location and styling of the panel that pops the webpage, similar to Runapp. Any URLs targeted to a contact panel must be configured to allow being displayed in an iframe. Agents must have their Panels setting in MAX set to On.

Supported Script Types

Generic Email Chat Phone Work Item SMS


Property Details
AgentID The agent receiving the URL pop.

The URL being called.

TabTitle Tab title of the new window.
PopDesination The location in the UI that the new window will pop, unless POSTonly is chosen, in which case no window pops. Select from a drop-down:
  • Default — pops the page to the default value defined in the MAX Panel settings.
  • ContactPanel — pops the page within the Contact panel.
  • Popout — pops the page to an external window.
  • POSTonly — the URL is sent to MAX, but MAX takes no action against it. A POST subscriber would see the pop event and take action as desired.
PopoutWindowHeight Pixel height of the popout window.
PopoutWindowWidth Pixel width of the popout window.
ClosePopoutUponTermination True/ False. Determines if the popped window will close when the contact ends.


Branch Details
Default Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the other branches are not defined.
OnError Path taken when there is an unexpected problem (for example, poor connectivity, syntax errors, and so forth). The _ERR variable should be populated with a condensed explanation of the problem.

Other Options

Runapp with ActionType set to OpenURL is the equivalent to PopURL with PopDestination set to Default. The other functions of PopURL could be re-created with Runapp by changing the panel settings for MAX, however, that would not allow you to have different settings for different skills and/or agents.