jsn / ServiceNow, simplified.
AustraliaREFERENCE GUIDE

Feature context parameters supported in Engagement Messenger

On this page

Feature context parameters supported in Engagement Messenger

Features for contextual launch capability enable you to set the default launch screen in Engagement Messenger.

<table id=“table_mxg_gyz_m4b”><thead><tr><th>

Feature

</th><th>

Embed code

</th><th>

Feature parameter description

</th></tr></thead><tbody><tr><td>

CHAT

</td><td>

{ 
	feature: "CHAT", 
	params: { 
		"topic_id": "*&lt;sys\_id&gt;*",
		"language": "*&lt;language\_name&gt;*",
		”sysparm_*&lt;param\_name&gt;*": "*&lt;param\_value&gt;*" 
	} 
}

</td><td>

  • <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.

</td></tr><tr><td>

WORK_ORDER

</td><td>

{ 
	feature: "WORK_ORDER", 
	params: { 
		"table": "wm_order",
		"sys_id": "*&lt;sys\_id&gt;*"
		}
}

</td><td>

  • <sys_id>

System identifier (sys_id) of a work order.

</td></tr><tr><td>

CASE

</td><td>

{ 
	feature: "CASE", 
	params: { 
		"table": "sn_customerservice_case",
		"sys_id": "*&lt;sys\_id&gt;*"
		
	} 
}

</td><td>

  • <sys_id>

System identifier (sys_id) of a case.

</td></tr><tr><td>

NEW_CASE

</td><td>

{ 
	feature: "NEW_CASE", 
	params: { 
		} 
}

</td><td>

None

</td></tr><tr><td>

CASE_LIST

</td><td>

{ 
	feature: "CASE_LIST", 
	params: { 
		} 
}

</td><td>

None

</td></tr><tr><td>

VIEW_ARTICLE

</td><td>

{ 
	feature: "VIEW_ARTICLE", 
	params: { 
		"sys_kb_id": "*&lt;sys\_id&gt;*"
	} 
}

</td><td>

  • <sys_id>

System identifier (sys_id) of a knowledge article.

</td></tr><tr><td>

SEARCH

</td><td>

{ 
	feature: "SEARCH", 
	params: { 
		"q": "*&lt;search\_term&gt;*"
	} 
}

</td><td>

  • <search_term>

Term to be searched for in a search results query.

</td></tr><tr><td>

CASE_SEARCH

</td><td>

{ 
	feature: "CASE_SEARCH", 
	params: { 
		"q": "*&lt;search\_term&gt;*"
	} 
}

</td><td>

  • <search_term>

Term to be searched for in a case results query.

</td></tr><tr><td>

CATALOG_ITEM

</td><td>

{ 
	feature: "CATALOG_ITEM", 
	params: { 
		"sys_id": "*&lt;sys\_id&gt;*"
	} 
}

</td><td>

  • <sys_id>

System identifier (sys_id) of a catalog item.

</td></tr><tr><td>

NEW_APPOINTMENT

</td><td>

{ 
	feature: "NEW_APPOINTMENT", 
	params: { 
		} 
}

</td><td>

None

</td></tr><tr><td>

NEW_WORK_ORDER

</td><td>

{ 
	feature: "NEW_WORK_ORDER", 
	params: { 
		} 
}

</td><td>

None

</td></tr><tr><td>

HOME

</td><td>

{ 
	feature: "HOME", 
	params: { 
	} 
}

</td><td>

None

</td></tr></tbody> </table>Related topics

Launch a feature in Engagement Messenger using custom code

Keep exploring.

Find another answer, or bring this documentation into your own tools.