π°How Credits Work in Dapta
Dapta enables various actions, from AI-powered calls to automation flows. Credits are used to standardize billing across different use cases.β
Voice Agents - AI Callsβ
To generate an AI call, several technologies are typically required, each incurring consumption costs. Dapta consolidates these costs into a single credit measure per minute.
To make an AI call, the following are needed:
A language model (LLM) like ChatGPT or Claude by Anthropic, responsible for determining the correct response to user inputs.β
Speech-to-text and text-to-speech models like Elevenlabs or Deepgram.β
A telephony platform like Twilio.
Each of these components has an individual cost. Dapta aggregates these costs into a simple credit measure as follows:β
1 minute of effective (answered) call = 333 creditsβ
1 call that goes to voicemail = 75 credits (a cost is incurred because a call is still initiated, and the AI must work to identify the voicemail)β. A call is classified as voicemail only if the recipient's operator answers with a standard voicemail tone or a non-personalized message. If the message has been modified by the recipient, the call is interpreted as answered and consumes a full minute. The "end call" option can also be configured, allowing the call to be manually ended before the second minute be consumed.
Billing is done per minute consumed, not per second. That is:β
If a call lasts 1 minute and 58 seconds, 2 minutes are billed
If a call lasts 1 minute and 20 seconds, 2 minutes are billed
Yes, all calls, whether test or not, consume credits. This is neither optional nor negotiable, for the following reasons:β
For the AI, a call is a call; it has no way of differentiating whether it's a test or not.β
An analogy would be when you test an electrical connection in your home to see if it works. For the electric company, energy is consumed regardless of whether it's a test for you.β
Test calls are a fundamental part of configuring an AI agent. They are not only made the first time the agent is set up but must be done constantly to improve the agent over time.β
When you hire a salesperson, you don't just give them instructions once at the beginning; you have to monitor their performance and provide feedback to help them improve. It's the same with AI.
All calls generate costs for Dapta. If a call is initiated, we must pay for the server that generates the call, the telephony carrier, and the language model (LLM). We cannot tell OpenAI that it was a test call and shouldn't be charged.
Inbound Line Costs
To receive calls on an inbound number, it must be through a number that Dapta purchases and assigns to the client. An additional cost will be applied for line activation, and this cost is deducted in credits.
USA
$4
4,000
Canada
$4
4,000
Colombia
$28
28,000
Mexico
$13
13,000
Peru
$270
270,000
Argentina
$16
16,000
Brazil
$9
9,000
Chile
$14
14,000
Panama
$16
16,000
Text Agents (Dapta)
Text agents in Dapta also consume credits, just like voice agents. Here's how consumption works:β
Message Costs
In Dapta, you can choose between different language models based on your needs. Each model has a specific credit cost per message sent:β
One message = one full turn (the AI processing an incoming message and sending its response). Each turn is billed once, regardless of how many characters or tokens it contains.
OpenAI gpt-4o
40
OpenAI gpt-5.1
40
Manual message (human via Inbox)
10
Manual messages are those sent by a human agent directly from the Inbox interface, rather than generated by the AI.
Audio Costs
Audio messages are currently not charged. Pricing is subject to change.
Note: The AI can process voice audios but respond only through text messages.β
Cost per Line When Choosing Dapta as Provider
If you decide to use Dapta as your messaging provider, an additional cost will be applied for line activation. This cost is applied only once when choosing Dapta as the line provider.β
Line Cost
75,000
Message Templatesβ
What are templates? Templates are the pre-approved message formats that WhatsApp requires a business to use whenever it starts a conversation with a customer (outbound / business-initiated messages). If you want to reach out first β for example, to launch a campaign, send an order confirmation, or deliver a one-time passcode β that first message must use an approved template.
Templates only apply to outbound messages. Once the customer replies and opens a 24-hour conversation window, you can send regular free-form messages within that window (these fall under the "Service" category below).
To conduct outbound campaigns via WhatsApp, it's mandatory to comply with Meta's policies, which include the use of pre-approved templates. These templates ensure regulatory compliance and correct message categorization.
When sending messages through WhatsApp Business, the cost varies depending on the type of template and the destination country. WhatsApp classifies messages into four main categories, each with a distinct pricing structure:
WhatsApp Business-Initiated Message Categories
Business-initiated WhatsApp messages are divided into three categories: Marketing, Authentication, and Utility. Each type differs based on intent and is primarily classified to define WhatsApp's pricing model and the cost of each message.
βMarketing Messages: Messages focused on driving sales through WhatsApp, such as sending offers, coupons, product recommendations, and promotional or advertising notifications.
Authentication Messages: Messages used to authenticate users with one-time passcodes, such as account verification or two-factor authentication.
Utility Messages: Messages that facilitate a specific, agreed-upon request or transaction, or update a customer about an ongoing transaction. Examples include order confirmations, transaction updates, and account alerts.
Service Messages: These are messages in which the company responds when the customer initiates communication. This category is associated with request handling, such as account updates, order tracking, or replies to frequently asked questions (product availability, location, hours, etc.).
Costs by Template Type and Country
The table below shows the cost per message sent, organized by country and category. It is important to consider this information when planning your campaigns to maintain profitability and comply with WhatsApp's policies.
Colombia
31
23
21
9
Mexico
96
61
55
11
Peru
152
93
84
42
Argentina
134
90
82
24
Brazil
136
78
71
23
Chile
191
128
115
32
North America
57
37
33
23
Rest of Latin America
160
108
98
94
Egypt
230
149
134
43
France
305
166
150
56
Germany
291
184
166
53
India
26
14
64
7
Indonesia
91
47
290
16
Israel
79
44
40
16
Italy
150
93
84
28
Malaysia
187
47
43
19
Netherlands
339
172
156
191
Nigeria
113
72
65
70
Pakistan
104
58
53
35
Russia
173
105
95
88
Saudi Arabia
90
58
52
46
South Africa
84
47
43
40
Spain
134
85
77
82
Turkey
28
25
22
11
United Arab Emirates
76
46
42
45
United Kingdom
153
88
80
86
Rest of Africa
52
38
35
81
Rest of Asia Pacific
158
104
94
52
Central & Eastern Europe
185
134
122
57
Middle East
76
46
42
51
Western Europe
129
93
84
88
Other
131
76
69
35
β οΈ Disclaimer
If you integrate with WhatsApp or another telephony provider, the costs associated with that provider are ADDITIONAL to Daptaβs credits.
Billing Clarifications by Message Type
Utility messages are charged only once per message. If the user replies to the template, a service message will be charged.
If the user replies to a template, a service message is charged.
Service messages are charged once when the user initiates the conversation or when a template is sent. Additionally, this fee is charged only once per conversation. Each conversation includes all exchanged messages within a 24-hour period from the last message sent by the user.
If the user sends another message after 24 hours, a new conversation is opened and a new service message will be charged, whose cost varies by country as shown in the table above.
Flow Studio
In Dapta, you can create automation flows that integrate various services and actions. Each action within a flow may consume credits, depending on the services involved. For example, sending an email, updating a CRM record, or invoking an AI model could have associated credit costs.
Note: The specific credit consumption for flows depends on the complexity and the services used within each flow. It's recommended to monitor your credit usage regularly to manage costs effectively.
Last updated