410.19K
Категория: ИнтернетИнтернет

Разработка мессенджера для крупного девелопера SetlGroup

1.

Техническое задание
Разработка мессенджера
для крупного девелопера
SetlGroup.

2.

Цель
Цель: Создание единой среды коммуникаций (мессенджер) для менеджеров и клиентов компании
При этом допускается как общение менеджеров компании с клиентами, так и друг с другом
(корпоративный мессенджер).
Сфера деятельности компании: недвижимость (строительство, продажа).
2

3.

Версии мессенджера
1. Кроссплатформенная веб-версия (для клиента).
2. Версия для приложения (Android/IOS).

4.

Административная панель
Необходимо предусмотреть администрирование мессенджером (административная панель).
Основные функции административной панели:
- Настройка полей в заголовке в зависимости от участников/источников;
- Управление пользователями: добавление/удаление;
- Синхронизация с базой менеджеров и клиентов
- Управление группами и каналами: создание/удаление групп, корректировка автосформированных
(по триггеру) групп, добавление/удаление участников;
- Настройка уведомлений, управление документами;
- Добавление/удаление определенного набора опций во всех версиях мессенджера.
4

5.

Базовый функционал. Сценарии и точки входа
Необходимо разделить базовый функционал по сценариям:
1. Менеджер – Прямой клиент;
2. Менеджер – Агент;
3. Менеджер – Менеджер.
В зависимости от выбранного сценария, будет разный набор опций, участников,
автосформированных бесед, разные заголовки бесед.
Рис.1

6.

Базовый функционал.
Отображение всех участников чата
Клиент
Деление заголовков согласно
тематики (Сделки, Личные,
Архив и т.п.)*
Возможность выбора всех
сообщений и непрочитанных
Поиск по сообщениям/чатам
Объекты недвижимости,
которые выбрал клиент
Отправка файлов любого формата;
Возможность закрепить чат
Возможность отправки в чат
сервисных сообщение
из внутренней crm
Статус «онлайн-офлайн»
Возможность интеграции
с уже работающей системой чатов
Статус «доставлено», «прочитано»;
Каналы (с возможностью
отключения обратного ответа)
(для отправки общих уведомлений)
Возможность ответа на сообщение;
Возможность добавить в диалог
чат-бот с определенным
сценарием
Упоминание через @
Эмодзи
6

7.

Базовый функционал. Клиент.
Примечания
Для каждого из сценариев список чатов будет отличаться.
1. «Менеджер-Прямой клиент»:
Групповые чаты (Сделка) – автосоздание по триггеру с определенным набором участников;
Личные чаты (чаты клиентов с менеджерами-кураторами) – куратор автодобавляется по внутренней логике;
Архивные чаты (Архив);
Встроенный чат поддержки (Поддержка) – встраивается по API;
Уведомления из crm-системы (Уведомления) – канал без возможности ответа, куда будут приходить уведомления по ходу строительства и т.п.;
Возможность добавить чат-бот – предусмотреть возможность задавать сценарии самостоятельно.
2. «Менеджер – Агент»:
Групповые чаты (Сделка) – автосоздание по триггеру с определенным набором участников;
Личные чаты (чаты клиентов с менеджерами-кураторами) – куратор автодобавляется по внутренней логике;
Архивные чаты (Архив);
Уведомления из crm-системы (Уведомления) – канал без возможности ответа, куда будут приходить уведомления по ходу строительства и т.п.;
Возможность добавить чат-бот.
3. «Менеджер – Менеджер» (внутрикорпоративное общение):
Групповые чаты;
Личные чаты;
Архивные чаты;
Уведомления из crm-системы;
Возможность добавить чат-бот.
7
English     Русский Правила