Predefined Parameters

The system will prepopulate common parameters to help make decisions in the flows. Below is a list of the predefined parameters.

Parameter Name

IP Address of the customer


User agent of the browser


Parsed representation of the user agent Example: {"device": {"brand": "Apple", "family": "Mac", "model": "Mac"}, "os": {"family": "Mac OS X", "major": "10", "minor": "9", "patch": "4", "patch_minor": null}, "string": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.104 Safari/537.36", "user_agent": {"family": "Chrome", "major": "41", "minor": "0", "patch": "2272"}}


Conversation Id


Last Action taken by the customer

{"type": "action_userInput", "text": button_text}
{"type": "action_userQuickReply", "text": "Order Return"}

Channel being used for the conversation


Currently active intent


URL Path the chatbot was loaded on


Browser hostname


Referrer of the webpage where bot was loaded


If the user is on a mobile device

Last updated