Интегрировали специальный сервис для юридической компании с Битрикс24

Интегрировали специальный сервис для юридической компании с Битрикс24

О заказчике

Команда профессиональных юристов и адвокатов «Нартекс» из города Санкт-Петербурга предоставляет широкий спектр юридических услуг. Команда «Нартекс» Ведет свою работу в Битрикс24, используя сделки и задачи.

Задача проекта

В компании Сделки используются для работы с делами и фиксации прогресса по ним.

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

Для работы с делами заказчик использует сервис «Мой Арбитр». Внутри него есть специальный раздел – «Электронный страж», с его помощью можно проследить весь документооборот по делу: какие документы, кем и когда были переданы в суд, что суд вернул обратно, а что принял по нужному делу и т.д.

Для удобства юристы заказчика используют возможность «Электронного стража» подписаться на почтовую рассылку изменений по их делам.

Чтобы использовать все возможности сервисов максимально эффективно, заказчик захотел интегрировать «Электронного стража» с Битрикс24.

Реализация

Оптимальным вариантом реализации оказался парсинг писем от «Электронного стража» и создание задачи-оповещения о том, что появилась информация по конкретному делу:

  • Если появилась информация по делу, которое есть в Битрикс24, задача привязывается к сделке по делу, а ответственным становится ответственный за сделку юрист;

  • Если появилась информация по делу, которого нет в Битрикс24, создается задача, а ответственным становится администратор;

  • Если пришла информация о регистрации нового дела, ответственным за задачу назначается администратор;

Письма и ящики

Письма с обновлениями по делам приходят на электронные ящики юристов, которые их ведут.

Парсить письма с каждого ящика по отдельности было не удобно и заняло бы больше времени, поэтому мы решили создать новый адрес почты и настроили переадресацию на него писем от «Электронного стража» с ящиков юристов.

Таким образом получилось упростить чтение содержимого писем – теперь они собираются на одном ящике.

Парсинг писем и создание задач

Основные особенности интеграции:

  • Для чтения содержимого используем стандартные функции PHP;

  • Для создания задач в Битрикс24 на основе содержимого используем REST API Битрикс24. Для проверки наличия сделки по делу – метод crm.deal.list с поиском номера дела в пользовательском поле. Для создания задач – метод tasks.task.add;

  • Парсинг писем запускается автоматически каждые 15 минут с 9:00 до 18:00;

Для поиска содержимого мы сначала отсеиваем письма по отправителю: созданный адрес почты, статусу: нужны не прочитанные, и теме: «Обновления в картотеке арбитражных дел».

Затем ищем строки «Новая информация по делу [номер дела]» и «Зарегистрированы новые дела [номер дела]». Таких строк может быть несколько, также они могут быть в одном письме.


Далее разбираем каждую из строк, чтобы получить номер дела.

После этого идет создание задач по каждому делу.

Если для дела, по которому обновилась информация, в Битрикс24 есть сделка, то ставится задача:

  • Название - Обновлена информация по делу [номер дела];

  • Описание – время получения письма. Чтобы юристу было легче найти его в ящике;

  • Ответственный – Ответственный за сделку юрист;

  • Крайний срок – 19.00 дня парсинга письма;

Если для дела, по которому обновилась информация, в Битрикс24 нет сделки, то ставится задача:

  • Название - Обновлена информация по делу, для которого нет сделки [номер дела];

  • Описание – время получения письма. Чтобы было легче найти его в ящике;

  • Ответственный – Администратор;

  • Крайний срок – 19.00 дня парсинга письма;

Для зарегистрированного нового дела ставится задача:

  • Название – Зарегистрировано новое дело [номер дела];

  • Описание – время получения письма. Чтобы было легче найти его в ящике;

  • Ответственный – Администратор;

  • Крайний срок – 19.00 дня парсинга письма;

В итоге работа сотрудников компании «Нартекс» стала проще и эффективнее. Информация обо всех изменениях по делам сразу попадает в Битрикс24, что защищает от человеческого фактора (забыли внести новую информацию или ошиблись при внесении) и просто избавляет людей от рутинной работы.

Created by potrace 1.13, written by Peter Selinger 2001-2015

Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов: