Skip to main content
A fire-and-forget telemetry beacon. Post client-measured startup marks for a voice session and Trellis forwards them to its observability pipeline. Optional — it has no effect on session behavior, and is only useful if you’re instrumenting voice startup latency.
string
required
Bearer token obtained from the authenticate endpoint.
string
required
The per-session correlation id you passed to Create Voice Session, so the marks join up with the rest of that session’s telemetry. Must match [A-Za-z0-9_-]{1,64}.
object
required
A map of named marks to numeric milliseconds-since-button-press (e.g. {"first_agent_audio": 1830}). Names are free-form; at most 64 entries.
string
The client user-agent string, for slicing latency by browser. Maximum 512 characters.
string
Your client build identifier. Maximum 64 characters.
string
The connection class from navigator.connection.effectiveType (e.g. 4g). Maximum 32 characters.

Response

Returns 204 No Content on success — no response body.