Start an Agent session
Start a new session with a deployed agent.
Authorizations
Authentication using a Pipecat Cloud API token.
Path Parameters
Name of the agent to start
Body
Whether to create a Daily room for the service instance
true
Optional configuration for the Daily room. Only used when createDailyRoom is true.
See Daily API documentation for supported properties.
Optional configuration for the Daily meeting token. Only used when createDailyRoom is true.
See Daily API documentation for supported properties.
Whether to use the default STUN/TURN ICE servers provided by Pipecat Cloud.
true
Explicitly specify which transport the bot should use.
daily, webrtc "webrtc"
Arbitrary user data / configuration object to pass to the service instance. Accessible as the first parameter of the bot method or custom entry point.
See the Starting Sessions docs for more information.
Response
Service started successfully
URL of the created Daily room (if createDailyRoom was set to true)
"https://cloud-354b1860310a444ba0f528b6a2f467c4.daily.co/qZbK9nyXCDCmQ0zDDZta"
Token to access the Daily room (if createDailyRoom was set to true)
"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9..."
Session ID for the created session
"639f91d8-d511-4677-a83b-bd7564d5d92f"
ICE server configuration (only included when enableDefaultIceServers is true)