Usage limits
Naming constraints
Project slugs must satisfy the following rules, which are enforced at project creation:
- Lowercase letters, numbers, and hyphens only
- Must start with a letter (a–z)
- Must not end with a hyphen
- No consecutive hyphens (
--) - Length: 3–50 characters
- Must not be a reserved word (see the list below)
Project slugs are used to form Kubernetes namespace names in the format {tenantSlug}-{envSlug}, which must stay within the Kubernetes 63-character limit.
Reserved slugs: the following values cannot be used as project slugs:
| Category | Reserved values |
|---|---|
| TalkIDE subdomains | www, api, app, auth, admin, console, dashboard |
| Platform environments | development, dev, staging, prod, production, test, internal, beta, alpha |
| Future infrastructure | mail, smtp, imap, mx, mx1, mx2, ftp, ssh, vpn |
| CDN / assets | static, cdn, assets, media, images, files, downloads |
| Marketing | docs, help, support, status, blog, news, about, terms, privacy, legal |
| Auth actions | login, signup, register, logout |
App URL structure
Every deployed app gets a URL based on the environment it is deployed to.
| Environment | URL pattern | Notes |
|---|---|---|
| Development (preview) | preview-{code}.talkide.dev | Generated once your development environment is up and running; the code stays the same while that environment is running |
| Custom environment (published) | {slug}.talkide.dev | Default; a custom domain can also be configured — see Connect a custom domain |
Preview URLs use a short generated code, not the slug, so they remain stable even if you rename the project.
AI credit limits
| Setting | Details |
|---|---|
| Top-up minimum | $5 |
| Top-up maximum (single transaction) | $500 |
AI credit itself has no dollar-amount spending limit. The only dollar-based spending cap in TalkIDE applies to hosting — see Pricing & metering.
Email limits
Transactional email from TalkIDE includes password resets and waitlist confirmations.
| Email type | Resend limit | Link validity |
|---|---|---|
| Waitlist confirmation | 1 per recipient per 24 hours | — |
| Password reset | No user-visible limit observed | 30 minutes |
Was this page helpful?
Thanks for the feedback.