.NET API
SessionAccess
Namespace Tracon · Assembly
Tracon.Abstractions.dllThe kind of access a SessionAuthorizationRequest asks about.
public enum SessionAccessFields
Section titled “Fields”Branch = 3
Branching a session’s conversation into a new session.
Delete = 2
Deleting a session.
List = 1
Listing sessions.
Read = 0
Reading a session’s metadata and chat history.
Voice = 4
Opening a real-time voice conversation over the session.
A voice session that does not exist yet is not an error: the first turn opens it. The handler is still asked, so a consumer decides for itself whether a caller may open a new conversation under that id.
Remarks
Section titled “Remarks”As with RunAccess, the numeric values are not a persistence contract: the decision is synchronous and is never stored or replayed.