Skip to main content
POST
/
state
/
user
/
{userID}
/
interact
Interact (non-stream)
curl --request POST \
  --url https://general-runtime.voiceflow.com/state/user/{userID}/interact \
  --header 'Content-Type: application/json' \
  --header 'authorization: <api-key>' \
  --data '
{
  "state": {
    "variables": {}
  },
  "request": "<unknown>",
  "action": "<unknown>",
  "config": "<unknown>"
}
'

Authorizations

authorization
string
header
required

Voiceflow Dialog Manager API key (VF.DM)

Path Parameters

userID
string
required

An ID which uniquely identifies the user having the conversation.

Maximum string length: 128

Body

application/json
state
object
request
any
action
any

The user's response, e.g, user requests starting a conversation or advances the conversation by providing some textual response.

config
any

Optional settings to configure the response.

Response

200 - undefined