Skip to main content
Ask for the user input before continuing. If the user does not answer in time (see timeout), a TimeoutError will be raised or None will be returned depending on raise_on_timeout. If a project ID is configured, the messages will be uploaded to the cloud storage.

Attributes

str
The content of the message.
str
default:"config.ui.name"
The author of the message, defaults to the chatbot name defined in your config.
int
default:60
The number of seconds to wait for an answer before raising a TimeoutError.
bool
default:false
Whether to raise a socketio TimeoutError if the user does not answer in time.

Returns

StepDict | None
The response of the user.

Usage