An API built by and for developers
Integrate Ducto into your stack with a clean REST API, real-time Webhooks and ready-to-use SDKs.
Simple and powerful integration
Send messages, manage contacts and automate flows with just a few lines of code.
RESTful Endpoints
Standard HTTP API with JSON responses. Compatible with any language.
Secure Authentication
API Keys with Bearer token. Rotate your keys any time from the dashboard.
Fast Responses
Ultra-low latency. Average responses under 100ms.
Usage examples
// Send a WhatsApp message
const response = await fetch('https://api.ducto.io/v1/messages/send', {
method: 'POST',
headers: {
'Authorization': 'Bearer YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
workspaceId: 'ws_abc123',
to: '+5491123456789',
type: 'text',
content: {
text: 'Hello! Your order #1234 is on its way 🚀'
}
})
});
const data = await response.json();
console.log('Message ID:', data.messageId);Receive events in real time
Configure your server to receive automatic notifications every time something important happens in Ducto
How do webhooks work?
Event detected
When a customer messages you on WhatsApp or a new contact is created, an event fires.
Ducto sends a notification
We make an HTTP request to your server with all the event data.
Your system processes it
You receive the data and execute the logic you defined (automations, integrations, etc.)
Simple setup
You just need a public URL to receive webhooks. Configure it in minutes from your Ducto dashboard.
What you can build with Ducto
From simple notifications to complex customer service flows.
E-commerce notifications
Confirm orders, send shipping updates and recover abandoned carts with automatic messages.
Intelligent chatbots
Build conversational bots that answer FAQs, qualify leads and schedule appointments 24/7.
Multichannel support
Integrate WhatsApp with your existing ticketing system and manage everything from one place.
Alerts and reminders
Send appointment reminders, payment due dates or critical system alerts automatically.
Analytics and reports
Sync conversation data to your data warehouse for deep analysis and custom reports.
Custom workflows
Connect Ducto with Zapier, Make or n8n to build complex workflows without code.
Start with your first flow
Create your account, set up a channel and validate if Ducto fits your operation.