PopURL

Opens webpage URLs and provides options for the location and styling of the panel that pops the webpage, similar to Runapp.

Supported Script Types

Generic Email Chat Phone Work Item SMS

Properties

Property Details
AgentID The agent receiving the URL pop.
URL

The URL of the page being called. Any page targeted to the contact panel must be configured to allow being displayed in an iframe.

TabTitle Tab title of the new window.
PopDestination The location in the UI that the new window will pop. Select from a drop-down:
  • Default—Pops the page to the location specified by each agent's MAX Panels setting. When the agent has Panels set to Off, screen pops display outside of MAX in a browser. When the agent has Panels set to On, screen pops appear in MAX in the contact panel. To have the page open in MAX, the page must be in iframe format.
  • ContactPanel—Pops the page within the contact panel in MAX. This option overrides the agent's Panels setting in MAX.
  • Popout—Pops the page to an external window. If the page is configured for iframe formatting, it opens in the MAX contact panel, overriding the Popout setting.
  • POSTonly—The URL is sent to MAX, but MAX takes no action with 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.

Branches

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.

Similar Solutions

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.