basket
Личный кабинет
  • ЛК Пинкит
  • Акции
  • Интеграции
    Поддержка сайта Интеграция с 1С Корпортал Интернет магазин
  • Реквизиты
  • Контакты
order@pinall.ru 8 (800) 222-53-76 
Пинол - сервис внедрения Пинкит
  • Меню
  • Каталог
  • Акции
  • Интеграции
    Поддержка сайта Интеграция с 1С Корпортал Интернет магазин
  • О компании
    Кейсы Компетенции Новости Сертификаты Реквизиты Вакансии
  • Кейсы
  • Обучение
  • Контакты
pinkit
Товаров: 0 на 0 руб.
Корзина: +0 Отложено 0
В корзину добавлено
Ваша корзина пуста
К сожалению, ваша корзина пуста.
Исправить это недоразумение очень просто:
выберите в каталоге интересующий товар и нажмите кнопку «В корзину».
Итого:0 руб.

Продолжить покупки Перейти в корзину
  • CRM
    img Лицензия на Пинкит (тариф Пробный) img Лицензия на Пинкит (тариф Команда) img Лицензия на Пинкит (тариф Компания) img Лицензия на Пинкит (тариф Корпорация) img Лицензия на Пинкит (тариф Энтерпрайз) img Битрикс24 (Облако) тариф «Базовый» img Битрикс24 (Облако) тариф «Стандартный» img Битрикс24 (Облако) тариф «Профессиональный» img Битрикс24 (Облако) тариф «Энтерпрайз» 250 img Битрикс24 (Облако) тариф «Энтерпрайз» 500 img Битрикс24 (Облако) тариф «Энтерпрайз» 1 000 img Битрикс24 (Коробка) тариф «Корпоративный портал» img Битрикс24 (Коробка) тариф «Интернет-магазин + CRM» img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 50 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 100 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 250 на другие редакции img Переход с «1С-Битрикс24». Лицензия Корпоративный портал - 500 img Wazzup PRO img WhatsApp Business Api img Wazzup Max img Wazzup Start img Wazzup Inbox
  • CMS
    img 1С-Битрикс: Управление сайтом img Лицензия на «1С-Битрикс: Управление сайтом - Малый бизнес» img Лицензия на «1С-Битрикс: Управление сайтом - Бизнес»
  • Пинкит
    img Лицензия на Пинкит (тариф Пробный) img Лицензия на Пинкит (тариф Команда) img Лицензия на Пинкит (тариф Компания) img Лицензия на Пинкит (тариф Корпорация) img Лицензия на Пинкит (тариф Энтерпрайз)
  • Бизнес-процессы
    img Шаблон бизнес-процесса для распределения лидов (заявок) по компетенции менеджеров img Шаблон бизнес-процесса в Битрикс24 для автоматизации контроля заполнения полей при создании Лида img Шаблон бизнес-процесса в Битрикс24 для автоматизации обработки входящих заявок img Шаблон бизнес-процесса в Битрикс24 по согласованию договора с клиентом из сделки img Шаблон бизнес-процесса в Битрикс24 принятия сотрудника на работу img Шаблон бизнес-процесса в Битрикс24 для автоматизации работы выездных менеджеров img Шаблон бизнес-процесса в Битрикс24 для автоматического назначения ответственного менеджера за входящие заявки (Барабан) img Шаблон бизнес-процесса в Битрикс24 для автоматической отправки письма-поздравления с Днем рождения img Шаблон бизнес-процесса в Битрикс24 для распределения Лидов по ответственным img Шаблон бизнес-процесса в Битрикс24 приёма и распределения между отделами входящей документации в компании img Шаблон бизнес-процесса в Битрикс24 для контроля оплаты по счетам из сделки
  • Услуги
    img Онлайн-консультация и настройка Битрикс24 img Техническая поддержка amoCRM img Онлайн-консультация по работе с Пинкит img Разработка технического задания img Техническая поддержка Битрикс24 img Онлайн-консультация и настройка amoCRM img CRM: онлайн-вебинар по сравнению CRM-систем img Офлайн консультация по работе в CRM на территории Пинол img Онлайн консультация по работе в CRM img Онлайн-консультация по Битрикс24 пакет «Пользователь» img Онлайн-консультация по Битрикс24 пакет «Продавец» img Онлайн-консультация Битрикс24 пакет «Руководитель» img Онлайн консультация по Битрикс24 пакет "Администратор портала" img Вебинар Мясорубка CRM
  • Кейсы
  • Обучение
  • Форум
  • basket
  • Еще
ГлавнаяО компанииКейсыКейсыИнструмент запуска интеграций по расписанию в Пинкит

Инструмент запуска интеграций по расписанию в Пинкит

  • Кейсы
  • Компетенции
  • Новости
  • Сертификаты
  • Реквизиты
  • Вакансии

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

28.02.2025

Нередко мы получаем запросы от заказчиков о настройке выполнения каких-либо действий с определенной периодичностью.

К примеру, получение обновлений данных не в реальном времени, а, скажем, раз в неделю или ночью.

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

В этом материале поделимся техническим решением для подобных случаев.


1. Запуск интеграций по таймеру: проблема и решение

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

Для этого он создает отчеты с данными, которые отражают результаты выполнения задач. Отчеты записываются в специальное поле смарт-процесса.

Подробнее об этом кейсе можно прочитать по здесь.

Технически, отчет нужно генерировать не ежедневно, а только раз в неделю.

В этот момент также требуется очистить поля смарт-процессов и обновить их новыми актуальными значениями.

Эту задачу можно решить, настроив интеграцию с Битрикс24 в Пинкит.

Такая настройка позволит автоматически записывать результаты задач в смарт-процессы, запускать бизнес-процесс для создания отчетов и затем обновлять данные в смарт-процессах.

В таком случае, для выполнения интеграций в строго определенное время, например, в 18:00 воскресенья, можно настроить расписание задач в Пинкит, чтобы они запускались только в это время.

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

Можно было бы настроить дополнительный API-запрос, однако возникала сложность: API возвращает не более 50 сущностей за один запрос.

Это не подходило, так как необходимо было циклично получать все обновленные данные и объединять их в один массив для дальнейшей обработки.

Для эффективной обработки запроса заказчика потребовалась дополнительная техническая интеграция.

Она нужна для работы с большими объемами данных, например, для обработки всех сделок одной воронки, поскольку количество сделок может значительно превышать 50, что создает необходимость в цикличной обработке и объединении данных.

Мы нашли решение этой задачи. С помощью Пинкитбилдера мы добавили авторизацию для Пинкит, выбрав тип авторизации — обмен логина и пароля на API-ключ.

Кроме того, мы добавили в Пинкитбилдер новое действие для шага 3 — запрос на запуск интеграции.

Таким образом, при обработке запроса заказчика мы можем добавить необходимые технические интеграции.

Каждая из них запускает другую нужную интеграцию по заданному расписанию.

Для этого мы настраиваем инструмент "Расписание интеграций" в разделе "Инструменты" личного кабинета Пинкит.

Далее разберем настройку инструмента на конкретном примере.

2. Настройка инструмента "Расписание интеграций"

Первая интеграция Пинкит записывает результаты задачи в специальное пользовательское поле смарт-процесса.

Следующий шаг — это генерация документов с использованием ранее настроенного шаблона бизнес-процесса.

Для запуска интеграции, которая будет генерировать документы, нужно использовать инструмент расписания на шаге 2. Настроим ее следующим образом:

Шаг первый: Откуда

Настройка произвольная, шаг можем пропустить.

Шаг второй: Инструменты

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

Для этого указываем поле source.startedFromInstument. Условие - существует, действие - продолжить, если проверка пройдена.

Шаг третий: Куда

Выбираем сервис Пинкит с авторизацией login-pass. Действие - запуск интеграции:

Шаг четвертый: Сопоставление данных

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

Важно учитывать, что у интеграции, запускаемой с помощью этого инструмента, не будут приходить данные, которые указываются на шаге 1 во время самого запуска.

Также стоит помнить, что интеграция должна оставаться всегда активной, чтобы обеспечить корректную работу всей цепочки процессов.

Шаг пятый: Запуск

Далее мы добавляем расписание запуска в сам инструмент расписания интеграций.

Резюмируем

С помощью специального инструмента автозапуска интеграций по установленному расписанию мы можем обойти ограничения на количество сущностей в ответе на стандартный API-запрос.

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

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

Это делает решение гибким и удобным для различных сценариев работы.


Алексей Окара

Если у вас есть вопросы, пишите нам в Телеграм или WhatsApp.

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

Также вы можете самостоятельно протестировать Пинкит, для этого зарегистрируйтесь в личном кабинете по ссылке: https://lk.pinkit.io/register.

Алексей Окара,
продакт-менеджер Пинкит



Вернуться


Добавить новый комментарий
0
Павел Филатов 14.03.2025 18:01:32
Сервис Пинкит – это незаменимый инструмент для обмена данными с внешними web-сервисами.

Самые востребованные интеграции по API: Google Sheets, Unisender, СберБанк, HH.ru, Контур.Фокус, GetCourse, Банки, iiko.
0
Павел Филатов 14.03.2025 18:01:42
А вы уже смотрели наш раздел "Обучение"? Здесь мы регулярно публикуем полезные материалы по работе с CRM.
0
Павел Филатов 14.03.2025 18:01:54
Для тех, кто идет в ногу со временем, мы проводим регулярные вебинары.

Если  у Вас есть вопросы по настройке, по функционалу или вы просто хотите  быть в курсе новых трендов, тогда регистрируйтесь и подключайтесь к   нашим вебинарам. Для вас всегда интересные спикеры, разбор задач на  примере реальных кейсов, а также подарки самым активным.
  • На главную
  • Компания
  • Информация
  • Помощь
8 (800) 222-53-76 
Сайт использует файлы cookie. Продолжая просмотр сайта, вы соглашаетесь с использованием файлов cookie.
  • PINALL © 2011 - 2025
    Все права защищены


    Роскомнадзор
    Рег.№ 77-17-007126


    ВКонтакте YouTube
    • Реквизиты
    • Вакансии
    • Новости
    • Пользовательское соглашение
    • Обработка данных
    • Лицензионный договор
    • Кейсы
    • Сертификаты
    • Компетенции
    • Способы оплаты
    • Партнерская программа
    • Вебинары
    • Статьи
    • Вопрос-ответ
    • Вики
    • Бренды
    • Интеграции
Информация на сайте www.pinall.ru не является публичной офертой