01Pricing

Connect. Enrich. Build.

Always-on WhatsApp messaging at $15 per active line, or $20 with unlimited WhatsApp voice calling. WhatsApp Enrichment with monthly allowances for registration checks and profile photos. Use both through one Mossmoon API.

Start with a free enrichment allowance, or try your first messaging line free for 7 days.

WhatsApp Messaging

$15/ line / month

Flat monthly pricing per active messaging line.

  • First line free for 7 days, then $15/month
  • Always-on hosted connection
  • Inbound and outbound messaging
  • Signed webhooks with retry queue
  • Stable line ID across reconnects
  • Self-healing on transient disconnects

WhatsApp Messaging + Calling

$20/ line / month

Everything in Messaging, plus unlimited voice calls.

  • Place and answer WhatsApp voice calls from your app
  • Unlimited minutes, no per-minute fees
  • Agents talk in the browser with our JavaScript SDK
  • Call events by webhook: ringing, answered, ended
  • Turn calling on per line, anytime, without re-linking
  • Works on accounts with calling on linked devices
Read the calling docs ↗

WhatsApp Enrichment

Freeto get started

Paid plans from $15/month. Both enrichment tools in every tier. Try a single number free with the WhatsApp number checker.

  • Check whether a number is registered on WhatsApp
  • Retrieve its profile photo when available
  • Free: 5 validations + 5 photo lookups each month
  • Single and bulk requests through the API
  • Use existing keys or an enrichment-only key
  • Monthly allowances, no pay-as-you-go charges
02WhatsApp Enrichment

A plan for every contact list.

Registration checks and profile photos, from your own app or automation. Your dashboard keeps track of the plan, API keys, and usage.

Free

$0 / month

Try both enrichment tools.

  • 5 number validations
  • 5 profile-photo lookups
  • API access
  • Monthly usage tracking

Starter

$15 / month

For smaller contact lists.

  • 6,000 number validations
  • 4,000 profile-photo lookups
  • API access
  • Monthly usage tracking

Growth

Recommended

$35 / month

For growing customer workflows.

  • 15,000 number validations
  • 10,000 profile-photo lookups
  • API access
  • Monthly usage tracking

Business

$60 / month

For regular, high-volume enrichment.

  • 30,000 number validations
  • 20,000 profile-photo lookups
  • API access
  • Monthly usage tracking

Custom

Need more than Business includes? Tell us your validation and photo volume for a tailored allowance and price.

Contact sales ↗

Every accepted lookup counts regardless of the result. Allowances reset monthly in UTC, with no rollover. At your limit, upgrade, arrange a Custom plan, or wait for the reset.

Read the enrichment API docs ↗

One key, your integration.

Use your full-access Mossmoon key across messaging and enrichment, or create a separate key restricted to enrichment. All of your enrichment keys share your account’s allowance.

See the request format ↗

Independent subscriptions.

Enrichment does not require a connected WhatsApp line. Keep your messaging lines, choose your enrichment plan, and manage both from your signed-in dashboard.

Open WhatsApp Enrichment ↗
03Enterprise pricing

Lower per-line prices as you grow.

Enterprise plans for agencies and platforms connecting many customer lines, with WhatsApp calling included free. Contact sales and we set your rate from the table below, based on how many lines you connect. Every connected line is billed at that rate.

Save up to 50%

$7.50per line / month at 700+ lines

Half the standard $15 rate, with WhatsApp calling included free on enterprise plans.

Get volume pricing ↗

Flex

No minimum. Your rate is set by how many lines you connect.

Connected linesYou savePer line
1 to 49Standard$15
50 to 9920% off$12
100 to 24933% off$10
250 to 49940% off$9
500 to 69943% off$8.50
700+50% off$7.50
  • No minimum, no contract
  • Only connected lines are billed
  • Cancel anytime

Growth

Best value

Lower rates from your first line, for a $500 monthly minimum.

Connected linesYou savePer line
1 to 4933% off$10
50 to 9937% off$9.50
100 to 24940% off$9
250 to 49943% off$8.50
500 to 69947% off$8
700+50% off$7.50
  • $500 per month minimum
  • Month to month, cancel anytime
  • Rates locked for your first 12 months

Discounts are against the standard $15 per line. WhatsApp calling is included free on enterprise plans, with unlimited minutes. Only connected lines are billed.

Contact sales

Need something custom?

High volume, custom integrations, custom SLAs, or a specific integration. Tell us what you need and we’ll get back within a business day.

04FAQ

Common pricing questions

How much does WhatsApp calling cost?

Calling is $20 per line per month ($15 messaging plus $5 for calling), with unlimited minutes and no per-minute fees. It is included free on enterprise plans. Turn it on when you create a line or later on an existing line, without re-linking. Your integration places and answers calls through the API, and agents talk from the browser with our JavaScript SDK. The WhatsApp account needs calling turned on for linked devices, which most accounts have.

Do you offer volume pricing?

Yes. Flex lowers your per-line price as your number of connected lines grows, with no minimum. Growth gives lower rates from the first line for a $500 monthly minimum, month to month, with rates locked for the first year. WhatsApp calling is included free on enterprise plans. Contact sales to set it up.

How are messaging and enrichment different?

Messaging connects a customer's WhatsApp line so your integration can send and receive messages. Enrichment checks registration and retrieves profile photos through the API without connecting a line. They are separate products and subscriptions.

What does the Free enrichment tier include?

Five number validations and five profile-photo lookups per UTC calendar month. Use your existing full-access Mossmoon API key or generate an enrichment-only key.

Does an unavailable photo or unregistered number count?

Yes. Every accepted lookup counts regardless of its result, including invalid numbers, duplicate inputs, unavailable photos, and lookup errors. Requesting both attributes uses one validation and one photo lookup per contact. Requests rejected before acceptance do not consume allowance.

Build your next WhatsApp workflow.

Connect messaging lines, enrich your contact lists, or use both. Choose the product and allowance that fit your integration.

Pricing · Mossmoon