Plans
Invent offers three plans: Pay As You Go (free), Business ($29/month), and Enterprise (custom pricing).- Pay As You Go: Great for getting started. Includes 100 free messages/month, core features like the AI Inbox, integrations, knowledge base, contact memories, broadcasts, API access, and chat widgets.
- Business: For businesses and agencies that need higher limits, premium features like custom domains, whitelabel branding, audit logs, sub-organizations, Slack support, and the ability to remove “Powered by” branding.
- Enterprise: For large organizations needing SLA with 99.9% uptime, 24/7 priority support, SSO, a dedicated account manager, custom integrations, post-paid billing with monthly invoicing, and volume-based pricing discounts.
View Plans
Compare all plans with full feature limits and start a free trial
How Message Pricing Works
When you select a model for your assistant, the estimated cost per message is shown right next to it (for example, “Auto ≈ $0.004”). This estimate reflects a typical conversation message, but your actual cost may be slightly higher or lower depending on the specifics of each interaction. Think of it like a fuel estimate for a car. The listed MPG is a good baseline, but your real mileage varies based on how you drive.Choosing a Model
Invent supports multiple AI models from different providers. Each model shows its estimated cost per message directly in the model selector, so you can compare options at a glance. Models range from lightweight and affordable to highly capable and premium. Auto is the recommended default. It automatically selects the best model for each message, balancing quality and cost. For most use cases, Auto gives you the best value.The model list and pricing are updated as new models become available. You can always see the latest options and costs in your assistant’s settings.
What Affects Message Cost
Several factors determine the actual cost of each message:- The AI model used. More capable models cost more per message than lighter models.
- Response complexity. Longer, more detailed responses use more output tokens and cost more.
- Initial instructions length. If your assistant has lengthy system instructions, each message carries that context, which increases input token usage.
- Actions. When a message triggers actions like Knowledge Base Search or integration calls, additional tokens are used. However, Invent has optimized action costs significantly (see Cost Optimizations).
Prompt Caching
Prompt caching is enabled for all supported models. When your assistant handles consecutive messages in the same conversation, it reuses previous context instead of reprocessing it from scratch. This means:- First message: Slightly more expensive, since the full context needs to be processed for the first time.
- Consecutive messages: Cheaper than the estimate, because cached context is read at a reduced cost.
Token Breakdown
When testing in the Playground, each message displays a detailed token breakdown:- Input tokens + cost
- Output tokens + cost
- Reasoning tokens + cost
- Cache read tokens + cost (when applicable)
- Total tokens + total cost
- Playground discount (if applicable)
- Final estimated cost

Playground Discount
Messages sent in the Playground (your testing environment) receive a discount. This lets you iterate on your assistant’s behavior without worrying about costs during development.Cost Optimizations
Invent continuously works to reduce your costs:- Actions are up to 50% cheaper. Conversation messages that include actions (Knowledge Base Search, integrations, etc.) have been significantly reduced in cost.
- Assistants use up to 50% less tokens overall, thanks to internal optimizations in how context is managed.
- Knowledge Base Searches use up to 20% less tokens, so retrieving information from your uploaded content is more efficient.
Credits and Free Tier
Both Pay As You Go and Business plans use a credit-based system:- Pay As You Go: 100 free messages per month
- **Business (29 in usage credits per month
Free credits are provided to one organization per account. If you manage multiple organizations, only one will receive the free monthly allocation.
Broadcast Pricing
Send targeted messages to your contacts via Email, SMS, or WhatsApp. You use your own providers, keeping your sender reputation, IPs, and phone numbers. You only pay for messages delivered successfully, and charges are deducted from your credit balance.| Channel | Invent Fee |
|---|---|
| $0.001 / message | |
| SMS | $0.001 / message |
| $0.004 / message |
Provider delivery costs (e.g., SendGrid for email, Twilio for SMS, Meta for WhatsApp templates) are billed separately by your provider and are not included in the fees above.
Billing Management
Monthly Spending Limit
Set a monthly spending limit to cap how much your organization can spend in a billing cycle. When the limit is reached, billable operations pause until the limit is increased or the next billing cycle begins. To set a monthly spending limit:- Go to Settings → Billing (useinvent.com/o/settings/billing)
- Click Set Spending Limit (or Edit if a limit is already set)
- Enter a monthly limit amount (between 100,000)
- Click Save Changes

Auto-Recharge
Enable auto-recharge to automatically add credits when your balance drops below a threshold. This ensures your assistants never stop working. To set up auto-recharge:- Go to Settings → Billing (useinvent.com/o/settings/billing)
- Click Edit next to the auto-recharge settings
- Set your minimum balance threshold (default: $10)
- Set your recharge amount (default: $10)
- Save changes
Usage Tracking
Monitor your credit consumption in Settings → Usage (useinvent.com/o/settings/usage). View:- Total Spend: Amount spent in the selected period
- Total Credits: Credits consumed in the selected period
- Usage Graph: Daily breakdown of credits and spending
- Date Range: Filter by Last 7 days, Last 30 days, Last 60 days, Last 90 days, Last year, Year to date, Last 3 years, or custom range

Billing History
View past invoices and receipts in Settings → Billing (useinvent.com/o/settings/billing). Each transaction shows:- Type: Subscription or System (auto-recharge)
- Amount: Charge amount
- Date: When the charge occurred
- Receipt: Download invoice
Payment Methods
Update your payment method anytime at useinvent.com/o/settings/billing:- Go to Settings → Billing
- Click Change Payment Method
- Enter your new card details
- Save changes
Upgrading and Downgrading
To upgrade to Business:- Go to Settings → Plans (useinvent.com/o/settings/plans)
- Click Manage Plan under Business
- Confirm your upgrade
- Go to Settings → Plans (useinvent.com/o/settings/plans)
- Click Downgrade under Pay As You Go
- Confirm your downgrade
Frequently Asked Questions
When do my free credits reset?
When do my free credits reset?
Free credits reset monthly based on the date your organization was created. For example, if your org was created on March 10, your credits reset on the 10th of each month.
Do I get free credits for multiple organizations?
Do I get free credits for multiple organizations?
No. Free credits are provided to one organization per account. If you have multiple organizations, only one receives the free monthly allocation.
How does prompt caching reduce my costs?
How does prompt caching reduce my costs?
When prompt caching is active, the AI reuses context from earlier messages in the conversation instead of reprocessing everything. Cached tokens are significantly cheaper than fresh input tokens. Caches last up to one hour, so keeping conversations active helps you save.
Can I change the AI model used by the assistant?
Can I change the AI model used by the assistant?
Yes. You can change the model at any time in your assistant’s settings. The new model’s pricing applies from that point forward. Each model shows its estimated cost right in the selector.
Are there limits on Knowledge Base size?
Are there limits on Knowledge Base size?
Yes. Pay As You Go plans include 100 MB of knowledge storage, and Business plans include 2 GB. Contact us for higher limits on the Enterprise plan.
Why was my first message more expensive than the estimate?
Why was my first message more expensive than the estimate?
The estimate reflects an average message cost with caching factored in. Your first message has no cache to read from, so it processes the full context at standard input token rates. After that, consecutive messages benefit from caching and typically cost less than the estimate.
How does broadcast pricing work?
How does broadcast pricing work?
Broadcasts are charged per message sent successfully. Each channel has its own platform fee deducted from your credit balance. Provider passthrough costs (e.g., SendGrid for email, Twilio for SMS, Meta for WhatsApp templates) are billed separately by your provider and are not included.
Can I embed the assistant on my website?
Can I embed the assistant on my website?
Yes. You can embed the chat widget on your website using a simple JavaScript snippet. See the Chat Widget docs for integration guides.
Can I connect the assistant to my API or database?
Can I connect the assistant to my API or database?
Yes. You can connect your assistant using the HTTP Request Action. This allows the assistant to connect to any external API or database, enabling it to fetch real-time information and provide accurate responses.