Пропустите установку. Заработает меньше чем за 2 минуты.
Начните бесплатный период на cloud.anythingmcp.com, добавьте DoubleTick одним кликом и направьте свой ИИ-клиент (Claude, ChatGPT, Copilot или Cursor) на сгенерированный MCP-эндпоинт. Без Docker, без git clone, без опыта разработки.
Кратко
Почтовый ящик WhatsApp Business в DoubleTick: подключённые номера WhatsApp, чаты и история сообщений, клиенты с тегами и пользовательскими полями, шаблоны, группы рассылки, команда, заметки, быстрые ответы и баланс кошелька, а также отправка текстовых, медиа- и шаблонных сообщений.
Попробуй спросить
Примеры промптов для DoubleTick
Кликни по промпту — он скопируется. Вставь в Claude, ChatGPT, Cursor, Gemini, Copilot или OpenClaw и запусти через этот коннектор.
Claude — это AI, он может ошибаться. Проверяйте ответы.
💡 Без установки? Используйте cloud.anythingmcp.com напрямую. Войдите, нажмите Connectors → DoubleTick, вставьте учётные данные, создайте MCP API key — готово. Без Docker, без
git clone, без локального сервера.
DoubleTick
Почтовый ящик WhatsApp Business в DoubleTick: подключённые номера WhatsApp, чаты и история сообщений, клиенты с тегами и пользовательскими полями, шаблоны, группы рассылки, команда, заметки, быстрые ответы и баланс кошелька, а также отправка текстовых, медиа- и шаблонных сообщений.
Настройка
- В веб-приложении DoubleTick (web.doubletick.io) откройте Settings → Developer Documentation и нажмите Create new key.
- Вставьте ключ в
DOUBLETICK_API_KEY. Он передаётся как есть в заголовкеAuthorization, безBearer. - Начните с
doubletick_list_channels. Он показывает номера WhatsApp Business (wabaNumber), доступные ключу; почти всем остальным инструментам нужен один из них.
Ключ действует от имени пользователя, который его создал. Он видит номера WhatsApp, чаты и шаблоны, назначенные этому пользователю. Если doubletick_list_channels возвращает пустой список, этому пользователю не назначен ни один номер: попросите администратора назначить номер или создайте ключ под аккаунтом, у которого есть номера.
Правила WhatsApp: свободные текстовые сообщения, изображения и документы можно отправить только в течение 24 часов после последнего сообщения клиента. Проверяйте это через doubletick_get_chat_window_status; вне окна отправляйте одобренный шаблон через doubletick_send_template_message. Отправка оплачивается сборами WhatsApp за переписку из кошелька DoubleTick (doubletick_get_wallet_balance). Номера телефонов всегда указываются с кодом страны, например 919876543210.
Ошибки и лимиты: DoubleTick отвечает 422, когда ничего не найдено, а не только при неверных данных, например если ни один шаблон не подходит к запрошенным номерам. Лимиты действуют на организацию: 300 вызовов в минуту для сообщений чатов, 180 в минуту для данных клиентов, 60 в минуту для заметок и один вызов в секунду для статуса сообщений.
Предварительные требования: DOUBLETICK_API_KEY
Локальная установка коннектора
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Откройте http://localhost:3000/connectors/store, выберите DoubleTick и введите переменные, перечисленные в Предварительных требованиях.
Доступные инструменты
| Tool | What it does |
|---|---|
doubletick_list_channels | List the WhatsApp business numbers (WABA channels) assigned to the key's user, with number, display name and profile |
doubletick_list_chats | List inbox chats, most recent first, with customer, last message, status, tags and assigned agent |
doubletick_get_chat_messages | Get the messages exchanged between one of your WhatsApp numbers and a customer, optionally between two dates |
doubletick_get_chat_window_status | Check whether the 24-hour WhatsApp customer service window with a customer is open, which decides if a free-form message can be sent or a… |
doubletick_get_customer | Get a customer by phone number or customer id (one of the two is needed): name, assigned agent, opt-in, custom fields and, when a WhatsApp… |
doubletick_list_templates | List WhatsApp message templates with name, language, category, components (header, body with placeholders, footer, buttons) and approval… |
doubletick_list_broadcast_groups | List broadcast groups (contact lists for template broadcasts) with id, name, member count and creation date |
doubletick_list_team | List the team members of the organisation with name, phone number, role and reporting managers |
doubletick_get_team_member | Get one team member by phone number: role, reporting managers, channel access and organisation details |
doubletick_get_wallet_balance | Get the organisation's DoubleTick wallet balance, from which WhatsApp conversation fees are paid |
doubletick_get_message_status | Get the delivery status of a sent message (sent, delivered, read, failed) from the messageId returned by a send tool |
doubletick_list_notes | List internal notes on a customer chat (from + to) or a WhatsApp group chat (group_id), newest first, with author and mentions |
doubletick_list_quick_replies | List the saved quick replies (canned answers) with shortcut and text |
doubletick_list_webhooks | List the webhooks registered for the organisation with name, URL, subscribed events and creator |
doubletick_send_text_message | Send a free-form WhatsApp text message to a customer or a WhatsApp group |
doubletick_send_image_message | Send an image by public URL, with an optional caption, to a customer or a WhatsApp group |
doubletick_send_document_message | Send a document (PDF, spreadsheet...) by public URL with an optional file name and caption, e.g. an invoice or a quote |
doubletick_send_template_message | Send an approved WhatsApp template to a customer, also outside the 24-hour window |
doubletick_send_broadcast | Send an approved template to every member of a broadcast group |
doubletick_update_customer_tags | Add tags and set custom fields on a customer, and optionally its name, opt-in and assigned agent |
doubletick_remove_customer_tags | Remove tags and custom field values from a customer |
doubletick_assign_chat | Assign a customer chat (customer_phone_number) or a WhatsApp group chat (group_id) to a team member |
doubletick_create_note | Add an internal note to a customer chat (from + to) or a WhatsApp group chat (group_id) |
doubletick_create_broadcast_group | Create a broadcast group with an optional first list of members |
doubletick_add_broadcast_group_members | Add members to an existing broadcast group by group id |
Следующие шаги
Это руководство помогло?