> ## Documentation Index
> Fetch the complete documentation index at: https://docs.whatsable.app/llms.txt
> Use this file to discover all available pages before exploring further.

# WhatsAble Integrations

> Learn how to integrate WhatsAble with your applications

# 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

```javascript theme={null}
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:

```json theme={null}
{
  "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

* Read our [Getting Started](/guides/whatsable/getting-started) guide
* Explore [Features](/guides/whatsable/features)
* Check out our [API Reference](/api-reference/whatsable)
