> For a complete page index, fetch https://docs.synthflow.ai/llms.txt. For full documentation content, fetch https://docs.synthflow.ai/llms-full.txt. ## New `greeting_message_mode` and `greeting_message_human_talk_timeout` fields on Agent You can now control how your agent starts a conversation using two new fields on the Agent schema. `greeting_message_mode` lets you choose between three behaviors: | Mode | Description | | --------------- | -------------------------------------------------------------- | | `human` | The agent waits for the human to speak first | | `agent_static` | The agent speaks the configured `greeting_message` immediately | | `agent_dynamic` | The agent generates a greeting from the prompt and speaks it | `greeting_message_human_talk_timeout` sets the maximum number of seconds the agent waits for the human to speak first when using `human` mode. If the timeout is reached, the agent starts the conversation automatically. **Updated endpoints:** | Endpoint | Title | | --------------------------------------------------------------------------------------- | --------------- | | [**POST /assistants**](/api-reference/platform-api/agents/create-assistant) | Create an agent | | [**PUT /assistants/\{model\_id}**](/api-reference/platform-api/agents/update-assistant) | Update an agent | For more details, see the [Greeting Message Behavior](/greeting-message-behavior) documentation.