> For the complete documentation index, see [llms.txt](https://docs.voicemoat.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.voicemoat.com/assistants/assistants/perplexity.md).

# Perplexity Computer

Perplexity Computer can add custom remote connectors. A personal key is the most reliable way to connect VoiceMoat there.

**What you need**

* A VoiceMoat plan that includes assistants: **Pro**, **Enterprise**, or the **$5 Pro trial**.
* A personal key. In VoiceMoat, open **Settings**, then **Assistants**, then **Personal keys**, press **Create key** and pick **Perplexity Computer**. Under **What can it do?**, tick **publish** if Perplexity Computer should be able to post straight away. It starts unticked: without it, Perplexity Computer can read, draft and schedule, but a request to post now is refused. Copy the key when it shows: you will not see it again.

{% hint style="info" %}
The address is the same for every assistant: `https://app.voicemoat.com/api/mcp`. Your key goes in a header as `Bearer` followed by the key.
{% endhint %}

***

**Connect it**

1. In Perplexity, open **Settings**, then **Connectors**, and add a **custom connector**, type **Remote**.
2. **URL:** paste the address.
3. Choose **API key** and paste your key. If it asks for a header value instead, paste `Bearer` followed by your key.

```
URL:     https://app.voicemoat.com/api/mcp
API key: vm_live_your-key
```

On a team or enterprise plan, an admin may need to allow custom connectors first.

***

**Try it**

Once it is connected, ask Perplexity Computer things like:

* "Does this read like me?" (paste a draft)
* "What did I post last week and how did it do?"
* "Give me three post ideas in my voice for LinkedIn"
* "Schedule that for tomorrow at 9am"

Nothing posts on the first request: VoiceMoat sends Perplexity Computer a preview with the exact text and the account, and Perplexity Computer has to call again with the code it got back. That second call is not you approving the post: Perplexity Computer can make it on its own. To see every post before it goes out, keep Perplexity Computer's tool approval (asking you before it runs a tool) switched on.

**If it does not work**

* **401 or "unauthorized":** check the header is `Authorization: Bearer` followed by the whole key, with one space after `Bearer`.
* **"does not include using VoiceMoat from an assistant":** your plan does not include assistants yet.
* **"This personal key isn't allowed to post":** the key was made without **publish**. A key can't be changed once it is made, so create a new one with **publish** ticked and revoke the old one.
* **Stopped working:** the key may have been revoked, or someone pressed **Disconnect** in Settings. Create a new key.
* **Wrong address:** it must be exactly `https://app.voicemoat.com/api/mcp` (with `app.`).

**Stop it**

In VoiceMoat, open **Settings**, then **Assistants**, and press **Revoke** next to the key. Perplexity Computer stops working with VoiceMoat at once.

*Steps checked November 2026. If Perplexity Computer's screens look different, the idea is the same: a custom MCP server, our address, and the Authorization header.*
