Skip to content

Billing & Usage

clock Avg. 4 min read

Billing & Usage

Product Agents use a credit based model. This article explains how usage is calculated, what counts as usage, and what happens when you reach your limit.

The goal is to make usage predictable and avoid surprises.


How Product Agents usage works

Product Agents consume usage when a message is successfully sent to your configured channel, such as Klaviyo.

In simple terms:

  • One message sent to the channel equals one credit
  • Credits are shared across all Product Agents
  • Usage is counted even if the message is later blocked by the channel

Product Agents are responsible for deciding when and what to send. Your email service provider is responsible for deciding whether the message is ultimately delivered to the customer.


What counts as usage

Usage is counted when:

  • A Product Agent message is sent to the configured channel (for example, Klaviyo)
  • The message passes Product Agent eligibility and scheduling checks
  • The message is handed over to the channel for delivery

Once a message is sent to the channel, a credit is consumed, even if the channel later blocks the message due to its own rules.


What does not count as usage

The following do not consume credits:

  • Messages that are skipped before being sent to the channel
  • Messages that are never scheduled
  • Messages blocked by Product Agents before channel delivery

Messages that reach the channel but are blocked there (for example by smart sending) do consume credits.


Test mode vs live usage

When an agent is in test mode:

  • Messages are sent only to your test email address
  • Live customers are not affected

When an agent is live:

  • Messages can be sent to real customers
  • Credits are consumed when messages are sent to the channel

Test mode is recommended whenever you change templates, subject lines, or settings.


Shared credits across agents

Credits are shared across all Product Agents.

This means:

  • You do not need to assign credits per agent
  • You can enable multiple agents without managing separate limits
  • Usage automatically adjusts based on which agents send messages

If multiple agents compete for the same customer, only one message is sent, which also helps control usage.


Klaviyo smart sending and usage

If you use Klaviyo, smart sending rules apply after the message is sent to Klaviyo.

This means:

  • A message may be blocked by Klaviyo smart sending
  • The message will not reach the customer’s inbox
  • The credit is still consumed because the message was sent to Klaviyo

This behavior is expected and ensures consistent usage calculation across channels.


What happens when you reach your limit

If you reach your available credit limit:

  • New Product Agent messages will stop being sent to the channel
  • No additional credits are consumed
  • Scheduled messages may remain visible but will not be sent

Once additional credits are available, sending resumes automatically.


Common questions

Do skipped messages consume credits?

No. Messages that are skipped before being sent to the channel do not consume credits.

Do delayed messages consume credits?

Only when a delayed message is eventually sent to the channel does it consume a credit.

Are credits tied to a specific agent?

No. Credits are shared across all Product Agents.

Summary

Product Agents usage is calculated at the point where messages are sent to your channel:

  • You pay for messages handed over to the channel
  • Testing is free
  • Built-in prioritisation helps control volume
  • Credits are shared across all agents

This allows you to scale automation while keeping costs predictable.