# Support

Ask your agent first: it can call carnival_status and carnival_logs. Still stuck? Email <support@carnival.dev> with the
request_id from the error.

## What to include

- The `request_id` from the error, and the error code if there is one.
- The site's address, if it's about a site.
- What you asked your agent to do, and what it tried.

Never send passwords, tokens or API keys.

You'll usually get an automatic reply with a ticket number, like T-4K7Q2M. We aim to reply in person within 2 business
days.

## Help for your agent

- [Troubleshooting](https://carnival-staging.dev/docs/troubleshooting.md): what to try for each kind of problem.
- [Error codes](https://carnival-staging.dev/docs/errors.md): what each error means and how to fix it.
- [Limits](https://carnival-staging.dev/docs/limits.md): what the free plan allows.

## Appeals

If a deploy was rejected or a site was taken down and you think we got it wrong, email <support@carnival.dev> with the
request ID or the site's address. See the [content policy](https://carnival-staging.dev/content-policy.md#appeals).

## Other addresses

- Report a site: the [report form](https://carnival-staging.dev/report).
- Copyright: <copyright@carnival.dev>, or the [copyright policy](https://carnival-staging.dev/copyright.md).
- Security problems: <security@carnival.dev>, or the [security policy](https://carnival-staging.dev/security.md).
- Privacy: <privacy@carnival.dev>.
- Legal process: <legal@carnival.dev>, or [law enforcement requests](https://carnival-staging.dev/law-enforcement.md).
