OyeChats
FeaturesSolutionsIntegrationsPricingDocsBlogContact us

Plans and limits

What a plan actually controls, how limits are enforced, and how to check what your workspace is entitled to right now.

What a plan controls

Both tables below are generated from the platform itself: the seeded plan matrix for limits, and the entitlement gates in the services layer for capabilities. They are not restated by hand, so they cannot drift from what your workspace is actually allowed to do.

Prices are not here on purpose. Pricing is geo-dependent and lives on the pricing page. These tables cover what each tier *does*, not what it costs.

Limits

"Unlimited" is a real uncapped value, not a fair-use figure. Credits still meter actual usage, so uncapped ingestion is self-limiting.

LimitFreeStarterStandardProfessionalEnterprise
Credits per month2001,0002,50010,00010,000
Chatbots1111Unlimited
Included operator seats0123Unlimited
Leads stored15UnlimitedUnlimitedUnlimitedUnlimited
Crawlable pages205002,0005,000Unlimited
Uploaded documents320UnlimitedUnlimitedUnlimited
Knowledge base size (characters)2,50050,000500,000UnlimitedUnlimited
Chat history window (days)73090365365
Maximum crawl depth23455

Capabilities

A capability your plan does not include is visible but disabled in the dashboard, and its API endpoints return 403 with a feature_not_available code naming the feature.

CapabilityFreeStarterStandardProfessionalEnterprise
Live chat with human operatorsNoYesYesYesYes
Lead qualification scoringNoNoYesYesYes
WebhooksNoNoYesYesYes
Remove OyeChats brandingNoNoYesYesYes
Automatic weekly re-crawlNoNoYesYesYes
Credit top-upsNoYesYesYesYes
Lead score, tier, dimension breakdown and CSV exportNoYesYesYesYes
Visitor journey analyticsNoNoYesYesYes
Lead source attribution (UTM, referrer, landing page)NoNoYesYesYes
Background email verification of leadsNoNoYesYesYes
Visitor company / network identificationNoNoNoYesYes
Re-crawl updated pages only (instead of the whole site)NoNoYesYesYes

How limits behave when you hit them

  • Hitting a knowledge cap blocks further ingestion for that chatbot. It never truncates a document silently.
  • Hitting the lead cap stops new lead records accumulating. Conversations keep working.
  • Running out of credits stops metered actions. See Credits for exactly which.
  • A locked feature is visible but disabled in the dashboard, and its API endpoints return 403 with a machine-readable feature_not_available code.
Check entitlements programmatically. GET /auth/me/entitlements returns your resolved limits, feature flags and current usage. Branch on that rather than on a plan name: plan names change, entitlements are the contract.

The trial

There is a 7-day trial of the Standard tier, with full Standard features. It is the only trial offered, and the other tiers do not carry one. Free is not a trial; it is a permanent tier with a small allowance and no card required.

What happens after an unconverted trial. A trial that ends without a subscription has a short grace window, after which the chatbots, knowledge base and conversations created under it are deleted. Export anything you need before the window closes.

Changing plan

  • Upgrade or downgrade from Workspace → Billing.
  • A downgrade applies your new, lower limits. If you are over one of them, resolve that before switching.
  • A scheduled change can be cancelled from the same screen before it takes effect.
  • Extra operator seats are billed as a separate add-on and can be adjusted independently of the plan.

Something here wrong or missing? Tell us and name this page. We will fix it.