Genesys Cloud - Developer Community!

 View Only

Sign Up

  • 1.  Bot flow and Digital Bot Flow pricing

    Posted 02-24-2026 04:23

    Please can I get some clarity on how we pay for bot flows and digital bot flows

    The wording given by Genesys is as follows:

    • Genesys charges conversations on the voice channel per each minute that the Genesys Dialog Engine Bot Flow runs. Genesys meters sessions in 15-second increments, and rounds the total to the nearest minute at the end of the billing cycle.
    • Genesys charges conversations on digital (chat and messaging channels) per session. Each session includes up to eight dialog turns, or request response pairs, in the bot conversation. If the bot conversation contains more than eight turns, Genesys charges an extra session for every further group of eight turns.

    Could someone confirm if the following has the same pricing, or different:

    Example 1

    Customer enters Bot flow

    Bot flow asks them to confirm their name

    Bot flow asks them to enter their reference number

    Bot flow asks them to specify a colour

    Interaction ends

    Example 2

    Customer enters Bot flow

    Bot flow asks them to confirm their name

    Bot flow asks them to enter their reference number

    Customer exits bot flow

    Customer enter a different bot flow

    Bot flow asks them to specify a colour

    Interaction ends

    The wording is difficult to understand in real terms, how this works. I think that the amount of bot flows doesn't matter, it's all about the request/response between bot and customer per session (e.g. before someone ends that session by disconnecting). Others think that by entering a second bot flow, you're paying for a new set of turns 

    Thank you for any advice on this


    #Architect

    ------------------------------
    David Hawken
    Professional Services Engineer
    ------------------------------


  • 2.  RE: Bot flow and Digital Bot Flow pricing

    Posted 02-24-2026 04:44
    Edited by Phaneendra Avatapalli 02-24-2026 04:47

    From my understanding:

    For digital, billing is based on dialog turns within the same session (1 session includes up to 8 turns). If the conversation exceeds 8 turns, an additional session is charged. Switching between bot flows does not create a new charge by itself.

    For voice, billing is based on the total time the Dialog Engine Bot Flow runs during the call (metered in 15-second increments and rounded at billing), regardless of how many bot flows are invoked.



  • 3.  RE: Bot flow and Digital Bot Flow pricing

    Posted 02-25-2026 03:54

    Hi David,

    If a user enters a second bot flow, you will be charged for a new set of turns.

    Genesys bots cant transfer from one bot to another so what will likely happen is the following:

    1. User enters message flow → Bot A runs (via Call Bot Flow action)- ye will be charged for this bot - Up to 8 dialog turns per session
    2. Bot A ends and customer returns to the message flow.
    3. Bot B starts - Ye will be charged for a new set of turns.

    Thanks

    James



    ------------------------------
    James Brannigan
    Senior Technical Account Manager
    ------------------------------



  • 4.  RE: Bot flow and Digital Bot Flow pricing

    Posted 02-25-2026 04:18

    Thank you for clarifying, James that makes it much clearer how the billing works when invoking separate bot flows.



    ------------------------------
    Phaneendra
    Technical Solutions Consultant
    Monash University
    Australia
    ------------------------------



  • 5.  RE: Bot flow and Digital Bot Flow pricing

    Posted 18 days ago

    Hi James, this came up again today and i just want to clarify.

    Your response above appears to be aimed at Digital Bot Flows. Can you confirm how this would work for a Bot Flow? My understanding is they are measured in 15-second increments and then rounded up to the nearest minute. If we spend 10 seconds in bot flow 1 and 10 seconds in bot flow 2, would that be rounded up to a total of 1 minute? 

    Or would it be 1 minute for Bot Flow 1 and 1 minute for Bot Flow 2, therefore increasing the cost?

    Thanks!



    ------------------------------
    David Hawken
    Professional Services Engineer
    ------------------------------



  • 6.  RE: Bot flow and Digital Bot Flow pricing

    Posted 3 days ago

    @James Brannigan Are you (or anyone else) able to confirm? How do charges operate on voice bots? Just per overall time, regardless of amount of bot flows - or, are each bot flow session a minimum of 1 minute? My post above has these scenarios laid out a little more clearly :)



    ------------------------------
    David Hawken
    Professional Services Engineer
    ------------------------------



  • 7.  RE: Bot flow and Digital Bot Flow pricing

    Posted 3 days ago

    Hi David,

    Yes you are correct, Genesys will charge for the overall time spent within a voice bot during an interactions. We don't bill for voice each bot session, we will just the charge for the overall time. 

    The number of bot flows does not matter because Genesys will focus on the interaction ID for billing and not the number of flows engaged for voice.

    Thanks

    James



    ------------------------------
    James Brannigan
    Senior Technical Account Manager
    ------------------------------



  • 8.  RE: Bot flow and Digital Bot Flow pricing

    Posted 16 days ago

    Hi David,

    It looks like the technical elements have been answered but in case it is helpful here is a link to the resource center article on token consumption by capability:

    https://help.genesys.cloud/articles/genesys-cloud-tokens-model/

    Best,

    Stuart



    ------------------------------
    Stuart Hackney
    Principal Customer Success Manager
    ------------------------------



  • 9.  RE: Bot flow and Digital Bot Flow pricing

    Posted 15 days ago

    Hi Stuart,

    There isn't anything that specifically states whether multiple bot flows would incur extra charges. Are we able to find that out? To set this out simply:

    If customer 1 has a single bot flow and the customer spends 30 seconds in it, this would be rounded up to 1 minute and that's what they are charged for

    If customer 2 has 2 bot flows, and the caller spends 15 seconds in bot flow 1 and 15 seconds in bot flow 2, is that calculated as a cumulative cost, so 30 seconds in total and rounded up to 1 minute? Or would bot flow 1 be rounded up to 1 minute and bot flow 2 also be rounded up to 1 minute, resulting in a charge of 2 minutes for this?

    If you're able to find out I'd really appreciate it!

    Thanks,

    David



    ------------------------------
    David Hawken
    Professional Services Engineer
    ------------------------------