A convincing sentence does not confirm a transaction
An assistant may understand a request without having permission to perform it. OSSA separates conversation from process control. Recognising intent does not authorise a change; saying an action was completed does not replace confirmation from the system responsible for it.
What the system contributes
A language model may interpret intent and draft a response inside explicit boundaries. Workflow state, permitted actions, confirmations and state transitions remain in a deterministic state machine. The model is replaceable. The operation does not depend on its internal behavior.
Defined steps and recognisable confirmations
The workflow specifies missing information, actions permitted in the current state and required confirmation. This keeps the process consistent even when callers express themselves differently. A model can help with language without owning the business rules.
Test the awkward cases
Trials should include ambiguous replies, incomplete information and tools rejecting requests. Those cases reveal whether control holds. When progress is impossible, state is preserved and the planned handoff is used. The aim is not conversation at any cost but service without invented results or permissions.