Conversation tester.
Introduction
By using the Conversation tester, you will be able to test your bot and identify if your bot's response has the right configuration. The Conversation Tester feature aims to help you to identify possible misconfiguration in your bot. This provides three important components. First, the chat window in which you can start testing your bot. Second, the Logs column in which you will see if your bot response was processed or had an error. And finally, the JSON EDITOR column will help you to identify the error cause.
Processed Response
When you are testing your bot and you get a successful response, it means that your bot's response has the correct configuration. See the image below.
Error Response
When testing your bot and you get an error in the response, you will be able to see what was the JSON object that produced the error in your bot response. By hovering on the last alert you will see a tooltip that will give you the possible solutions for your error. See the image below.
Errors that can be found per vendor
Dialog Flow V2
Dialog Flow V2 Invalid Action Body
Description
This error happens when the bot has an invalid body and the Google Dialog Flow V2 is unable to parse it. It can be a wrong parameter, a value, or a missing parameter. Even though it is shown as an error in the Third Party Bots, the bot gently ignores unknown actions and the conversation will continue.
Transfer Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
skill
is the required parameter and it has to be provided as a String -
agentId
is an optional parameter and if provided the value must be a String
Change TTR Action Error
Description
This error happens when the required parameter ttrType
is either not provided or if provided the format of the value is not a String
Close Conversation Action Error
Description
For this action there are no required parameters. When the withoutPcs optional parameter is provided the format should be Boolean
LivePerson Functions Invocation Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
lambdaUuid
is a required parameter and it has not being provided as a String -
payload
is a required parameter and it has not being provided as a Object -
failOnError
is an optional parameter and it has not being provided as Boolean
Error Solution
Please check Change Time To Response of Conversation
Dialog Flow V2 Invalid Text Body
Description
This error happens when the bot's response has an invalid value in its text message and the vendor is unable to parse the content.
Dialog Flow V2 Invalid Structured Content
Description
This error happens when the bot's configuration has an invalid content body in its structured content response and the vendor is unable to parse it. It can be a wrong parameter or a value;
Error Solution
Please check Sending Rich Content
Dialog Flow V2 Invalid Text With Encoded Metadata Body
Description
This error happens when the bot's configuration has an invalid text message with encoded metadata. It can be that the encodedMetadata property is missing or there is something wrong with the encoded metadata body.
Error Solution
Please check Sending Encoded Metadata
Dialog Flow V2 Invalid Delay Body
Description
This error happens when the bot's response has an invalid delay value and the vendor is unable to parse it. It can be that there is a wrong delay value.
Error Solution
Please check Sending Pause/Delay Message
Dialog Flow V2 Invalid Private Text Body
Description
This error happens when the bot's response has an invalid value in its private text message and the vendor is unable to parse the content. It can be a missing property or a wrong parameter or value.
Error Solution
Please check Sending Private Text Message
Dialog Flow V2 Invalid AI Vendor Response
Description
This error happens when it was not possible to get any response from the vendor.
Dialog Flow V2 Invalid Parsed Response
Description
This error happens when not parsed messages and actions were found from the vendor.
Dialog Flow V2 No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.
DialogFlow CX
DialogFlow CX Invalid Action Body
Description
This error happens when the bot has an invalid body and the Google Dialog Flow CX is unable to parse it. It can be a wrong parameter, a value, or a missing parameter. Even though it is shown as an error in the Third Party Bots, the bot gently ignores unknown actions and the conversation will continue.
Transfer Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
skill
is the required parameter and it has to be provided as a String -
agentId
is an optional parameter and if provided the value must be a String
Change TTR Action Error
Description
This error happens when the required parameter ttrType
is either not provided or if provided the format of the value is not a String
Close Conversation Action Error
Description
For this action there are no required parameters. When the withoutPcs optional parameter is provided the format should be Boolean
LivePerson Functions Invocation Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
lambdaUuid
is a required parameter and it has not being provided as a String -
payload
is a required parameter and it has not being provided as a Object -
failOnError
is an optional parameter and it has not being provided as Boolean
Error Solution
Please check Change Time To Response of Conversation
DialogFlow CX Invalid Text Body
Description
This error happens when the bot's response has an invalid value in its text message and the vendor is unable to parse the content.
DialogFlow CX Invalid Structured Content
Description
This error happens when the bot's configuration has an invalid content body in its structured content response and the vendor is unable to parse it. It can be a wrong parameter or a value;
Error Solution
Please check Sending Rich Content
DialogFlow CX Invalid Text With Encoded Metadata Body
Description
This error happens when the bot's configuration has an invalid text message with encoded metadata. It can be that the encodedMetadata property is missing or there is something wrong with the encoded metadata body.
Error Solution
Please check Sending Encoded Metadata
DialogFlow CX Invalid Delay Body
Description
This error happens when the bot's response has an invalid delay value and the vendor is unable to parse it. It can be that there is a wrong delay value.
Error Solution
Please check Sending Pause/Delay Message
Dialog Flow CX Invalid Private Text Body
Description
This error happens when the bot's response has an invalid value in its private text message and the vendor is unable to parse the content. It can be a missing property or a wrong parameter or value.
Error Solution
Please check Sending Private Text Message
Dialog Flow CX Invalid AI Vendor Response
Description
This error happens when it was not possible to get any response from the vendor.
Dialog Flow CX Invalid Parsed Response
Description
This error happens when not parsed messages and actions were found from the vendor.
Dialog Flow CX No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.
Watson Assistant
Watson Assistant Invalid Text Body
Description
This error happens when the bot's response has an invalid value in its text message and the vendor is unable to parse the content.
Error Solution
Please check Text
Watson Assistant Invalid Structured Content
Description
This error happens when the bot's configuration has an invalid content body in its structured content response and the vendor is unable to parse it. It can be a wrong parameter or a value;
Error Solution
Please check Sending Rich Content
Watson Assistant Invalid Delay Body
Description
This error happens when the bot's response has an invalid delay value and the vendor is unable to parse it. It can be that a wrong delay value.
Error Solution
Please check Pause/Delay
Watson Assistant Invalid Private Text Body
Description
This error happens when the bot's response has an invalid value in its private text message and the vendor is unable to parse the content. It can be a missing property or a wrong parameter or value.
Error Solution
Please check Sending Private Text Message
Watson Assistant Invalid Message Format
Description
This error happens when the bot's response has an invalid value in its message and the vendor is unable to parse it. It can be an unknown type or a wrong value.
Error Solution
Please check Sending Native Content
Watson Assistant Invalid Image Body
Description
This error happens when the bot's response has an invalid property when trying to send an image. The vendor won’t be able to validate the Watson native content image. It can be a wrong parameter or value.
Error Solution
Please check Image
Watson Assistant Invalid Option Body
Description
This error happens when the bot's response option response type has an invalid body and the vendor is unable to parse it. It can be a wrong parameter or value.
Error Solution
Please check List
Watson Assistant Invalid Body
Description
This error happens when the bot's response has an invalid body. It can be a wrong parameter or value.
Error Solution
Please check Sending Native Content
Watson Assistant Invalid AI Vendor Response
Description
This error happens when there was not possible to get any response from the vendor.
Watson Assistant Invalid Parsed Response
Description
This error happens when not parsed messages and actions were found from the vendor.
Watson Assistant No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.
Watson Assistant V2
Watson Assistant Invalid Text Body
Description
This error happens when the bot's response has an invalid value in its text message and the vendor is unable to parse the content.
Error Solution
Please check Text
Watson Assistant Invalid Structured Content
Description
This error happens when the bot's configuration has an invalid content body in its structured content response and the vendor is unable to parse it. It can be a wrong parameter or a value;
Error Solution
Please check Sending Rich Content
Watson Assistant Invalid Delay Body
Description
This error happens when the bot's response has an invalid delay value and the vendor is unable to parse it. It can be that a wrong delay value.
Error Solution
Please check Pause/Delay
Watson Assistant Invalid Private Text Body
Description
This error happens when the bot's response has an invalid value in its private text message and the vendor is unable to parse the content. It can be a missing property or a wrong parameter or value.
Error Solution
Please check Pause/Delay
Watson Assistant Invalid Message Format
Description
This error happens when the bot's response has an invalid value in its message and the vendor is unable to parse it. It can be an unknown type or a wrong value.
Error Solution
Please check Sending Native Content
Watson Assistant Invalid Image Body
Description
This error happens when the bot's response has an invalid property when trying to send an image. The vendor won’t be able to validate the Watson native content image. It can be a wrong parameter or value.
Error Solution
Please check Image
Watson Assistant Invalid Option Body
Description
This error happens when the bot's response option response type has an invalid body and the vendor is unable to parse it. It can be a wrong parameter or value.
Error Solution
Please check List
Watson Assistant Invalid Body
Description
This error happens when the bot's response has an invalid body. It can be a wrong parameter or value.
Error Solution
Please check Sending Native Content
Watson Assistant Invalid AI Vendor Response
Description
This error happens when there was not possible to get any response from the vendor.
Watson Assistant Invalid Parsed Response
Description
This error happens when not parsed messages and actions were found from the vendor.
Watson Assistant No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.
Lex
Lex Invalid Action Body
Description
This error happens when the bot has an invalid action body and Lex is unable to parse it. It can be a wrong parameter, a value, or a missing parameter. Even though it is showing as an error in the Third Party Bots, the bot gently ignores unknown actions and the conversation will continue.
Transfer Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
skill
is the required parameter and it has to be provided as a String -
agentId
is an optional parameter and if provided the value must be a String
Change TTR Action Error
Description
This error happens when the required parameter ttrType
is either not provided or if provided the format of the value is not a String
Close Conversation Action Error
Description
For this action there are no required parameters. When the withoutPcs optional parameter is provided the format should be Boolean
LivePerson Functions Invocation Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
lambdaUuid
is a required parameter and it has not being provided as a String -
payload
is a required parameter and it has not being provided as a Object -
failOnError
is an optional parameter and it has not being provided as Boolean
Error Solution
Please check Change Time To Response of Conversation
Lex Invalid Text Body
Description
This error happens when the bot's response has an invalid value in its text message and the vendor is unable to parse the content.
Error Solution
Please check Sending Encoded Metadata
Lex Invalid Structured Content
Description
This error happens when the bot's configuration has an invalid content body in its structured content response and the vendor is unable to parse it. It can be a wrong parameter or a value;
Error Solution
Please check Sending Rich Content
Lex Invalid Text With Encoded Metadata Body
Description
This error happens when the bot's configuration has an invalid text message with encoded metadata. It can be that the encodedMetadata property is missing or the is something wrong with the encoded metadata body.
Error Solution
Please check Sending Encoded Metadata
Lex Invalid Delay Body
Description
This error happens when the bot's response has an invalid delay value and the vendor is unable to parse it. It can be that a wrong delay value.
Error Solution
Please check Sending Pause/Delay Message
Lex Invalid Private Text Body
Description
This error happens when the bot's response has an invalid value in its private text message and the vendor is unable to parse the content. It can be a missing property or a wrong parameter or value.
Error Solution
Please check Sending Pause/Delay Message
Lex Invalid Message Format
Description
This error happens when the bot's response has an invalid value in its message and the vendor is unable to parse it. It can be an unknown type or a wrong value.
Lex Invalid JSON
Description
This happens when the bot's response has an invalid JSON and the vendor is unable to parse it. This usually happens when creating a Custom Payload in the bot's response.
Lex Invalid AI Vendor Response
Description
This error happens when there was not possible to get any response from the vendor.
Lex Invalid Parsed Response
Description
This error happens when not parsed messages and actions were found from the vendor.
Lex No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.
Microsoft Bot Framework
Microsoft Bot Framework Invalid Body
Description
This error happens when the bot's response has an invalid body. It can be a wrong parameter or value.
Error Solution
Please check Rich Content
Microsoft Bot Framework Invalid AI Vendor Response
Description
This error happens when there was not possible to get any response from the vendor.
Microsoft Bot Framework Invalid Parsed Response
Description
This error happens when not parsed messages and actions were found from the vendor.
Microsoft Bot Framework No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.
LivePerson Functions
Invalid Action Body
Description
This error happens when the bot has an invalid action body and LivePerson Functions is unable to parse it. It can be a wrong parameter, a value, or a missing parameter. Even though it is showing as an error in the Third Party Bots, the bot gently ignores unknown actions and the conversation will continue.
Transfer Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
skill
is the required parameter and it has to be provided as a String -
agentId
is an optional parameter and if provided the value must be a String
Change TTR Action Error
Description
This error happens when the required parameter ttrType
is either not provided or if provided the format of the value is not a String
Close Conversation Action Error
Description
For this action there are no required parameters. When the withoutPcs optional parameter is provided the format should be Boolean
LivePerson Functions Invocation Action Error
Description
This error happens when either one or multiple of the following conditions not met
-
lambdaUuid
is a required parameter and it has not being provided as a String -
payload
is a required parameter and it has not being provided as a Object -
failOnError
is an optional parameter and it has not being provided as Boolean
Error Solution
Please check Change Time To Response of Conversation
LivePerson Functions Invalid Body
Description
This error happens when the bot's response has an invalid body. It can be a wrong parameter or value.
Error Solution
Please check Sending intent information
LivePerson Functions Invalid AI Vendor Response
Description
This error happens when there was not possible to get any response from the vendor.
LivePerson Functions Invalid Parsed Response
Description
This error happens when not parsed messages and actions were found from the vendor.
LivePerson Functions No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.
Custom Endpoint
Custom Endpoint Invalid Body
Description
This error happens when the bot's response has an invalid body. It can be a wrong parameter or value.
Error Solution
Please check Basic Content or Advance Features to ensure you are sending expected response correctly
Custom Endpoint Invalid AI Vendor Response
Description
This error happens when there was not possible to get any response from the vendor.
Custom Endpoint No Support for Quick Replies in Chat
Description
Chat connector does not support quick replies.