9. Subscription & Billing
The Billing module centralizes your subscription management, call minute consumption tracking, and access to your payment history. It's accessible from Settings → Billing.
⚠️ Billing is managed at the team level. Only an administrator can modify the subscription or view billing information.
9.1 Understanding the Billing Model
NoviaMind bills based on consumed call minutes, framed by a monthly quota included in your plan. The quota represents the total number of AI call minutes available to your team within a billing cycle.
Billing cycle
- The cycle starts on the subscription date of your plan
- It renews each month on the same date (e.g., subscribed on the 5th → renews on the 5th of each month)
- Unused minutes do not carry over to the next month
What consumes quota
| Action | Consumes quota |
|---|---|
| Inbound call handled by an AI agent | ✅ Yes (effective conversation duration) |
| Call transferred to a human advisor | ❌ No (the human part is not billed) |
| Call hung up before 10 seconds | ❌ No (minimum threshold) |
9.2 Available Plans
NoviaMind offers three plans suited to your agency's size. Each plan is available in monthly or annual billing (with -25% on annual). All plans include a 7-day free trial.
| Plan | Minutes included | Agents | Key features |
|---|---|---|---|
| Discover | 280 min / month (~100 calls) | 1 agent | Synced calendars, appointment booking, 2 languages, M/F voice |
| Growth | 600 min / month (~200 calls) | 3 agents | + Team management, web integration, 4 languages, 5 voices, dedicated support |
| Pro | 1,400 min / month (~450 calls) | 6 agents | + 32 languages |
💡 Exact prices are displayed in real time on the Pricing page. Plans are dynamically retrieved from Stripe.
Choosing between monthly and annual
| Billing | Advantage |
|---|---|
| Monthly | Maximum flexibility, no commitment |
| Annual | Significant reduction on the monthly price (savings shown on the pricing page) |
9.3 Subscribing to a Plan
If your team doesn't have an active subscription yet, you'll see plan cards directly in Settings → Billing.
- Choose the frequency: Monthly or Annual
- Click on "Choose this plan" for the desired plan
- You are redirected to Stripe Checkout (secure)
- Enter your credit card details
- Upon validation, your subscription is activated immediately
- The status changes to "Active" in your NoviaMind workspace
9.4 Tracking Your Consumption
Real-time quota indicator
In Settings → Billing, the "Consumption" section displays:
- Minutes used out of the plan total (e.g., 247 / 500 min) with progress bar
- Minutes remaining before cycle end
- Number of conversations processed
- Active agents for the period
- Daily average consumption
- Cycle dates (start and end)
- Days remaining before renewal
- Projection of consumption by cycle end
Quota health statuses
| Status | Meaning | Color |
|---|---|---|
| Healthy | Normal consumption | 🟢 |
| Warning | 80% threshold reached — alert sent | 🟡 |
| Critical | Quota exhausted or nearly so | 🔴 |
9.5 Quota Alerts
NoviaMind automatically sends email alerts when your consumption exceeds certain thresholds:
| Threshold | Alert sent |
|---|---|
| 80% of quota used | Warning email → monitor your consumption |
| 100% of quota reached | Critical alert email → AI calls are suspended |
⚠️ When the quota is fully consumed, AI agents no longer answer calls until the cycle renews or the plan is upgraded.
Managing notification preferences
Billing alerts can be enabled or disabled in Settings → Notifications → Billing.
9.6 Managing Your Subscription (Stripe Portal)
Click on "Manage in portal" or "Access billing portal" to open the secure Stripe portal. From this portal, you can:
| Action | Description |
|---|---|
| Change plan | Upgrade or downgrade to a different plan |
| Change frequency | Switch from monthly to annual (or vice versa) |
| Update payment method | Change credit card |
| Download invoices | Access PDF invoice history |
| Cancel subscription | Cancel at the end of the current cycle |
💡 The Stripe portal opens in a new tab. All changes are reflected immediately in NoviaMind (status updated within seconds via Stripe webhook).
Changes made in the Stripe portal (plan change, card update, etc.) are automatically synced with your NoviaMind account within seconds.
9.7 Team Billing Information
In Settings → Billing → Information, find:
| Field | Description |
|---|---|
| Team | Team name associated with the subscription |
| Billing ID | Your Stripe account identifier |
| Creation date | Team registration date |
| Last updated | Last subscription modification |
| Status | Active / Not subscribed |