Skip to main content
Skip table of contents

miniAppResult

.In a dialog session, each miniApp will produce an output that will be returned in the miniAppResult field. Below are all the possible keys it might contain and their short descriptions.

Key name

Short description

transcription

All user utterances

dialogId

DiaManT dialog ID

duration

The call duration in milliseconds

result

Indicates the successful or not result of the miniApp. Potential values success or fail.

This key is directly depended on the fail_exit_reason key which must be either defined or undefined to get the result value.

step

The dialog step

validation_result

Stores the result value of the miniApp validation. Can be success or fail

validation_success_name

Name of the validation that succeeded

validation_fail_name

Name of the validation that failed

validation_fail_reason

Reason the validation failed

wrong_input

Number of wrong inputs

mini_app_-_app_id

miniApp application ID

mini_app_-_request_id

miniApp request ID

timestamp

Call start timestamp

language

The locale of the miniApp at runtime

agent_requests

Number of agent requests

no_matches

Number of no matches

no_inputs

Number of no inputs

errors

Number of global errors

fail_exit_reason

The reason the miniApp failed

closing_request_flag

Possible values true/false. Caller requests for the miniApp to close

dtmf_intent

The last DTMF value provided from the caller during an Intent type miniApp

input_value

The value that the miniApp got from user (for example, in Alphanumeric the value could be abc123 but in a Date miniApp the value could be 20/02/1990)

The article Fail Exit Reason describes all the possible values fail_exit_reason can have.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.