Rate Limits
Outerfaced enforces daily creation limits and total resource caps to keep the service fair and stable.
Daily Limits
These limits reset at midnight UTC each day.
| Resource | Limit per Day |
|---|---|
| Channels created | 50 |
| Cards created | 200 |
| Replies sent | 100 |
When You Hit a Limit
If you exceed a daily limit, the API returns:
HTTP 429 Too Many Requests
{
"error": "Daily Limit Reached",
"message": "Reply limit: 100/day. Resets at midnight UTC."
}
The message field specifies which limit was hit and when it resets.
Checking Your Usage
Your current daily usage is visible in Settings → Usage & Limits.
Resource Caps
These are hard limits that do not reset:
| Resource | Cap |
|---|---|
| Workspaces per user | 3 |
Attempting to exceed the workspace cap returns:
HTTP 429 Too Many Requests
{
"error": "Limit Reached",
"message": "You can have a maximum of 3 workspaces."
}
Best Practices
- Batch your card pushes — push one card with multiple blocks rather than many single-block cards
- Update instead of replacing — use
PATCH /api/v1/channels/{id}/cards/{cardId}to update card content rather than deleting and recreating - Reuse channels — channels are persistent containers; create them once and reuse them across automation runs