AdvancedIntegrations

Integrations and APIs

Connect E-SMART360 with third-party services, e-commerce platforms, and AI tools to enhance your WhatsApp workflows.

const response = await fetch('https://api.example.com/v1/messages', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    to: 'whatsapp:+1234567890',
    type: 'text',
    text: { body: 'Hello from E-SMART360!' }
  })
});
{
  "messages": [{ "id": "wamid.123" }]
}

Overview

E-SMART360 supports seamless integrations with popular e-commerce platforms, data tools, AI services, and custom webhooks. You can automate order notifications via Shopify or WooCommerce, sync contacts with Google Sheets, deploy intelligent chat agents, and extend functionality using the WhatsApp Business API and third-party plugins.

These integrations unlock advanced workflows like real-time order updates on WhatsApp, automated data exports, and AI-driven responses.

Before starting, ensure your E-SMART360 account is verified and WhatsApp Business API is active.

E-commerce Integrations

Connect your online store to send automated WhatsApp notifications for new orders, shipping updates, and abandoned carts.

Shopify Setup

Follow these steps to integrate Shopify.

Install App

In your Shopify admin, search for E-SMART360 app and install it.

Authorize

Grant permissions for orders, customers, and products.

Configure Webhooks

Set up triggers for order creation and fulfillment.

Platform Comparison

Choose the right e-commerce integration based on your store.

Native app with one-click setup. Supports real-time webhooks.

// Example webhook payload from Shopify
{
  "id": 123456789,
  "status": "paid",
  "total_price": "99.99"
}

Google Sheets Automation

Import subscribers or export chat data to Google Sheets for analysis and automation.

// Import contacts from Sheets via E-SMART360 API
const response = await fetch('https://api.example.com/v1/subscribers/import', {
  method: 'POST',
  headers: { 'Authorization': 'Bearer YOUR_API_KEY' },
  body: JSON.stringify({
    sheetId: '1abc123xyz',
    range: 'A1:D100'
  })
});

AI Integration

Enhance your bots with AI for natural language understanding.

Connect services like OpenAI or Google Dialogflow via E-SMART360's AI webhook endpoint.

header
X-AI-Providerstring
Required

Set to openai or dialogflow.

header
X-AI-Keystring
Required

Your AI service API key, e.g., YOUR_OPENAI_KEY.

WhatsApp Business API Usage

Access core functionality with rate limits: 1000 messages/day per phone number.

Webhooks and Plugins

Set up incoming webhooks for custom events.

// Sample webhook handler
app.post('/webhook/esmart360', (req, res) => {
  const event = req.body;
  if (event.type === 'order.created') {
    // Send WhatsApp notification
  }
  res.status(200).send('OK');
});

Use ngrok for local testing: ngrok http 3000.

Explore third-party plugins in the E-SMART360 marketplace for Zapier, Make.com, and more.