Skip to main content
The start command initiates an interactive conversation with your Voiceflow project. This allows you to test your project’s dialog flow by sending text inputs and receiving responses.

Usage

Options

Examples

Start a basic conversation

This starts a conversation with your Voiceflow project in the default environment (Main). You can type messages and see the responses from your project.

Start with a specific user ID

Using a consistent user ID allows the conversation to maintain state across multiple sessions.

Record a conversation

This will save the entire conversation to a file that can be replayed later using the replay command.

Start a conversation and save it as a test

This records the conversation and automatically saves it as a YAML test file that can be used with the voiceflow test commands.

Conversation in a specific environment

Starts the conversation using the environment whose alias is my-feature. You can find each environment’s alias in SettingsEnvironments.

Interactive Commands

During an active conversation session, you can use these special commands:

Recording Format

When you use the --record-file option, the conversation is saved in JSON format with the following structure:
This recording can be used with the voiceflow dialog replay command to repeat the conversation.