Skip to main content

Updating Configuration

Updating configuration while a Realtime Session is running is a common way to add functionality to your application.

Consider the following examples:

  • Based on what happens in the session, the AI should have access to a different set of tool calls
  • Based on the caller phone number, a different memory context should be used

Both phone-initiated and client-sdk-initiated Realtime Sessions can be updated using the updateRealtimeSession API.