We’re trying to sync typing events with our OpenTelemetry spans using the Guest API. The SDK sends the payload, and the API returns 200, but the agent UI never shows the typing indicator. Here’s the request:
POST /api/v2/conversations/messaging/{id}/events
{"type": "typing", "source": {"id": "guest-123"}}
The trace ID propagates correctly to the backend. Is there a specific header or timing constraint for these events that we’re missing?