Перейти к основному контенту

Доступные макропеременные для команды Отправить текст и Email

Макропеременная - это переменная содержащая какое-либо часто используемое значение. На платформе Metabot24 есть ряд системных макропеременных, которые можно использовать в командах Отправить текст и Email.

Название Макропеременная
Название бота {{ $botName }}
Имя лида {{ $name }}
Значение атрибута {{ $varName }}
Тэг лида {{ #tagName }}
Контекст лида {{ @contextName }}
Последнее распознанное NLP намерение {{ $nlpLastIntentName }}
Последний распознанный NLP Action {{ $nlpLastActionName }}
Последний текстовый результат NLP {{ $nlpLastReponseText }}
Заявка {{ ticket.* }}

Некоторые из макропеременных будут описаны подробнее ниже.

Значение атрибута

{{ $varName }} - переменная-атрибут лида, где вместо varName нужно указать название атрибута. Содержит значение соответствующей переменной сохраненной в атрибутах лида.

Что такое атрибуты вы можете подробнее узнать на странице Структура платформы в разделе 11. Тэги и атрибуты.

Тэг лида

{{ #tagName }} - тэг лида, где вместо tagName нужно указать название тэга. Содержит значение “да” или “нет”, в зависимости от того установлен или нет соответствующий тэг для лида.

Что такое тэги вы можете подробнее узнать на странице Структура платформы в разделе 11. Тэги и атрибуты.

Контекст лида

{{ @contextName }} - контекст лида, где вместо contextName нужно указать название контекста. Содержит значение “да” или “нет”, в зависимости от того установлен или нет соответствующий контекст для лида.

Последний текстовый результат NLP

Используется в сочетании с DialogFlow Smalltalk Actions - для вывода в качестве ответа бота.

Узнать, что такое Smalltalk вы можете на странице Dialogflow: Small talk.

Заявка

{{ ticket.* }} — где * — любое из полей перечисленных ниже:

  • id — id заявки;
  • business_id — id бизнеса;
  • bot_id — id бота;
  • author_person_id — id персоны-автора заявки;
  • client_person_id — id персоны-клиента заявки;
  • assigned_person_id — id персоны-исполнителя заявки;
  • ticket_type_id —  id типа заявки;
  • status_id (status.id ; статус.id) — id статуса заявки;
  • title (заголовок ; название) — название заявки;
  • ticket.description (ticket.описание) — описание заявки;
  • ticket.createdAt (ticket.датаСоздания) — дата создания заявки;
  • ticket.updatedAt (ticket.датаОбновления) — дата последнего обновления заявки;
  • status.name (статус.имя) — название статуса заявки;
  • authorPerson.fullName (автор.полноеИмя) — полное имя автора заявки;
  • assignedPerson.fullName (исполнитель.полноеИмя) — полное имя исполнителя заявки;
  • clientPerson.fullName (клиент.полноеИмя) — полное имя клиента заявки;
  • ticketType.name (типЗаявки.имя) — название типа заявки;
  • ticket.field_{ID} ({ID} — id поля) — содержимое поля заявки;
  • ticket.{name} ({name} — название поля) — содержимое поля заявки;
  • ticket.{title} ({title} — заголовок поля) — содержимое поля заявки.

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

Подробнее с заявками вы можете познакомиться на странице Заявки.