Transform your messaging experience with OneMessage

Your ultimate no-code solution for dynamic, personalized WhatsApp campaigns and effortless contact management. No coding, no Meta verification, just your WhatsApp number and limitless possibilities.

Developers, effortlessly connect OneMessage to your CRM, e-commerce, and more, boosting productivity and driving growth.

7-days free trial

Whatsapp Sender - Whatsapp Bulk Message - Automation - Wa Message

Key services and features

All features ONE MESSAGE give to your business:

Personalized Messaging: Tailored messages for maximum impact.

API and Webhooks: Easy integration and automation.

No Meta Business Verification needed

Campaign Design:

Start your first campaign in just 3 minutes

CRM Integration: Improve customer relationships.

Personal & Business Use: Versatile for all your needs.

How it works

To start using OneMessage follow this steps:

Register

Register on the OneMessage website and create an account

Connect WhatsApp

Connect to the device by scanning the provided QR code with your WhatsApp application

Start Using

Utilize the various panel features for messaging and marketing

Developer Resources

Whatsapp API

Sample code for sending a message

				
					$curl = curl_init();

curl_setopt_array($curl, array(
  CURLOPT_URL => 'https://app.onemsg.io/api/create-message',
  CURLOPT_RETURNTRANSFER => true,
  CURLOPT_ENCODING => '',
  CURLOPT_MAXREDIRS => 10,
  CURLOPT_TIMEOUT => 0,
  CURLOPT_FOLLOWLOCATION => true,
  CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
  CURLOPT_CUSTOMREQUEST => 'POST',
  CURLOPT_POSTFIELDS => array(
  'appkey' => '2a083fca-e0cd-4899-89c1-8b8758a129e0',
  'authkey' => 'Vt747KVGqA2oxnn7arhzLHWEKCPoTBnL9pwxcaI7y3C8U5KTLB',
  'to' => 'RECEIVER_NUMBER',
  'message' => 'Example message',
  'sandbox' => 'false'
  ),
));

$response = curl_exec($curl);

curl_close($curl);
echo $response;
				
			
				
					var request = require('request');
var options = {
  'method': 'POST',
  'url': 'https://app.onemsg.io/api/create-message',
  'headers': {
  },
  formData: {
    'appkey': '2a083fca-e0cd-4899-89c1-8b8758a129e0',
    'authkey': 'Vt747KVGqA2oxnn7arhzLHWEKCPoTBnL9pwxcaI7y3C8U5KTLB',
    'to': 'RECEIVER_NUMBER',
    'message': 'Example message'
  }
};
request(options, function (error, response) {
  if (error) throw new Error(error);
  console.log(response.body);
});
				
			
				
					curl -X 'POST' \
  'https://app.onemsg.io/api/sendMessage' \
  -H 'accept: */*' \
  -H 'Content-Type: application/json' \
  -d '{
  "appkey": "bffaxbd0-2664-4anc-a81e-1e2c4624m3d6",
  "authkey": "XlJFDQA12pcnGwgxrFBJsTs2psYvOnx2Q2sp84MjOxO8Ykx3Jn",
  "to": "RECEIVER_NUMBER",
  "message": "Example message"
}'
				
			

Price

Pro

Monthly (7-days free trial)
$ 29
  • 1 connected device
  • Unlimited Sent messages (Per Month)
  • 3 Software Integration
  • Unlimited Contacts In Panel
  • 10 templates in the panel
  • BulkSend Campaign in panel
  • API & Webhooks
  • Chat List Access
  • Group List Access
  • Priority Support

Enterprise

Monthly
$ 79
  • 3 connected device
  • Unlimited Sent messages (Per Month)
  • 15 Software Integration
  • Unlimited Contacts In Panel
  • 50 templates in the panel
  • BulkSend Campaign in panel
  • API & Webhooks
  • Chat List Access
  • Group List Access
  • Priority Support
Recommended

Business

Monthly
Contact Us .
  • Unlimited device connections
  • Unlimited messages sent
  • Unlimited Software Integration
  • Unlimited Contacts In Panel
  • Unlimited templates in the panel
  • BulkSend Campaign in panel
  • API & Webhooks
  • Chat List Access
  • Group List Access
  • High Priority Support

Pro

Yearly (7-days free trial)
$ 24 $288 billed annually
  • 1 connected device
  • Unlimited Sent messages (Per Month)
  • 3 Software Integration
  • Unlimited Contacts In Panel
  • 10 templates in the panel
  • BulkSend Campaign in panel
  • API & Webhooks
  • Chat List Access
  • Group List Access
  • Priority Support

Enterprise

Yearly
$ 69 $828 billed annually
  • 3 connected device
  • Unlimited messages sent
  • 15 Software Integration
  • Unlimited Contacts In Panel
  • 50 templates in the panel
  • BulkSend Campaign in panel
  • API & Webhooks
  • Chat List Access
  • Group List Access
  • Priority Support
Recommended

Business

Yearly
Contact Us .
  • Unlimited device connections
  • Unlimited messages sent
  • Unlimited Software Integration
  • Unlimited Contacts In Panel
  • Unlimited templates in the panel
  • BulkSend Campaign in panel
  • API & Webhooks
  • Chat List Access
  • Group List Access
  • High Priority Support

Frequently Asked Questions

Yes, OneMessage connects using WhatsApp’s official web protocol and acts as a secure linked device.

No, if used properly. OneMessage follows WhatsApp’s guidelines. Avoid spamming and follow best practices to keep your number safe.

OneMessage provides WhatsApp Web service by utilizing the official WhatsApp Web protocol. This method allows users to connect their existing WhatsApp account to OneMessage as if it were a new device. Essentially, OneMessage acts as an authorized “linked device,” similar to how WhatsApp Web or the desktop app functions, without the need for direct representation or third-party hosting of your account. This ensures secure and official connectivity in line with WhatsApp’s own multi-device framework.

Yes, OneMessage allows you to send unlimited messages per day through its platform. However, to ensure your number remains active and unblocked, it’s important to follow these guidelines:

  • Avoid sending unwanted or unsolicited messages to users who haven’t opted in.

  • Comply with WhatsApp’s messaging policies to protect your number from being flagged or blocked.

  • Use personalized and relevant content to reduce the chance of being reported as spam.

While the system supports high-volume messaging, the safety and reputation of your number depend on how responsibly you use it.

Yes, you can send images, audio, and video files using OneMessage.

  • 🔄 Use the /sendFile method instead of sendMessage for media.

  • 🌐 Always send HTTPS links to the media file (avoid using Base64).

  • 📦 The maximum file size is 60 MB.

  • 📎 For large files, it’s recommended to send them as a downloadable link rather than uploading the full file directly.

  • 🖥️ In the OneMessage dashboard, you can easily send text along with media using a simple, user-friendly interface—no coding required.

This approach ensures better performance, faster delivery, and a lower chance of errors during file transmission.

Yes, OneMessage supports message delivery and read status tracking.

  • ✅ You can access “delivered” and “read” status updates through the API.

  • 🔔 Real-time updates are also available via Webhook, allowing you to track message events automatically.

This helps you monitor engagement and ensure your messages are reaching your audience effectively.

To activate OneMessage using a landline number, follow these steps:

  1. Register Your Landline Number on WhatsApp or WhatsApp Business:

    • Download the WhatsApp Business app.

    • Enter your landline number during setup.

    • When SMS verification fails, select “Call me” to receive a voice call with a verification code.

    • Enter the code to complete registration.

  2. Connect WhatsApp to OneMessage:

    • Once your landline number is registered and active on WhatsApp, go to the OneMessage dashboard.

    • Use the “Add Device” feature to scan the QR code.

    • Your WhatsApp account will now be linked to OneMessage, allowing you to send and receive messages via the platform.

✅ OneMessage acts like an official connected device using the WhatsApp Web protocol — secure, fast, and fully functional.

✅ Best Practices to Avoid Blocking:

  1. Warm Up Your Number:

    • Don’t send hundreds of messages on day one.

    • Gradually increase volume to build a reputation.

  2. Avoid Spammy Content:

    • Don’t send identical messages to large lists.

    • Use personalized and relevant messages with dynamic fields (like name or location).

  3. Respect Opt-in Rules:

    • Only message users who have explicitly opted in to receive messages from you.

    • Keep proof of consent where applicable.

  4. Limit the Use of Links and Attachments:

    • Excessive use of URLs or media can trigger spam filters.

    • Use shortened or branded links and avoid suspicious domains.

  5. Maintain Good Engagement:

    • Low response rates and high block/report rates harm your sender reputation.

    • Encourage users to reply or save your number.

  6. Avoid Over-Frequent Messaging:

    • Don’t send too many messages to the same contact in a short time.

    • Give space between follow-ups.


⚠️ Bonus Tip:

Use multiple numbers and rotate between them if you run high-volume campaigns. Always use official tools and follow WhatsApp’s policies to stay safe.

Yes, the OneMessage API is actively maintained and kept in sync with WhatsApp updates.

  • 🔄 WhatsApp typically releases updates 3–4 times per year.

  • 🛠️ The OneMessage team ensures the API is adapted within 7 working days of any major WhatsApp update.

This ensures your integration remains stable, secure, and fully compatible with the latest WhatsApp features and protocols.

  • Yes, you can connect your OneMessage account to a new WhatsApp number at any time.
    There are no restrictions—simply disconnect the current number and link a new one whenever needed.

    This flexibility is helpful if you’re switching numbers or managing multiple campaigns.

No installation required. Everything runs on the web with an easy-to-use interface.

Our support team is available to help you via live chat or email. You’ll also find a full troubleshooting guide inside the panel.

Feel Free to Contact Us

We will be available everytime you need