После создания виджета, авторизации по токену и автообновление токена, мы приступили к работе с будущим интерфейсом виджета. 
 
📍Первый этап работы - это интерфейс настроек для маркетолога. В интерфейсе мы отображаем брокеров/кол-во баллов/лидов для каждого брокера. 
 
📍Второй этап работы - это интерфейс для брокеров. Вывод баллов в общем окне. Логирование ( история списания баллов и их начисления ) лидов. 
 
📍Третий этап работы - статистика по брокерам. Сохранение истории баллов, а также их подсвечивание при минимальном количестве. Вывод логирования истории по каждому брокеру - куда были списаны со счета баллы. 
 
📍Четвертый этап работы - это добавление, списание баллов при работе с лидами. В данном случае функционал реализован при помощи вебхука. Логирование работы с лидами. 
 
📍Завершающий этап работы - система уведомлений. В интерфейсе маркетолога появляется окно с ID Telegram каждого брокера. Маркетолог самостоятельно имеет возможность добавлять ID. Брокеру поступает уведомление при начислении нового лида.
    Заказчик обратился в нашу компанию, чтобы реализовать систему баллов для своих брокеров в amoCRM. Необходимо автоматизировать получение лидов, опираясь на кол-во баллов каждого брокера. А также предоставить отчетность для отдела маркетинга в отдельном окне виджета.