Keep identity outside the conversation.
Account and workspace identity remain explicit in the application. A conversational request uses that established context when it reaches a connected service.
Case study / Nova
A voice-first personal assistant that connects conversation with calls, calendars, email, notes and research, while keeping the state of each action visible.

The context
A request can start as a spoken thought and involve several tools. The conversation needs to stay natural while the account, relevant context and connected services remain consistent underneath it.
The engineering challenge
Understanding a request is one step. Carrying it into a connected tool requires the right account, permission and action history. A request being accepted and its outcome being confirmed are different states.
Design + engineering
Account and workspace identity remain explicit in the application. A conversational request uses that established context when it reaches a connected service.
Retained conversations and the information relevant to the current turn serve different purposes. The assistant can use selected context without treating every past exchange as part of every new request.
Tool receipts retain the action and its state beyond the immediate response. They distinguish a submitted request, work still in progress and a confirmed result.
Inside the workflow
Conversation · Context · Connected actions
Conversation
A voice or text request enters the same personal workspace. The experience keeps the request at the center while connected tools handle the next step.
Context
The application supplies account and workspace identity to the runtime. Relevant context accompanies the request into connected actions.
Connections
Calendars, contacts, email, tasks, reminders, notes and research can take part in the conversation. Available actions follow the connected services and their permissions.
Action
A tool receipt records what was requested and what the service returned. Calling also depends on the configured voice service and number.
Continuity
Conversation history and action records provide continuity. Selected working context keeps each new turn focused on the request in front of it.
Product scope
Speak or type into the same assistant experience, with conversation history available across sessions.
Work with calendars, contacts, email, tasks, reminders and notes through connected services and their permissions.
Place calls through a configured calling service and number, with the request and its progress kept in view.
Gather information as part of a request and carry relevant context into the next step.
Relevant technical work
The finding
A natural conversation needs a dependable action model underneath it: explicit identity, relevant context and a record of what happened.
Discuss a similar move