--- title: Feature context parameters supported in Engagement Messenger description: Features for contextual launch capability enable you to set the default launch screen in Engagement Messenger. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/customer-service-management/contextual-launch-supported-features.html release: australia topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 1 breadcrumb: [Reference, Customer Service Management] --- # Feature context parameters supported in Engagement Messenger Features for contextual launch capability enable you to set the default launch screen in Engagement Messenger.
Feature Embed code Feature parameter description
CHAT ``` { feature: "CHAT", params: { "topic_id": "*<sys\_id>*", "language": "*<language\_name>*", ”sysparm_*<param\_name>*": "*<param\_value>*" } } ``` - **<sys\_id>** Identifies the Virtual Agent topic to be included in the chat. - **<language\_name>** Default chat language. For example, for French, specify `fr` - **<param\_name>:<param\_value>** Any additional parameters to be passed to the Virtual Agent topic. The name of the parameter should start with `sysparm`. For example, `sys_param_product_name`.
WORK\_ORDER ``` { feature: "WORK_ORDER", params: { "table": "wm_order", "sys_id": "*<sys\_id>*" } } ``` - **<sys\_id>** System identifier \(sys\_id\) of a work order.
CASE ``` { feature: "CASE", params: { "table": "sn_customerservice_case", "sys_id": "*<sys\_id>*" } } ``` - **<sys\_id>** System identifier \(sys\_id\) of a case.
NEW\_CASE ``` { feature: "NEW_CASE", params: { } } ``` None
CASE\_LIST ``` { feature: "CASE_LIST", params: { } } ``` None
VIEW\_ARTICLE ``` { feature: "VIEW_ARTICLE", params: { "sys_kb_id": "*<sys\_id>*" } } ``` - **<sys\_id>** System identifier \(sys\_id\) of a knowledge article.
SEARCH ``` { feature: "SEARCH", params: { "q": "*<search\_term>*" } } ``` - **<search\_term>** Term to be searched for in a search results query.
CASE\_SEARCH ``` { feature: "CASE_SEARCH", params: { "q": "*<search\_term>*" } } ``` - **<search\_term>** Term to be searched for in a case results query.
CATALOG\_ITEM ``` { feature: "CATALOG_ITEM", params: { "sys_id": "*<sys\_id>*" } } ``` - **<sys\_id>** System identifier \(sys\_id\) of a catalog item.
NEW\_APPOINTMENT ``` { feature: "NEW_APPOINTMENT", params: { } } ``` None
NEW\_WORK\_ORDER ``` { feature: "NEW_WORK_ORDER", params: { } } ``` None
HOME ``` { feature: "HOME", params: { } } ``` None
**Related topics** [Launch a feature in Engagement Messenger using custom code](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/customer-service-management/customer-self-service-and-omnichannel-engagement/contextual-launch-using-script-engagement-messenger.md)