Skip to main content

Quicksilver Variables

Learn how to use variables with Quicksilver.


This section provides information on Quicksilver variables.

Variables are made available through the $_POST global variable. You can use this variable to find the following information:

Variable NameDescriptionHooks AvailableNotes
trace_idThe unique ID of the workflowAll
site_idUUID of the site instanceAll
environmentEnvironment name that the workflow is running onAllMatches the PANTHEON_ENVIRONMENT environment variable
stagebefore or after indicator for when the workflow is runningAll
qs_descriptionDescription of the workflow as defined in pantheon.ymlAll
wf_typeID of the workflow hook that is runningAll
wf_descriptionLabel of the workflow hook that is runningAll
user_idUUID of the user account that initiated the taskAllIf the task is initiated by Pantheon, user_id is None
user_firstnameFirst name of the user account that initiated the taskAllIf the task is initiated by Pantheon, user_firstname is Pantheon
user_lastnameLast name of the user account that initiated the taskAllIf the task is initiated by Pantheon, user_lastname is Pantheon
user_fullnameUUID of the user account that initiated the taskAllIf the task is initiated by Pantheon, user_fullname is Pantheon
user_emailEmail of the user account that initiated the taskAllIf the task is initiated by Pantheon, user_email is [email protected]
user_roleUUID of the user that initiated the taskAll
to_environmentTarget environment where the database is being cloned toclone_database
from_environmentSource environment where the database is being cloned fromclone_database
deploy_messageDeploy message provided as part of a test or live deploymentdeployThis is only available if a deploy message is provided
vrt_statusResult of the visual regression testautopilot_vrt
vrt_result_urlPage URL associated with an Autopilot VRT resultautopilot_vrtAutopilot is only available in the new Pantheon Dashboard
updates_infoList of the plugins/modules/themes that were updated prior to the VRTautopilot_vrtReturns JSON data structure

Refer to the Quicksilver Examples repository for examples on how to use the above variables.

More Resources