...
- entitlement based service catalog
- configure things at the item level (Javascript)
- documentation: ServiceNow Wiki
- auto-creation of a (closed) ticket on being sent to a third party site (Ajax AJAX call to ServiceNow)
- callback from the third party site to indicate the user completed the task successfully, or was unsuccessful and requires further assistance (SOAP/REST web service call where status can be updated in the ticket if target system supports this)
- an easy way back to the service catalog for the case where a user has selected a punch out option by accident (can display 3rd party site as browser within ServiceNow)
- support analyst has ability to impersonate the user
...