Перейти к основному содержимому

Руководство по использованию

На этой странице рассматриваются повседневные операции модуля интеграции с WHMCS — запуск синхронизации, просмотр импортированных данных и использование ботов, шаблонов и массовых контактов для оптимизации рабочих процессов.

Запуск ручной синхронизации​

Хотя автоматическая синхронизация через cron обрабатывает рутинный импорт, вы можете запустить синхронизацию вручную в любое время.

  1. Перейдите в WHMCS Integration из боковой панели Perfex CRM.
  2. Нажмите кнопку Sync Now на панели управления модуля.
  3. Выберите типы данных для синхронизации: Clients, Invoices или All.
  4. Нажмите Start Sync и дождитесь завершения процесса.

Индикатор прогресса синхронизации показывает текущий статус, включая количество обработанных, созданных, обновлённых и пропущенных записей.

подсказка

После первой синхронизации последующие синхронизации являются инкрементными — импортируются только новые или изменённые записи с момента последней синхронизации. Это обеспечивает быструю синхронизацию даже при больших базах данных WHMCS.

Управление синхронизированными клиентами​

Клиенты, импортированные из WHMCS, отображаются в стандартном разделе Customers Perfex CRM. Каждый синхронизированный профиль клиента включает:

  • Полные контактные данные (имя, email, телефон, адрес)
  • Информацию о компании
  • Ссылку на ID клиента WHMCS для отслеживания
  • Пользовательские поля, настроенные в сопоставлении полей

Идентификация клиентов WHMCS​

Синхронизированные клиенты помечены значком WHMCS в профиле, что позволяет легко отличить их от клиентов, созданных непосредственно в Perfex CRM.

Редактирование синхронизированных клиентов​

Вы можете редактировать синхронизированные записи клиентов в Perfex CRM так же, как любого другого клиента. Однако имейте в виду:

warning

Изменения, внесённые в синхронизированные записи клиентов в Perfex CRM, не синхронизируются обратно в WHMCS. Если синхронизация установлена в режим Update, локальные изменения могут быть перезаписаны при следующем цикле синхронизации. Для сохранения локальных изменений переключите режим обработки дубликатов на Skip для данной записи.

Управление синхронизированными счетами​

Счета, импортированные из WHMCS, доступны в стандартном разделе Sales > Invoices Perfex CRM. Каждый синхронизированный счёт включает:

  • Номер счёта и ссылочный ID WHMCS
  • Полную разбивку позиций (описание, количество, ставка, налог)
  • Статус оплаты (Paid, Unpaid, Partially Paid, Cancelled)
  • Дату оплаты и дату платежа (если применимо)
  • Ссылку на связанного клиента

Синхронизированные счета по умолчанию доступны только для чтения для сохранения целостности данных с WHMCS. Обновления статуса оплаты отражаются при каждом цикле синхронизации.

Боты​

Функция ботов позволяет настроить автоматические действия, срабатывающие на основе событий синхронизации. Боты помогают сократить ручную работу и обеспечить своевременное выполнение задач.

Создание бота​

  1. Перейдите в WHMCS Integration > Bots.
  2. Нажмите New Bot.
  3. Настройте бота:
    • Trigger — выберите событие (например, "New Client Synced", "Invoice Synced", "Invoice Overdue")
    • Action — выберите действие (например, отправить email, создать задачу, назначить сотруднику, добавить тег)
    • Conditions — при необходимости добавьте фильтры (например, срабатывать только для клиентов из определённой страны)
  4. Нажмите Save.

Примеры сценариев ботов​

ТриггерДействиеОписание
New Client SyncedОтправить приветственный emailАвтоматическое приветствие новых клиентов при первом импорте их профиля
Invoice OverdueСоздать задачуНазначить задачу по следованию аккаунт-менеджеру
New Client SyncedДобавить тегПометить импортированных клиентов тегом "WHMCS" для фильтрации

Шаблоны​

Шаблоны определяют содержимое, используемое ботами и ручными коммуникациями, связанными с данными, синхронизированными из WHMCS.

Управление шаблонами​

  1. Перейдите в WHMCS Integration > Templates.
  2. Нажмите New Template для создания шаблона сообщения.
  3. Заполните название, тему (для email) и текст сообщения.
  4. Используйте поля слияния для вставки динамических данных (например, {client_name}, {invoice_number}, {amount_due}).
  5. Нажмите Save.
к сведению

Шаблоны поддерживают как обычный текст, так и HTML-форматирование. Используйте поля слияния для персонализации сообщений данными клиентов или счетов из синхронизированных записей.

Массовые контакты и группы​

Функция массовых контактов позволяет организовать синхронизированных клиентов WHMCS в группы для целевых коммуникаций и управления.

Создание группы​

  1. Перейдите в WHMCS Integration > Bulk Contacts & Groups.
  2. Нажмите New Group.
  3. Введите название группы и необязательное описание.
  4. Добавьте контакты в группу:
    • Ручной выбор — выберите отдельных клиентов из списка
    • По фильтру — добавьте всех клиентов, соответствующих определённым критериям (например, страна, статус счёта, дата синхронизации)
  5. Нажмите Save.

Использование групп​

Группы можно использовать во всём модуле для:

  • Массовые уведомления — отправка email или сообщений всем контактам группы одновременно
  • Таргетинг ботов — ограничение действий ботов участниками определённой группы
  • Отчётность — фильтрация отчётов синхронизации и аналитики по принадлежности к группе
подсказка

Создавайте динамические группы на основе продуктов или типов услуг WHMCS для сегментации клиентской базы при проведении целевых маркетинговых кампаний или сценариев поддержки.

Панель управления синхронизацией​

Панель управления модуля предоставляет обзор состояния и активности синхронизации:

  • Last Sync — временная метка и статус последней синхронизации
  • Records Summary — общее количество синхронизированных клиентов, счетов и контактов
  • Sync History — журнал всех прошлых операций синхронизации с информацией о созданных, обновлённых и пропущенных записях
  • Error Log — записи, которые не удалось синхронизировать, с причинами и рекомендуемыми действиями

Регулярно проверяйте панель управления для обеспечения бесперебойной работы интеграции и оперативного устранения ошибок синхронизации.