WhatsApp CRM, bulk messaging and automation in one workspace
chat247

Chat247: WhatsApp CRM and automation platform

Call2Reply · Android app

Never lose a lead to a missed call.

As soon as a call goes unanswered, Chat247 sends the caller a WhatsApp reply, so they hear from you first.

WhatsApp messaging

Keep the conversation going on WhatsApp.

Send bulk campaigns with delivery reports, chat from one shared inbox and add live chat to your website.

CRM & leads

Turn every enquiry into a tracked lead.

Capture leads from calls, chats and social forms, then move them through your pipeline with notes and tags.

Automations & AI

Let automations do the follow-up.

Trigger a reply, create a lead or call a webhook after a call, a message or a schedule, with an AI chatbot answering in between.

Reporting

See what is working, at a glance.

Check delivery on every campaign and watch call volume, missed calls and automations fired on one dashboard.

  • 5-day free trial
  • No credit card
  • Cancel anytime
Platform

One workspace for every conversation

Start with the modules your team needs today. Add the rest when you are ready.

View all modules

Send personalised campaigns to your whole list and track every delivery.

  • Schedule a send for later
  • Vary the wording with spintax
  • Open a delivery report per campaign
Start sending

Every missed or finished call triggers an automatic WhatsApp reply.

  • Reacts to missed, incoming, outgoing and rejected calls
  • Runs in the background on your Android phone
  • Cap replies per caller and rotate message variants
Get the app

Put a chat widget on your site and answer from one shared inbox.

  • Embeddable widget for any website
  • Agents answer from an inbox in your dashboard
Add live chat

Train a bot on your business so it answers and qualifies leads for you.

  • Answers customers on WhatsApp around the clock
  • AI lead qualification feeds your CRM
Build a bot

Capture leads, move them through your pipeline and never miss a follow-up.

  • Lead board with tags and quick notes
  • Analytics on hot leads and won deals
  • Export leads when you need them
Explore the CRM

Design and send email campaigns that work alongside your WhatsApp journeys.

  • Reusable email templates
  • Unsubscribes handled for you
  • Email address verifier built in
Start emailing
And more, included in the platform:
  • Auto Responder
  • WhatsApp Forms
  • WhatsApp Commerce
  • Bot Builder
  • Omnichannel Inbox
  • AI Voice & IVR
  • AI Appointments
  • Automations
  • Social Lead Sync
  • Google Sheets Sync
  • WhatsApp API
For developers

Send a WhatsApp message with one request

Connect your number once, then trigger messages from your own app, store or CRM through a simple REST API.

  • Text, media, templates and group messages
  • Webhooks for incoming and outgoing events
  • Access token and instance ID from your dashboard
View docs
curl -X POST "https://chat247.in/api/send" \
  -H "Content-Type: application/json" \
  -d '{
    "number": "919876543210",
    "type": "text",
    "message": "Hello from Chat247!",
    "instance_id": "YOUR_INSTANCE_ID",
    "access_token": "YOUR_ACCESS_TOKEN"
  }'
<?php
$payload = [
    "number"       => "919876543210",
    "type"         => "text",
    "message"      => "Hello from Chat247!",
    "instance_id"  => "YOUR_INSTANCE_ID",
    "access_token" => "YOUR_ACCESS_TOKEN",
];

$ch = curl_init("https://chat247.in/api/send");
curl_setopt_array($ch, [
    CURLOPT_POST           => true,
    CURLOPT_HTTPHEADER     => ["Content-Type: application/json"],
    CURLOPT_POSTFIELDS     => json_encode($payload),
    CURLOPT_RETURNTRANSFER => true,
]);

echo curl_exec($ch);
curl_close($ch);
import requests

payload = {
    "number": "919876543210",
    "type": "text",
    "message": "Hello from Chat247!",
    "instance_id": "YOUR_INSTANCE_ID",
    "access_token": "YOUR_ACCESS_TOKEN",
}

res = requests.post("https://chat247.in/api/send", json=payload, timeout=30)
print(res.json())
// Node 18+ (built-in fetch)
const res = await fetch("https://chat247.in/api/send", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({
    number: "919876543210",
    type: "text",
    message: "Hello from Chat247!",
    instance_id: "YOUR_INSTANCE_ID",
    access_token: "YOUR_ACCESS_TOKEN",
  }),
});

console.log(await res.json());
POST https://chat247.in/api/send  ·  Replace the two placeholders with your own credentials.

Works with the tools you already use

WhatsAppBusiness messaging
AndroidCall2Reply app
Facebook & InstagramLead capture
Google SheetsLead sync
OpenAIAI replies
Razorpay & CashfreeCheckout
English & SpanishInterface languages
At a glance

Simple to start, built to grow

₹199/month

Our lowest plan today

Compare every plan side by side before you decide.

See pricing
5days

Free trial, no credit card

Connect a number and send your first message today.

Start free
13endpoints

REST API endpoints

Create instances, send text, media, templates and group messages, and set webhooks.

See a code sample

Ready to put your customer conversations on autopilot?

Start your free trial in minutes, or message us and we will help you set up the first campaign.

Get the App Chat247 for Android · v3.5.11