Webhook endpoint to receive transcript data from external services. Authenticates using company API key and creates a recording entry. The transcript is stored and processed on-demand when the user views the recording. Processing happens asynchronously - the API returns immediately with a success status.
API key for authentication. Get your API key from your company settings.
Unique identifier for the external user. Used for user resolution:
Existing User: If a user with the same uniqueIdentifier exists for the company, their record is used New User: If no matching user exists, an Integration user is automatically created with the provided uniqueIdentifier, associated with the company's Integration team
1"user-123"
The transcript text to process. This will be stored and processed on-demand when the user views the recording.
1"Hello, how can I help you today? I'm having trouble with my internet connection."
Optional metadata about the transcript
Transcript received successfully. Processing will happen asynchronously. The recording will be available for the user to view, and snippets will be generated on-demand when the user selects this recording.