Q: Credit usage
1. Please elaborate on how the one-time credits are used when someone uses BYOK?
2. Where, how and why Twilio is used?
3. What Twilio per-message cost for?
4. Can I connect Twilio phone number to DM champ and DM Champ can handle the incoming/outgoing calls like ElevenLabs does?
5. As DM champ keeps the previous chat history, if the same lead comes back, will DM champ know what was discussed previously and will start from that point onward or will it start a fresh? Will it maintain the 'state memory'? How will it happen for the Twilio voice call, if that is supported?
sohaib.dmchamp
Mar 13, 2026A: Hey, great questions. Let me go through each one.
1. When you use BYOK, all AI operations (responses, tool use, campaign generation, FAQ generation) cost zero credits because you pay Anthropic directly. Credits are still used for infrastructure: WhatsApp Web connections (50 credits/month per connection for the private server and dedicated proxy), WhatsApp API message delivery (0.05 credits per message via
Twilio), and phone numbers (Twilio pricing, no markup).
2. Twilio is used for two things: SMS as a messaging channel and WhatsApp Business API as an alternative to WhatsApp Web. If you want an official WhatsApp Business API number instead of the QR code connection, Twilio handles that. It is also used for buying phone numbers for SMS.
3. The Twilio per-message cost of 0.05 credits covers the delivery fee Twilio charges for each message sent or received through their API. This only applies if you use Twilio for WhatsApp API with BYOK, not if you use the WhatsApp Web QR code connection or no BYOK.
4. DM Champ does not currently support voice calls. It handles text-based conversations on WhatsApp, Instagram, Messenger, SMS, and web chat. Voice call support is not available at this time. But you could add this yourself using our custom functions.
5. Yes, DM Champ maintains state memory. If the same lead comes back, the AI knows what was discussed previously and continues from that point. It does not start fresh.
Additional clarification for Point 3 is needed.
If DM champ and customer exchanges 20 messages in a chat, Twilio will charge me $1 for that chat session (20x0.05$)? Or will I be charged $0.05 for the 24-hour window, irrespective of the number of messages in that 24 hour window? If its per message then it's very expensive..can we use the BOYK without Twilio and still use DM champ in that case?
Verified purchaser
Good catch, let me clarify because I think there's a mix-up on the unit.
It's 0.05 credits per message, not $0.05. Credits cost $0.10 each. So the actual cost per message is 0.05 × $0.10 = $0.005. That's half a cent per message.
So 20 messages in a chat would cost you $0.10, not $1. Much cheaper than it sounds.
Verified purchaser
But to answer your bigger question: yes, you can absolutely skip Twilio entirely. If you connect via WhatsApp Web (QR code scan), there's no Twilio involvement and no per-message delivery fee. You just pay 50 credits/month (that's $5/month) for the private server and dedicated proxy that keeps your connection alive. After that, messages are unlimited with no per-message cost.
Verified purchaser
Twilio is only needed if you want either the official WhatsApp Business API or SMS as a channel. Most users on BYOK go with WhatsApp Web and skip Twilio completely.
Verified purchaser
What's the benefit of using Twilio WhatsApp Business API over the WhatsApp Web Scanned QR? What we can't do with WhatsApp Web QR that WhatsApp Business API can do?
Verified purchaser
To be honest, Twilio WhatsApp Business API does not have many advantages other than being able to send a massive quantity of messages. For example, you can send 1,000, 2,000, or even 100,000 messages per day depending on the reputation you build up. With WhatsApp QR, of course, you are not able to do that, though we have yet to see someone actually reach those quantities.
Verified purchaser
While that is the main benefit, there are some smaller advantages, such as the business name always showing instead of your phone number. However, these are not very important compared to the downsides. The major downsides are: 1. You cannot see typing indicators. 2. You need to work with templates for any messages sent outside of the 24-hour window.
Verified purchaser
Can I use an OpenRouter API key for BYOK (or a similar provider) instead of buying directly from Anthropic?
Verified purchaser
Not yet, but we have seen it a few times now. So, if it is something that gets support, we will integrate it.
Check out our roadmap and vote for it or create it. https://dmchamp.canny.io/
Verified purchaser
It will make the choice even better if you have it.
Verified purchaser
We are here to create the best product out there.
Verified purchaser
Where can I find the documentation? what all languages DM Champ supports other than English?
Verified purchaser
https://help.dmchamp.com/
The AI supports all languages. For the interface, we have six or seven languages, but we can add more as we get requests.