API Reference
Pipecat runner package for local and cloud bot execution.
DailyRoomConfig
DailyRoomConfig.room_url
DailyRoomConfig.token
DailyRoomConfig.sip_endpoint
configure()
generate_token()
generate_token_with_agent()
configure_with_args()
app
runner_downloads_folder()
runner_host()
runner_port()
main()
DialinSettings
DialinSettings.call_id
DialinSettings.call_domain
DialinSettings.To
DialinSettings.From
DialinSettings.sip_headers
DailyDialinRequest
DailyDialinRequest.dialin_settings
DailyDialinRequest.daily_api_key
DailyDialinRequest.daily_api_url
CallData
CallData.stream_id
CallData.call_id
CallData.from_number
CallData.to_number
CallData.body
CallData.get()
TelnyxCallData
TelnyxCallData.outbound_encoding
ExotelCallData
ExotelCallData.account_sid
ExotelCallData.custom_parameters
RunnerArguments
RunnerArguments.handle_sigint
RunnerArguments.handle_sigterm
RunnerArguments.pipeline_idle_timeout_secs
RunnerArguments.body
RunnerArguments.call_data
RunnerArguments.session_id
RunnerArguments.cli_args
DailyRunnerArguments
DailyRunnerArguments.room_url
DailyRunnerArguments.token
VonageRunnerArguments
VonageRunnerArguments.application_id
VonageRunnerArguments.vonage_session_id
VonageRunnerArguments.token
WebSocketRunnerArguments
WebSocketRunnerArguments.websocket
WebSocketRunnerArguments.transport_type
SmallWebRTCRunnerArguments
SmallWebRTCRunnerArguments.webrtc_connection
LiveKitRunnerArguments
LiveKitRunnerArguments.room_name
LiveKitRunnerArguments.url
LiveKitRunnerArguments.token
EvalRunnerArguments
EvalRunnerArguments.host
EvalRunnerArguments.port
parse_telephony_websocket()
get_transport_client_id()
maybe_capture_participant_camera()
maybe_capture_participant_screen()
smallwebrtc_sdp_munging()
create_transport()