> For the complete documentation index, see [llms.txt](https://docs.bird.com/connectivity-platform/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bird.com/connectivity-platform/how-to-guides/set-up-answering-machine-detection.md).

# Set up answering machine detection

When making an outbound call with Flow Builder, your call will sometimes reach an answering machine instead of being answered by a human. Reaching an answering machine is different from a failed, busy, or answered call, so you’ll want your flow to behave differently!

<figure><img src="/files/aDT59t1ZXuAQrxJaKUkR" alt=""><figcaption></figcaption></figure>

### How the branch works

When you add the **Answering machine** branch to your flow, a short “silence” period will be added to the beginning of each phone call. During this “silence”, the flow will listen to the response on the other end to decide if it is dealing with a real human or an answering machine/voicemail. Once this has been established, the flow will route the call accordingly.

&#x20;

### Set up answering machine detection&#x20;

1. To set up answering machine detection in a flow that uses the **Outbound call** step, go to the step settings and toggle **Answering machine detected** to ‘on’.<br>

   <figure><img src="/files/8QiDc0BgUIrCLtUiXxLf" alt=""><figcaption></figcaption></figure>
2. If you want to set your flow up to leave a voicemail, toggle the **Wait for voicemail greeting** button to ‘on’.&#x20;
3. If you want to terminate the call as soon as an answering machine is detected (which means you haven’t reached a human), toggle the **Wait for voicemail greeting** button to ‘off’.
4. If you want to improve the accuracy of the answering machine detection, increase the **Detection time in seconds**. Remember, the longer the detection time, the longer the “silence” period will be when the phone call starts. Humans can get frustrated by a long silence, and it will make them more likely to hang up. 5 seconds is the industry default.
5. Great, now all you have to do is decide what action you want your flow to take when it detects an answering machine, and add this to your flow!

&#x20;


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.bird.com/connectivity-platform/how-to-guides/set-up-answering-machine-detection.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
