Failure PatternDecision layer

Why Agencies Fail With Botpress in Support Retainers: The Conversation Overage Trap

Symptom: Monthly Botpress invoices spike well past the Plus plan's $150 because client traffic blows through the 250 included conversations and overages bill at $65 per 100 conversations. Root cause: Botpress prices on conversations, not seats, so agencies that scope retainers on headcount savings misjudge the cost curve entirely; a busy client can outrun the Plus allowance before the first invoice cycle closes.

By InnovaAI ResearchPublished

How do you recognize it?
  • •Monthly Botpress invoices spike well past the Plus plan's $150 because client traffic blows through the 250 included conversations and overages bill at $65 per 100 conversations
  • •Agency owners discover mid-quarter that a single high-volume ecommerce client consumed the entire conversation allowance in the first ten days of the month
  • •Client-facing chat still routes refund and account-update requests to a human queue because the agent was trained on FAQ content only, not the multi-step workflows Botpress is built to resolve
  • •The white-label webchat and custom domain Help Center sit unused on the Plus plan while the agency bills the client for a generic chatbot retainer
  • •Support agents spend more time correcting Botpress escalations than they saved, and the retainer margin quietly turns negative
Why does it happen?
  • •Botpress prices on conversations, not seats, so agencies that scope retainers on headcount savings misjudge the cost curve entirely; a busy client can outrun the Plus allowance before the first invoice cycle closes
  • •The Plus plan includes 250 conversations per month while Team includes 1,500 at $750, and agencies routinely sell the cheaper tier to clients whose ticket volume belongs on the higher one
  • •Agent Studio rewards workflow depth (refunds, account updates, multi-step resolution) but agencies ship knowledge-base FAQ agents because training on client systems and integrations with HubSpot, Notion, and Jira takes setup hours they did not budget
  • •White-labeling the webchat and Help Center is a Plus feature, yet agencies leave it unconfigured and then cannot justify a premium retainer or defend the service as their own
How do you fix it?
  • •Pull the conversation count per client from the Botpress workspace dashboard and re-tier any account trending above 250 monthly conversations onto the Team plan before the next billing cycle
  • •Rebuild the top three ticket types as multi-step workflows in Agent Studio so the agent resolves refunds and account updates end-to-end instead of escalating them
  • •Enable the white-label webchat and custom domain Help Center on every Plus client so the deliverable visibly belongs to the agency, not to Botpress
  • •Add a conversation overage clause to each retainer at $65 per 100 conversations so the client absorbs volume spikes rather than the agency margin