Parameter reference
Generated SDK method names vary by language. For example, the JavaScript SDK uses setters such as
setGreeting, setMistake, and setIdealtimeout. The logical field names above match the deployment API and SDK reference pages.Runtime overrides
You can override experience settings for a single outbound phone call by passing experience options when creating the call. Runtime overrides do not update the saved Phone Call deployment; they only apply to the conversation being created. Use theoptions map on CreatePhoneCallRequest with experience.* keys:
options object on each CreatePhoneCallRequest inside the bulk request. This lets each recipient receive a different greeting, timeout policy, or session duration.
Session lifecycle
1
Session starts
Rapida creates a session for the selected deployment and sends the configured
greeting.2
User becomes inactive
If no user input arrives within
idealTimeout, Rapida sends idealTimeoutMessage.3
Idle retries are exhausted
idealTimeoutBackoff controls how many idle prompts can be sent before the inactive session is allowed to end.4
Session reaches its hard limit
maxSessionDuration ends the session regardless of idle state. Use this to prevent runaway calls, long browser sessions, or abandoned conversations.Greeting variables
Use{{variable}} syntax in the greeting when the deployment receives runtime arguments.
For Web App / SDK public URLs, query parameters are available to the greeting:
args and reference the matching variable names in the greeting.
Quickstart questions
Quickstart questions are only used by Web Widget deployments. They appear below the greeting as clickable prompts that help users start a conversation without typing. Good quickstart questions are short, specific, and action-oriented:Recommended defaults
Use these defaults for most deployments unless the channel needs different behavior.SDK / API shape
The same experience fields appear across deployment variants:Related
Phone Call
Configure experience settings for inbound and outbound calls.
Web Widget
Add greeting text, quickstart questions, and widget behavior.
Listen
Configure speech-to-text, noise cancellation, VAD, and end-of-speech.
Speak
Configure text-to-speech, voices, pronunciation, and spoken output.