Prerequisites
- Request an API key from your Illocution contact and store it as
ILLOCUTION_KEY. - Have at least one audio or video sample (
demo_call.mp4in the examples below). - Install
curl(or Postman) and ensure outbound HTTPS access to your deployment.
Batch Upload in 3 Steps
1. Send the file
2. Inspect the response
(truncated example):3. Download artifacts
If needed, use the returnedartifact_dir to access persisted analysis files.
Realtime Replay Walkthrough
1. Start the SSE stream
2. Listen for events
(sample output):3. Close the stream
After thedone event fires or when idle.
Live Capture End-to-End
1. Start a session
session_id, chunk_endpoint, events_endpoint, and control_endpoint.
2. Upload sequential chunks
(pseudo-example using bash loop):3. Attach to the SSE feed
4. Finalize when done
summary_update and done events.
These flows can be copied directly into Mintlify pages (“Batch Quickstart”, “Replay Quickstart”, “Live Quickstart”) for customer onboarding.