WhatsApp бот + Paloma 365: интеграция для бизнеса в Казахстане
Как интегрировать WhatsApp-бота с казахстанской ERP Paloma 365. Код, сравнение с Telegram, стоимость содержания и ограничения API.
Что такое Paloma 365
Paloma 365 — первая казахстанская облачная ERP-система для автоматизации торговли, услуг и общепита. Включает кассу, склад, CRM, аналитику и финансы в единой платформе.
- Стоимость: от 5 400 ₸/мес (~$12)
- API: Официальный REST API с документацией
- Интеграции: 1С, Kaspi, WebKassa, Google Ads
WhatsApp vs Telegram: сравнение для бизнеса
| Параметр | WhatsApp Business API | Telegram Bot API |
|---|---|---|
| Кнопки | До 3 кнопок | Неограниченно |
| Списки | До 10 пунктов | Нет (inline кнопки) |
| Стоимость API | ~$50/мес + за сообщения | Бесплатно |
| Аудитория в КЗ | 90%+ населения | ~30% населения |
| Верификация | Требуется бизнес-аккаунт | Не требуется |
| Время старта | 1-2 недели | 1 день |
Сравнение кнопок
WhatsApp (ограничения):
┌─────────────────────────┐
│ Выберите действие: │
│ │
│ [📦 Статус] [🛒 Заказ] │ ← Максимум 3 кнопки
│ [📞 Оператор] │
└─────────────────────────┘
Telegram (гибкость):
┌─────────────────────────┐
│ Выберите категорию: │
│ │
│ [Одежда] [Обувь] [Сумки]│ ← Любое количество
│ [Аксессуары] [Подарки] │
│ [Распродажа] [Новинки] │
│ [🔙 Назад] [🏠 Меню] │
└─────────────────────────┘
Интеграция с Paloma 365 API
Получение API ключа
# API AUTHKEY получается в личном кабинете Paloma 365
# Настройки → Интеграции → API
Код: получение остатков товаров
// Node.js пример интеграции с Paloma 365
const axios = require('axios');
const PALOMA_API = 'https://api.paloma365.com/v1';
const API_KEY = 'ваш_api_key';
async function getProductStock(productId) {
const response = await axios.get(
`${PALOMA_API}/products/${productId}/stock`,
{
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
}
}
);
return response.data;
}
// Пример ответа:
// { productId: 123, name: "Футболка", stock: 45, price: 5000 }
Код: создание заказа
async function createOrder(customerId, items) {
const order = {
customerId,
items: items.map(item => ({
productId: item.id,
quantity: item.qty,
price: item.price
})),
source: 'whatsapp_bot',
status: 'new'
};
const response = await axios.post(
`${PALOMA_API}/orders`,
order,
{
headers: {
'Authorization': `Bearer ${API_KEY}`,
'Content-Type': 'application/json'
}
}
);
return response.data.orderId;
}
Код: отправка сообщения в WhatsApp
// Через 360dialog или другого провайдера
const WHATSAPP_API = 'https://waba.360dialog.io/v1';
const WA_TOKEN = 'ваш_токен';
async function sendWhatsAppMessage(phone, text, buttons = []) {
const message = {
messaging_product: 'whatsapp',
to: phone,
type: buttons.length ? 'interactive' : 'text',
};
if (buttons.length) {
message.interactive = {
type: 'button',
body: { text },
action: {
buttons: buttons.slice(0, 3).map((btn, i) => ({
type: 'reply',
reply: { id: `btn_${i}`, title: btn }
}))
}
};
} else {
message.text = { body: text };
}
await axios.post(`${WHATSAPP_API}/messages`, message, {
headers: { 'Authorization': WA_TOKEN }
});
}
// Использование
await sendWhatsAppMessage(
'77001234567',
'Ваш заказ #123 готов к выдаче!',
['📍 Адрес', '📞 Позвонить', '✅ Получил']
);
Стоимость содержания
| Статья расходов | Telegram | |
|---|---|---|
| API провайдер | 15 000 ₸/мес | 0 ₸ |
| Исходящие сообщения | ~5 ₸/шт | 0 ₸ |
| Сервер/хостинг | 5 000 ₸/мес | 5 000 ₸/мес |
| Paloma 365 подписка | от 5 400 ₸/мес | от 5 400 ₸/мес |
| Итого | ~25 000 ₸/мес | ~10 000 ₸/мес |
Когда выбрать WhatsApp
✅ Ваши клиенты уже в WhatsApp (B2C в Казахстане) ✅ Нужны уведомления о заказах ✅ Малый объём исходящих сообщений (<1000/мес) ✅ Простые сценарии (3 кнопки достаточно)
Когда выбрать Telegram
✅ Сложная навигация (много категорий) ✅ Большой объём рассылок ✅ Техническая аудитория ✅ Ограниченный бюджет
Архитектура решения
┌──────────────┐ ┌──────────────┐ ┌──────────────┐
│ WhatsApp │────▶│ Webhook │────▶│ Paloma │
│ Business │ │ Server │ │ 365 API │
│ API │◀────│ (Node.js) │◀────│ │
└──────────────┘ └──────────────┘ └──────────────┘
│
▼
┌──────────────┐
│ Database │
│ (Redis) │
└──────────────┘
Стоимость разработки
| Пакет | Функционал | Цена |
|---|---|---|
| Базовый | Кнопки, остатки, статусы | 450 000 ₸ |
| Оптимальный | + AI-диалоги, заказы, админка | 750 000 ₸ |
| Премиум | + Kaspi Pay, мультиязычность, CRM | 1 200 000 ₸ |
Нужна интеграция WhatsApp + Paloma 365? Обсудим ваш проект — разработка за 2-4 недели.