### Answer
## Custom Function Async Configuration
For custom functions, you configure the speech behavior in the dashboard (web UI) when setting up the function. The key settings are:
[(1) ](
)
- **Speak during execution**: Whether the agent speaks when the function is called. Disable this for background tasks (e.g., attaching notes to call) .
- **Speak after execution**: Whether the agent keeps talking or performs other actions after the function completes. You can disable this for tasks where you don't expect the agent to keep talking.
These options control agent behavior when the user is not talking during the function call period.
## State Transition Latency
I don't have specific documentation on how long state transitions take. However, the sources indicate:
-
Transition Accuracy is a metric that measures the accuracy of transitions between conversation nodes or states.
[(2) ](
)
-
Node Transition Inaccuracy measures incorrect node transitions in conversation flows.
If you're experiencing issues with state transitions, one community member reported a similar problem where multi-prompt agent transitions were showing errors. The issue was resolved by the Retell team—it worked in actual calls but not in test chat.
[(3) ](
)
For specific latency concerns with state transitions, I'd recommend:
- Visit [Contact Sales](
)
- Visit [
)
Would you like a general answer based on my knowledge about typical state machine transition performance?