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

# Support

| Channel                | Best for                           | Where                                                                                                |
| ---------------------- | ---------------------------------- | ---------------------------------------------------------------------------------------------------- |
| **Status page**        | "Is RobotMoney up?"                | [status.robotmoney.com](https://status.robotmoney.com)                                               |
| **Documentation**      | Reference and guides               | [docs.robotmoney.com](https://docs.robotmoney.com)                                                   |
| **GitHub Discussions** | Public questions, integration help | [github.com/braindotfi/brain-core/discussions](https://github.com/braindotfi/brain-core/discussions) |
| **Discord**            | Real-time community help           | [discord.robotmoney.com](https://discord.robotmoney.com)                                             |
| **Email**              | Specific failed requests           | <support@robotmoney.com>                                                                             |
| **Security**           | Vulnerabilities only               | <security@robotmoney.com>                                                                            |

### When Opening a Ticket

The single most useful thing you can include is a **request ID** (the `request_id` field on every error envelope; `err.requestId` in the SDK). Every API and MCP response carries one. Pasting a request ID lets the support team pull the exact request, the policy version that evaluated it, and the audit event that recorded it.

```typescript
try {
  await brain.authorizations.create({
    execution: "external",
    amount: "125.00",
    currency: "USD",
    destination_counterparty_id: "cp_acme_legal",
    invoice_id: "inv_8231",
  });
} catch (err) {
  console.log(err.requestId); // include this in the ticket
}
```

### SLAs

| Plan           | First response   | Channels                                 |
| -------------- | ---------------- | ---------------------------------------- |
| **Sandbox**    | Best effort      | Discord, GitHub                          |
| **Developer**  | 1 business day   | Email, Discord                           |
| **Production** | 4 business hours | Email, Discord, dedicated Slack          |
| **Enterprise** | 1 hour, 24/7     | All of the above plus on-call escalation |

### Reporting a Security Issue

Please email <security@robotmoney.com> directly. Do not file public issues for security vulnerabilities. RobotMoney runs a public bug bounty; details are on the security page.
