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

ActionConsumes 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.

PlanMinutes includedAgentsKey features
Discover280 min / month (~100 calls)1 agentSynced calendars, appointment booking, 2 languages, M/F voice
Growth600 min / month (~200 calls)3 agents+ Team management, web integration, 4 languages, 5 voices, dedicated support
Pro1,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

BillingAdvantage
MonthlyMaximum flexibility, no commitment
AnnualSignificant 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.

  1. Choose the frequency: Monthly or Annual
  2. Click on "Choose this plan" for the desired plan
  3. You are redirected to Stripe Checkout (secure)
  4. Enter your credit card details
  5. Upon validation, your subscription is activated immediately
  6. 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

StatusMeaningColor
HealthyNormal consumption🟢
Warning80% threshold reached — alert sent🟡
CriticalQuota exhausted or nearly so🔴

9.5 Quota Alerts

NoviaMind automatically sends email alerts when your consumption exceeds certain thresholds:

ThresholdAlert sent
80% of quota usedWarning email → monitor your consumption
100% of quota reachedCritical 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:

ActionDescription
Change planUpgrade or downgrade to a different plan
Change frequencySwitch from monthly to annual (or vice versa)
Update payment methodChange credit card
Download invoicesAccess PDF invoice history
Cancel subscriptionCancel 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:

FieldDescription
TeamTeam name associated with the subscription
Billing IDYour Stripe account identifier
Creation dateTeam registration date
Last updatedLast subscription modification
StatusActive / Not subscribed