Pailot

HubSpot

Контакты, компании и сделки HubSpot CRM в процессах Pailot

HubSpot — облачная CRM (Customer Relationship Management — управление отношениями с клиентами): контакты, компании, сделки, тикеты и маркетинговые события.

С HubSpot в Pailot вы можете:

  • Получать пользователей аккаунта
  • Смотреть, искать, создавать и обновлять контакты и компании
  • Получать список сделок с постраничным выводом
  • Запускать процесс по событию HubSpot (создание, изменение или удаление контакта)

Нужен вход по OAuth (вход по разрешению сервиса) HubSpot. Если сервис шлёт события, включите режим триггера и скопируйте URL вебхука (входящего HTTP-запроса). Не публикуйте URL.

Блок ставят на холст как отдельный шаг или прикрепляют к агенту.

Инструменты

hubspot_get_users

Все пользователи аккаунта HubSpot.

Вход

ПараметрТипОбязательныйОписание
limitstringНетСколько результатов вернуть (по умолчанию 100)

Выход

ПараметрТипОписание
usersarrayПользователи HubSpot
totalItemsnumberСколько пользователей вернулось
successbooleanУспешность операции

hubspot_list_contacts

Все контакты аккаунта с постраничным выводом.

Вход

ПараметрТипОбязательныйОписание
limitstringНетМаксимум на страницу (макс. 100, по умолчанию 100)
afterstringНетКурсор следующей страницы
propertiesstringНетСвойства через запятую (например email,firstname,lastname)
associationsstringНетТипы связанных объектов через запятую — вернуть их ID

Выход

ПараметрТипОписание
contactsarrayКонтакты HubSpot
pagingobjectДанные постраничного вывода
metadataobjectМетаданные: totalReturned и hasMore
successbooleanУспешность операции

hubspot_get_contact

Один контакт по ID или email.

Вход

ПараметрТипОбязательныйОписание
contactIdstringДаID или email контакта
idPropertystringНетСвойство-идентификатор (например email). Если не задано — ID записи
propertiesstringНетСвойства через запятую
associationsstringНетТипы связанных объектов через запятую

Выход

ПараметрТипОписание
contactobjectКонтакт HubSpot со свойствами
contactIdstringID контакта
successbooleanУспешность операции

hubspot_create_contact

Создать контакт. Нужно хотя бы одно из: email, firstname или lastname.

Вход

ПараметрТипОбязательныйОписание
propertiesobjectДаСвойства контакта — JSON. Хотя бы одно из: email, firstname, lastname
associationsarrayНетСвязи (компании, сделки). У каждого объекта: to (с id) и types (associationCategory и associationTypeId)

Выход

ПараметрТипОписание
contactobjectСозданный контакт
contactIdstringID созданного контакта
successbooleanУспешность операции

hubspot_update_contact

Обновить контакт по ID или email.

Вход

ПараметрТипОбязательныйОписание
contactIdstringДаID или email контакта
idPropertystringНетСвойство-идентификатор (например email). Если не задано — ID записи
propertiesobjectДаСвойства для обновления — JSON

Выход

ПараметрТипОписание
contactobjectОбновлённый контакт
contactIdstringID контакта
successbooleanУспешность операции

hubspot_search_contacts

Поиск контактов: фильтры, сортировка и строка запроса.

Вход

ПараметрТипОбязательныйОписание
filterGroupsarrayНетГруппы фильтров. В каждой — фильтры с propertyName, operator и value
sortsarrayНетСортировка: propertyName и direction (ASCENDING или DESCENDING)
querystringНетСтрока поиска
propertiesarrayНетИмена свойств в ответе
limitnumberНетМаксимум результатов (макс. 100)
afterstringНетКурсор следующей страницы

Выход

ПараметрТипОписание
contactsarrayНайденные контакты
totalnumberВсего подходящих контактов
pagingobjectДанные постраничного вывода
metadataobjectМетаданные: totalReturned и hasMore
successbooleanУспешность операции

hubspot_list_companies

Все компании аккаунта с постраничным выводом.

Вход

ПараметрТипОбязательныйОписание
limitstringНетМаксимум на страницу (макс. 100, по умолчанию 100)
afterstringНетКурсор следующей страницы
propertiesstringНетСвойства через запятую
associationsstringНетТипы связанных объектов через запятую

Выход

ПараметрТипОписание
companiesarrayКомпании HubSpot
pagingobjectДанные постраничного вывода
metadataobjectМетаданные: totalReturned и hasMore
successbooleanУспешность операции

hubspot_get_company

Одна компания по ID или домену.

Вход

ПараметрТипОбязательныйОписание
companyIdstringДаID или домен компании
idPropertystringНетСвойство-идентификатор (например domain). Если не задано — ID записи
propertiesstringНетСвойства через запятую
associationsstringНетТипы связанных объектов через запятую

Выход

ПараметрТипОписание
companyobjectКомпания HubSpot со свойствами
companyIdstringID компании
successbooleanУспешность операции

hubspot_create_company

Создать компанию.

Вход

ПараметрТипОбязательныйОписание
propertiesobjectДаСвойства компании — JSON (например name, domain, city, industry)
associationsarrayНетСвязи для новой компании

Выход

ПараметрТипОписание
companyobjectСозданная компания
companyIdstringID созданной компании
successbooleanУспешность операции

hubspot_update_company

Обновить компанию по ID или домену.

Вход

ПараметрТипОбязательныйОписание
companyIdstringДаID или домен компании
idPropertystringНетСвойство-идентификатор (например domain). Если не задано — ID записи
propertiesobjectДаСвойства для обновления — JSON

Выход

ПараметрТипОписание
companyobjectОбновлённая компания
companyIdstringID компании
successbooleanУспешность операции

hubspot_search_companies

Поиск компаний: фильтры, сортировка и строка запроса.

Вход

ПараметрТипОбязательныйОписание
filterGroupsarrayНетГруппы фильтров. В каждой — фильтры с propertyName, operator и value
sortsarrayНетСортировка: propertyName и direction (ASCENDING или DESCENDING)
querystringНетСтрока поиска
propertiesarrayНетИмена свойств в ответе
limitnumberНетМаксимум результатов (макс. 100)
afterstringНетКурсор следующей страницы

Выход

ПараметрТипОписание
companiesarrayНайденные компании
totalnumberВсего подходящих компаний
pagingobjectДанные постраничного вывода
metadataobjectМетаданные: totalReturned и hasMore
successbooleanУспешность операции

hubspot_list_deals

Все сделки аккаунта с постраничным выводом.

Вход

ПараметрТипОбязательныйОписание
limitstringНетМаксимум на страницу (макс. 100, по умолчанию 100)
afterstringНетКурсор следующей страницы
propertiesstringНетСвойства через запятую
associationsstringНетТипы связанных объектов через запятую

Выход

ПараметрТипОписание
dealsarrayСделки HubSpot
pagingobjectДанные постраничного вывода
metadataobjectМетаданные: totalReturned и hasMore
successbooleanУспешность операции
На этой странице

На этой странице

Получить доступ
Копилот собирает процесс. Менеджер запускает сам. Можно поставить в контур компании.
Получить доступ