Bot Usage
Billing & Bot Usage
Recall tracks bot usage as the duration the bot was active, starting from the joining_call event until its terminal event (done or fatal). Bots are billed at $.70 per hour of usage on our pay-as-you-go plan. Scheduling bots is free, you are only charged for bots that enter an active state.
Bot usage is not roundedRecall.ai doesn't round up bot usage, and usage is accurate to the second.
Bot variant pricing
If you are using Recall's Output Media feature, you may need to use a larger bot instance with more CPU. Due to the inherent cost of running larger machines, the prices for some variants are higher:
Variant Pay-as-you-go plan Monthly plans web_4_core$0.80/hour standard bot usage rate + $0.10/hour web_gpu$1.70/hour standard bot usage rate + $1.00/hour
FAQ
Does bot usage include the time the bot was in the waiting room?
Yes. Recall.ai pays the same in compute whether a bot is actively in a call recording or in the waiting room, which is why this is included in usage calculations.
Does Recall charge extra for additional features (e.g. multiple video/audio streams)?
No, there is no additional charge for any of the advanced audio/video processing features of the bot.
How can I calculate usage per workspace?
There are two ways you can get your usage data per workspace:
- Pull the usage from the Get Usage endpoint which gets overall bot hours used over a given period.
- For more granular control, you can create your own billing reports by calling the List Bots endpoint and iterating over bots to calculate usage.
- You can also filter on custom metadata you set when creating the bot.
Once you get the number of hours, you can multiply that by your hourly rate to get your usage report.
Updated 6 days ago