Skip to content
For developers & CRM companies

Your CRM knows everything about the customer, except the twenty phone calls that actually closed the deal.

Give your CRM a phone.

RMDialer runs on your users' phones as their real dialer. Our API streams the calls, leads, remarks, and WhatsApp activity into your system, and takes your data back the other way.

Short answer

How do you add call data to an existing CRM?

You need something running on the phone where the calls actually happen. RMDialer is that dialer, and its API streams call events, leads, remarks, statuses and WhatsApp activity into your CRM, while accepting leads and assignments back the other way. Your product gets the call layer without you building an Android dialer.

  • Call events: incoming, outgoing, missed, duration, what happened
  • Two-way: pull activity, push leads and assignments
  • Your users keep their own SIM and number
  • Whitelabel option, so the app can carry your brand
What flows through

The data your product is missing

Call events

Incoming, outgoing, missed, durations, and what happened from every connected device.

Leads & statuses

Lead records with custom fields, status changes, and remarks, as they happen.

WhatsApp activity

Auto-message events, campaign results, and CRM chat threads.

Follow-ups & sales

Reminders, renewal dates, and paid-client sale records.

Integration

Three steps to a complete CRM

1

Your users install RMDialer

Their Android dialer becomes the data source. No SIM cards in racks, no call-center hardware.

2

Connect over the API

Pull calls, leads, remarks, and WhatsApp events into your CRM, or push leads and assignments back into the dialer.

3

Your CRM completes itself

The phone-call blind spot disappears: every conversation your users have shows up in your product.

One app. Every feature. One price.

Whether you are one person or one thousand, every RMDialer user gets the complete feature set. No tiers, no locked buttons, no "upgrade to unlock".

API access

Tell us what you're building

Share your product and use case; we will get back with API docs, sandbox credentials, and help to set it up.

Request API access

We reply with docs and sandbox access.

Opens WhatsApp with your details prefilled.
๐Ÿ”’ Nothing is stored on this site: your details go straight into the chat, nowhere else.

๐Ÿ›ก๏ธ Data safety & security

Your customer list is your business. We treat it that way.

A dialer sees everything. That is exactly why every part of this app is built to keep your data yours.

Nothing uploads without your yes

Backup starts only after you sign in and give explicit consent. You review which SIMs are included and which numbers are excluded BEFORE the first upload. Logged out, nothing leaves the phone.

Personal stays personal

Mark any number as excluded: it is never uploaded, never messaged automatically, never touched. Choose per SIM what backs up, so a personal SIM can stay completely out.

Encrypted on the phone

The app database is encrypted on your device, and API details are locked with the Android Keystore, so even a lost phone does not hand over your customer list.

Encrypted in transit

Every sync runs over HTTPS to your own account. A transparent sync log shows exactly what ran and when, and you can make it sync everything again any time.

Your data is not the product

We do not sell your data or your customers' data, do not show ads, and never share contact lists with advertisers. You export to CSV any time. It is yours.

Compliant WhatsApp

Bulk and automated messages go through the official Meta WhatsApp Business API with approved templates and your own API details. We do not read your personal WhatsApp chats.

Read the full privacy policy ยท Every permission the app asks for is explained there, in plain language.

FAQ

Questions, answered

What kind of API is it?

A REST API over HTTPS against our backend, with token auth. Tell us your use case and we will share the docs and sandbox access.

Can we push data INTO the dialer too?

Yes. Leads and assignments can flow from your system into your users' RMDialer queues, and the app can also poll your API directly as a lead source.

Who owns the user relationship?

You do, inside your product. If you want the dialer under your own brand as well, see the whitelabel partner program: apps like RMDialer and Call Dialer already run on this same platform under different brands.

Does the API work the same for whitelabel apps?

Yes. Every brand on the platform (RMDialer, Call Dialer, or your own) talks to the same API and the same backend, so hooking up once covers all of them.

The call layer your product is missing

Your users already make the calls. Plug them in.