# Realtime
Types:
- AudioTranscription
- ConversationCreatedEvent
- ConversationItem
- ConversationItemAdded
- ConversationItemCreateEvent
- ConversationItemCreatedEvent
- ConversationItemDeleteEvent
- ConversationItemDeletedEvent
- ConversationItemDone
- ConversationItemInputAudioTranscriptionCompletedEvent
- ConversationItemInputAudioTranscriptionDeltaEvent
- ConversationItemInputAudioTranscriptionFailedEvent
- ConversationItemInputAudioTranscriptionSegment
- ConversationItemRetrieveEvent
- ConversationItemTruncateEvent
- ConversationItemTruncatedEvent
- ConversationItemWithReference
- InputAudioBufferAppendEvent
- InputAudioBufferClearEvent
- InputAudioBufferClearedEvent
- InputAudioBufferCommitEvent
- InputAudioBufferCommittedEvent
- InputAudioBufferDtmfEventReceivedEvent
- InputAudioBufferSpeechStartedEvent
- InputAudioBufferSpeechStoppedEvent
- InputAudioBufferTimeoutTriggered
- LogProbProperties
- McpListToolsCompleted
- McpListToolsFailed
- McpListToolsInProgress
- NoiseReductionType
- OutputAudioBufferClearEvent
- RateLimitsUpdatedEvent
- RealtimeAudioConfig
- RealtimeAudioConfigInput
- RealtimeAudioConfigOutput
- RealtimeAudioFormats
- RealtimeAudioInputTurnDetection
- RealtimeClientEvent
- RealtimeConversationItemAssistantMessage
- RealtimeConversationItemFunctionCall
- RealtimeConversationItemFunctionCallOutput
- RealtimeConversationItemSystemMessage
- RealtimeConversationItemUserMessage
- RealtimeError
- RealtimeErrorEvent
- RealtimeFunctionTool
- RealtimeMcpApprovalRequest
- RealtimeMcpApprovalResponse
- RealtimeMcpListTools
- RealtimeMcpProtocolError
- RealtimeMcpToolCall
- RealtimeMcpToolExecutionError
- RealtimeMcphttpError
- RealtimeResponse
- RealtimeResponseCreateAudioOutput
- RealtimeResponseCreateMcpTool
- RealtimeResponseCreateParams
- RealtimeResponseStatus
- RealtimeResponseUsage
- RealtimeResponseUsageInputTokenDetails
- RealtimeResponseUsageOutputTokenDetails
- RealtimeServerEvent
- RealtimeSession
- RealtimeSessionCreateRequest
- RealtimeToolChoiceConfig
- RealtimeToolsConfig
- RealtimeToolsConfigUnion
- RealtimeTracingConfig
- RealtimeTranscriptionSessionAudio
- RealtimeTranscriptionSessionAudioInput
- RealtimeTranscriptionSessionAudioInputTurnDetection
- RealtimeTranscriptionSessionCreateRequest
- RealtimeTruncation
- RealtimeTruncationRetentionRatio
- ResponseAudioDeltaEvent
- ResponseAudioDoneEvent
- ResponseAudioTranscriptDeltaEvent
- ResponseAudioTranscriptDoneEvent
- ResponseCancelEvent
- ResponseContentPartAddedEvent
- ResponseContentPartDoneEvent
- ResponseCreateEvent
- ResponseCreatedEvent
- ResponseDoneEvent
- ResponseFunctionCallArgumentsDeltaEvent
- ResponseFunctionCallArgumentsDoneEvent
- ResponseMcpCallArgumentsDelta
- ResponseMcpCallArgumentsDone
- ResponseMcpCallCompleted
- ResponseMcpCallFailed
- ResponseMcpCallInProgress
- ResponseOutputItemAddedEvent
- ResponseOutputItemDoneEvent
- ResponseTextDeltaEvent
- ResponseTextDoneEvent
- SessionCreatedEvent
- SessionUpdateEvent
- SessionUpdatedEvent
- TranscriptionSessionUpdate
- TranscriptionSessionUpdatedEvent
## ClientSecrets
Types:
- RealtimeSessionClientSecret
- RealtimeSessionCreateResponse
- RealtimeTranscriptionSessionCreateResponse
- RealtimeTranscriptionSessionTurnDetection
- ClientSecretCreateResponse
Methods:
- client.realtime.clientSecrets.create({ ...params }) -> ClientSecretCreateResponse
## Calls
Methods:
- client.realtime.calls.accept(callID, { ...params }) -> void
- client.realtime.calls.hangup(callID) -> void
- client.realtime.calls.refer(callID, { ...params }) -> void
- client.realtime.calls.reject(callID, { ...params }) -> void