Build powerful messaging automations with EchoCue's REST API. Send messages from your own phone number, track delivery, and integrate with your existing systems.
// Send an SMS with just a few lines of code
const response = await echocue.sms.send({
to: "+1234567890",
message: "Your appointment is confirmed for tomorrow at 2pm"
});
// Response
{
"success": true,
"messageId": "msg_abc123"
}
A complete API for SMS and WhatsApp messaging. Integrate in minutes, scale to millions of messages.
Send individual or bulk SMS messages programmatically. Messages are sent from your own phone number.
REST APISend WhatsApp messages using templates or free-form text. Official WhatsApp Business API integration.
REST APISchedule SMS and WhatsApp messages for future delivery. Perfect for reminders and campaigns.
REST APICreate, update, and organize contacts. Import bulk contacts and manage contact groups.
REST APIUse reusable message templates with dynamic variables for personalization in your API calls.
REST APITrack message delivery status in real-time. Get detailed analytics on sent, delivered, and failed messages.
REST APISMS: Sent from your own phone number via our Android app. WhatsApp: Uses the WhatsApp Business API with approved templates - no app required.
API Key + Secret authentication. Generate keys instantly from your dashboard. Rotate keys anytime.
Flat monthly pricing with unlimited SMS on paid plans. No hidden costs or per-message charges.
RESTful JSON API with clear documentation. Works with any language or framework. Pre-built integrations for popular tools.
// Send WhatsApp with templates
const response = await echocue.whatsapp.send({
to: "+1234567890",
template: "order_shipped",
variables: {
name: "John",
order_id: "#12345"
}
});
// Response
{
"success": true,
"messageId": "msg_xyz789"
}
Use our REST API directly, or connect through popular automation platforms.
Direct integration
5000+ app connections
Visual automation
Self-hosted workflows
Developers use EchoCue API for a variety of messaging automation use cases.
Send automated reminders for appointments, bookings, and reservations.
Notify customers about order status, shipping updates, and delivery confirmations.
Send OTP codes and verification messages for secure authentication.
Automate invoice reminders and payment follow-ups to improve collections.
Send promotional messages, announcements, and marketing campaigns.
Enable two-way conversations for customer support and engagement.
SMS: Requires our Android app installed on your phone (or a dedicated device). Messages are sent from your own phone number. WhatsApp: Uses the official WhatsApp Business API with pre-approved message templates. No Android app required - messages are sent directly through WhatsApp's cloud infrastructure.
The API uses API Key + Secret authentication. You generate these credentials from your dashboard and include them in your request headers. Full details are provided in the documentation after you sign up.
Rate limits depend on your plan and the capabilities of your connected device. The API will return appropriate error codes if limits are exceeded. Most use cases are well within limits.
No. The Android app is only required for SMS messaging. WhatsApp messages are sent via the WhatsApp Business API and don't require any app installation. You can use WhatsApp without an Android device.
The free tier includes 10 SMS per month with full API access. Create an account, connect your device, and start testing immediately. No credit card required.
Full API documentation is available in your dashboard after signing up. It includes endpoint references, request/response examples, and integration guides for popular platforms.
Get your API keys in minutes. Full documentation, code examples, and a free tier to test your integration.
Free tier includes 10 SMS/month • No credit card required