Objective
Configuring the Time to Live(TTL) for the conversation and call legs via the API dashboard.
Applies To
- Voice API
- Conversation and Calls
- Time to Live
Procedure
Conversations generated by calls and call legs are automatically stored by Vonage for a period of 2 days. By modifying the Legs Persistence Time or Conversations TTL on the API Dashboard, you can change this. The Voice Capability settings' "Show advanced features" section contains this information.
- Login to your Vonage API Dashboard
-
Goto the "Applications" under "BUILD & MANAGE" in the menu. On your Application page, Select your Application and then click on edit button
- Go to Capabilities and click on "show advanced features"
- Now you can configure your Conversations TTL & Legs Persistence Time
Additional Information
Please note that, In the event a transient conversation, the conversation will no longer be accessible if the call ends. In this scenario, the "Events API" can only be used to list the events that take place while the transient Conversation is live.
A Conversation could be made persistent by specifying the conversation action in an NCCO controlling the call and you can use the List Events API to view all the events.
For more information, refer to this documentation: https://developer.vonage.com/en/conversation/concepts/conversation#events
Articles in this section
- How To Check Call Quality With Voice Inspector
- What is a Conversation ID?
- How to configure the custom webhook timeout for Voice API functionality and what are the allowed timeout ranges ?
- How do I change TTL for the Conversations and Call Legs?
- Why are call progress events not being received on the Event URL defined in the conversation action NCCO?
- Why is there an extended silence at the beginning of a call and how can it be reduced?
- Intermittent WebSocket Disconnections
- What Is An NCCO
- How Does Jitter Impact Voice Calls
- Voice API "Bad Request" Error When Ending Calls Immediately After Creation