Abstract interface for SI session managers. Brands implement this to provide their conversational AI logic.
Check if SI is supported by this server
Get offering details for display to user
Initiate a new SI session
Handle a message within a session
Terminate a session
Get session state (for internal use)
Clean up stale sessions
Abstract interface for SI session managers. Brands implement this to provide their conversational AI logic.