Skip to content

Expose Daily recording events on Vapi client#158

Merged
sahilsuman933 merged 1 commit intoVapiAI:mainfrom
sahilsuman933:feat/expose-recording-events
May 4, 2026
Merged

Expose Daily recording events on Vapi client#158
sahilsuman933 merged 1 commit intoVapiAI:mainfrom
sahilsuman933:feat/expose-recording-events

Conversation

@sahilsuman933
Copy link
Copy Markdown
Contributor

@sahilsuman933 sahilsuman933 commented May 4, 2026

Forwards Daily's full set of recording events through the Vapi event emitter so consumers can react to the recording lifecycle without reaching into the underlying Daily call object:

  • recording-started
  • recording-stopped
  • recording-stats
  • recording-error
  • recording-upload-completed

Each event is wired up in both start() and reconnect() and exposed with the corresponding DailyEventObject* type for type safety.

Bumps version to 2.5.3 (minor: additive, non-breaking).

Refs: https://docs.daily.co/reference/daily-js/events/recording-events

image

Forwards Daily's full set of recording events through the Vapi event
emitter so consumers can react to the recording lifecycle without
reaching into the underlying Daily call object:

- recording-started
- recording-stopped
- recording-stats
- recording-error
- recording-upload-completed

Each event is wired up in both `start()` and `reconnect()` and exposed
with the corresponding `DailyEventObject*` type for type safety.

Bumps version to 2.5.3.

Refs: https://docs.daily.co/reference/daily-js/events/recording-events
@sahilsuman933 sahilsuman933 merged commit 303dcbe into VapiAI:main May 4, 2026
1 check passed
@sahilsuman933 sahilsuman933 deleted the feat/expose-recording-events branch May 4, 2026 19:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant