Parameters
Alexa360 uses custom Dialogflow parameters to enhance the application's functions to cater to multiple use cases.
Last updated
Alexa360 uses custom Dialogflow parameters to enhance the application's functions to cater to multiple use cases.
Last updated
In Dialogflow, parameters are generally used to connect words and phrases in a user’s response to entities. So if someone says "My birthday is on March 13," the phrase "March 13" will be automatically detected and treated as a date entity. You can read more about parameters in Dialogflow on their .
With the Alexa360 Platform, you can use parameters to cover more use cases. You can use them to save and collect information provided by your contacts, for example by , . You can even when a . You can also use the Alexa360 platform to .
There is a lot that can be achieved when you use the Alexa360 platform in conjunction with Dialogflow Intent parameters.
The list of parameters you can use on Dialogflow to communicate with the Alexa360 platform.
Parameter Name
Value
Description
tag1, [tag2, ...]
Adds the specified tag(s) to the contact profile on the Rocketbots Platform.
tag1, [tag2, ...]
Removes the specified tag(s) from the contact profile on the Rocketbots Platform.
false
Turns the bot off for the specific contact. This is useful in cases were you want to pass the conversation from the bot to a human.
true/false
Opens or closes a Conversation for a contact. This is useful for support. Opens a conversation for contact who are still expecting something, while closing a conversation signifies contacts who have been attended to.
notification_message
Sends a notification to the humans on the Alexa360 Platform, accompanied by a notification message.
true/false
Subscribes or unsubscribes a contact. Unsubscribed contacts will not receive broadcast messages.
value
Fills the First Name field of the contact profile with the specified value.
value
Fills the Last Name field of the contact profile with the specified value.
value
Fills the Full Name field of the contact profile with the specified value.
value
Fills the Email Address field of the contact profile with the specified value.
value
Fills the Phone Number field of the contact profile with the specified value.
value
Fill the Language field of the contact profile with the specified value. E.g. en-us
value
Adds a custom field onto the contact's profile with the specified value. This is best used for non-dynamic information, such as email, birthday, etc.
field1, [field2, ...]
Removes the specified custom field(s) from the contacts on the platform.
value
Assigns the contact to one user in your team.
snippet_id
Sends the specified Snippet to the contact.
file_id
Sends the specified file stored on the platform to the contact.