# Assist pipeline

> The steps a voice command goes through: wake word, speech-to-text, the conversation agent, and text-to-speech.

Source: https://contributors.home-assistant.io/glossary/assist-pipeline/

- In code: `assist_pipeline`
- In the UI: Assistant
- Also: pipeline, voice assistant

Users set up pipelines as assistants, under **Settings** > **Voice assistants**, and pick an engine for each step. An [Assist satellite](https://contributors.home-assistant.io/glossary/assist-satellite/) uses one pipeline.

## Related terms

- [Assist](https://contributors.home-assistant.io/glossary/assist/): Home Assistant's voice assistant. It turns what you say or type into actions.
- [Conversation agent](https://contributors.home-assistant.io/glossary/conversation-agent/): What understands a command and answers it: the built-in agent of Home Assistant, or one from an integration, like an AI service.
- [Wake word](https://contributors.home-assistant.io/glossary/wake-word/): The word or phrase that makes a voice assistant start listening, like "Okay Nabu".
- [Assist satellite](https://contributors.home-assistant.io/glossary/assist-satellite/): A device that listens for voice commands and sends them to Home Assistant, like Home Assistant Voice Preview Edition.
