{"input_schema":{"type":"object","properties":{"run_id":{"type":"string","description":"The gateway runId returned by bot-create. The booking must belong to this user and, for session tokens, this session.","examples":["run_11111111222233334444555555555555"]},"bot_id":{"type":"string","description":"The id returned when the recorder was booked.","examples":["11111111-2222-3333-4444-555555555555"]}},"required":["run_id","bot_id"],"additionalProperties":true,"examples":[{"run_id":"run_11111111222233334444555555555555","bot_id":"11111111-2222-3333-4444-555555555555"}]},"output_schema":{"type":"object","description":"The recorder's state, its join and leave times, and any recording it produced.","additionalProperties":true},"addons_schema":{"type":"object","additionalProperties":false},"capability_id":"recall.meeting-record","session_compatible":true,"pricing_available":true,"id":"recall/bot-get","object":"endpoint","provider":"recall","endpoint":"bot-get","name":"Read a booked recorder","summary":"Read a booked recorder's current state, including whether it recorded anything.","description":"Reads one booked recorder: where it is in its lifecycle, whether it was admitted, how long it has held its seat, and the recording it produced if any. Reading costs nothing. Booking has no separate fee. A $2 prepayment is required; unused funds are returned at settlement. Usage is billed when the recording settles: $0.60 per hour the recorder holds a seat (from joining until supplier completion, including waiting and processing; fatal bot usage is waived) plus $0.18 per hour of recording lifecycle time, rounded to the nearest second without a minimum. Recording stops after two hours. A recorder that is never sent costs nothing; one that waits in a room nobody opens still costs the seat it held.","unit":"call","price_per_unit":"0","list_price_per_unit":"0","reports_cost":false,"input_fields":[{"name":"run_id","type":"string","required":true,"description":"The gateway runId returned by bot-create. The booking must belong to this user and, for session tokens, this session.","example":"run_11111111222233334444555555555555"},{"name":"bot_id","type":"string","required":true,"description":"The id returned when the recorder was booked.","example":"11111111-2222-3333-4444-555555555555"}],"example_request":{"provider":"recall","endpoint":"bot-get","input":{"run_id":"run_11111111222233334444555555555555","bot_id":"11111111-2222-3333-4444-555555555555"}},"output":"The recorder's state, its join and leave times, and any recording it produced.","limits":{"request_bytes":1000000,"timeout_ms":300000,"input_characters":null,"audio_bytes":null}}