Добавить тег для лида в Intercom с Zapier

У меня возникли проблемы с пометкой потенциальных клиентов в Intercom через Zapier. Zapier предлагает действие «Отметить пользователя», но ничего для лидов. Поскольку Intercom требует, чтобы лиды были помечены по их идентификатору (а не по электронной почте), существующее действие Zapier использовать нельзя.


person knation    schedule 09.05.2017    source источник


Ответы (1)


Вот мое решение:

fetch('https://api.intercom.io/tags', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer YOUR_ACCESS_TOKEN',
    'Accept': 'application/json',
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    name: 'YOUR TAG NAME',
    user: [{ id: input.leadId }]
  })
})
.then(function(res) {
  callback(null, JSON.parse(res.text()));
})
.catch(callback);
person knation    schedule 09.05.2017