Skip to main content

WhatsAble Integrations

Integrate WhatsAble with your favorite tools and platforms.

Available Integrations

No-Code Platforms

  • Zapier
  • Make (formerly Integromat)
  • n8n
  • Pipedream

CRM Systems

  • Salesforce
  • HubSpot
  • Zoho CRM
  • Pipedrive

E-commerce Platforms

  • Shopify
  • WooCommerce
  • Magento
  • BigCommerce

Custom Integration

REST API

const axios = require('axios');

const sendMessage = async (to, message) => {
  try {
    const response = await axios.post(
      'https://dashboard.whatsable.app/api/whatsapp/messages/v2.0.0/send',
      {
        to,
        message
      },
      {
        headers: {
          'Authorization': `Bearer ${process.env.WHATSABLE_API_KEY}`,
          'Content-Type': 'application/json'
        }
      }
    );
    return response.data;
  } catch (error) {
    console.error('Error sending message:', error);
    throw error;
  }
};

Webhooks

Configure webhooks to receive real-time updates about your messages:
{
  "event": "message.status",
  "data": {
    "message_id": "msg_123",
    "status": "delivered",
    "timestamp": "2024-03-20T10:00:00Z"
  }
}

Best Practices

  • Use environment variables for API keys
  • Implement retry logic
  • Handle rate limits
  • Monitor webhook delivery

Next Steps