> ## Documentation Index
> Fetch the complete documentation index at: https://docs.livefaces.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Say / Message

> Deliver specific wording with values bound from earlier workflow data.

Use **Say / Message** for a greeting, explanation, or closing line whose wording you control. Use [Conversation](https://docs.livefaces.ai/workflows/nodes/conversation.md) when the participant needs to answer and continue an exchange.

## Configure

1. Enter the **Message** to deliver.
2. Add and bind any **Inputs** from workflow inputs or earlier node outputs.
3. Use **Insert message variable** to place those values in the text.
4. Connect `complete` to the next step and provide routes for unsuccessful delivery.

## Outcomes

| Outcome | Meaning |
| - | - |
| `complete` | The message finished. |
| `error` | Delivery failed. |
| `timeout` | The step exceeded its execution limit. |

With exactly one failed End, unconnected `error` and `timeout` outcomes use it automatically.

## Scenario: read back a support summary

A [Task](https://docs.livefaces.ai/workflows/nodes/task.md) has summarized the participant's issue into a text output named `summary`. Bind that output as a message input, then insert it into:

> Thank you. Here is the issue I recorded: `{summary}`

Connect `complete` to a completed [End](https://docs.livefaces.ai/workflows/nodes/end.md). The Task produces the summary, Say / Message delivers it aloud, and End records the workflow's final status.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.