# Fix FaceTime Features for Virtual Machines

{% hint style="danger" %}
The FaceTime features **require macOS Monterey and newer**&#x20;
{% endhint %}

{% hint style="warning" %}
Keep in mind, the FaceTime features are experimental and may not always be 100% reliable.
{% endhint %}

### Why Wouldn't the FaceTime Features Work in a Virtual Machine?

Virtual machines typically do not have a microphone or webcam plugged into it, so when FaceTime tries to load and use the default audio/video devices, it fails and causes calls to fail.

### What Can I Do to Fix It?

A possibly way to fix the issue is to install "virtual" audio/video devices on your Mac so that FaceTime can use those.

{% hint style="info" %}
Complete the following steps on your macOS virtual machine
{% endhint %}

1. Download & install a virtual audio device: <https://vb-audio.com/Cable/>
2. Download & install a virtual video device: <https://obsproject.com/>
   * Open OBS and Start the Virtual Camera
     * You only need to do this once to register it with the system and show in FaceTime
3. Reboot your Mac
4. Open FaceTime
5. Using the FaceTime status bar menu...
   * Select the OBS virtual camera as your video source
   * Select the VB Audio virtual audio device as your audio source

Now that you have virtual devices setup for both your audio/video inputs, FaceTime calling/answering should be more reliable.


---

# Agent Instructions: 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:

```
GET https://docs.bluebubbles.app/server/troubleshooting-guides/fix-facetime-features-for-virtual-machines.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
