Endings
Your persona should end conversations appropriately. Take advantage of this component to provide closure in a way that demonstrates social intelligence.
Completed intent
When the user fulfills their intent, assure them that it’s been done, and then take leave. But also look for opportunities to further assist.
Suggest related intents in the chips.
Do.
Don't.
Abandoned intent
Users abandon tasks for all kinds of reasons. Maybe they got interrupted. Maybe they lost interest. Or maybe your persona misunderstood them and consequently took them down the wrong path. Regardless of the reason, you should let the user decide when the conversation should end.
Let users quit before finishing a task.
Don’t double-check unless significant progress will be lost.
Note that "exit", "cancel", "stop", "nevermind", and "goodbye" are supported by default, so if users say them, your Action will end. See App Exits for more information.
Do.
Don't.
Say goodbye.
Once the user has indicated the conversation is over, assume that you’ve lost their attention.
Do.
Don't.
Hand off to another device
Sometimes it’s appropriate for your persona to hand off a conversation from one device to another.
The most common handoffs are from a device without a screen to a device with a screen.
Don’t force the user to switch devices. They may be trying to complete their journey on a specific device for a variety of reasons. Honor that choice.
Unsupported intent
Conversations may end when your Action doesn’t support the functionality the user has requested. This is a type of system error.
When a request is out of scope, notify the user briefly and avoid overusing apologies like “sorry”.
Avoid overpromising. Use phrases like “I can’t do X yet” only in situations when there are plans to build the requested functionality.
Do.
Don't.
Error
Unfortunately, sometimes conversations end due to an unrecoverable error. See error handling for details on how to handle Max No Input errors, Max No Match errors, and System errors.
Error handling
This example follows the recommended No Match handling by providing a rapid reprompt, following it with escalating detail, and finally ending the conversation.
Do.
Don't.