Support
Write to [email protected]. A person reads every message, and one with the details below can be answered in one reply.
What to put in your message
- The email of your accountSo we can find your balance, your keys and your connected apps. Never send an API key or a password: we never need them.
- Where it happenedThe MCP client (claude.ai, ChatGPT, Claude Code, Cursor...), the API, or the studio.
- The reference of the jobEvery generation has one (img_, scn_, avt_, vo_ or vjob_ followed by an id), returned by the tool or the API and listed by show_generations.
- The message you gotErrors come back with a sentence that says what went wrong. Copy it as it is.
Common problems
- The MCP client says it is not authorizedWith OAuth, disconnect the app in API & MCP and connect it again from the client. With a key, check that the header is exactly Authorization: Bearer ait_... and that the key was not revoked.
- A call is refused for lack of fundsThe balance is too low, or the key reached its spend cap. Nothing was charged. Add funds in Billing, or raise the cap on that key, and run it again.
- A video is still renderingLong renders hand back a status path instead of holding the connection open. Ask your agent to call job_status with it until the file is ready. A render that fails is refunded on its own.
- A failed job was chargedFailed jobs are refunded automatically. If one was not, write with its reference and we refund it.
- Delete a file or your datadelete_generation removes one item for good. To delete your account and all its files, use Settings, or write from the address of your account.
Documentation
The MCP documentation covers setup per client, sign-in and every tool. The API reference covers the HTTP endpoints. How we handle your data is in the privacy policy.