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 documentation page.
With the respond.io 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 assigning dynamic tags, setting custom fields. You can even notify support representatives when a contact requires assistance. You can also use the respond.io platform to store and easily manage your intent responses.
There is a lot that can be achieved when you use the respond.io platform in conjunction with Dialogflow Intent parameters.
The list of parameters you can use on Dialogflow to communicate with the respond.io platform.
Adds the specified tag(s) to the contact profile on the Rocketbots Platform.
Removes the specified tag(s) from the contact profile on the Rocketbots Platform.
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.
Marks the contact on the contact as "Done" or "Pending". This is useful for support. "Pending" marks contacts who are still expecting something, while "Done" signifies contacts who have been attended to.
Sends a notification to the humans on the Rocketbots Platform, accompanied by a notification message.
Subscribes or unsubscribes a contact. Unsubscribed contacts will not receive broadcast messages.
Fills the First Name field of the contact profile with the specified value.
Fills the Last Name field of the contact profile with the specified value.
Fills the Full Name field of the contact profile with the specified value.
Fills the Email Address field of the contact profile with the specified value.
Fills the Phone Number field of the contact profile with the specified 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.
Removes the specified custom field(s) from the contacts on the platform.
Assigns the contact to one user in your team.
Sends the specified Snippet to the contact.
Sends the specified file stored on the platform to the contact.
Requests and collects the location of the contact.