Вы находитесь здесь:
Действие получения контактов и интересов из электронных адресов
Это действие сопоставляет электронные адреса с записями контактов и интересов, связанными с активными записями пользователей. Для использования в действиях: Поток соотнесения электронной почты с записями. Требует, чтобы функция «Синхронизация электронной почты как действия Salesforce» была включена в функции «Сбор действий Einstein».
Требуемые версии
| Доступно в версиях: Lightning Experience. |
| Доступно со стандартом сбора действий Einstein в выпусках Sales in Starter, Professional и Enterprise |
| Доступно в версиях Unlimited Edition и Einstein 1 Sales Edition |
| Доступно в Einstein for Sales, которая входит в выпуск Einstein 1 Sales Edition и доступно за дополнительную плату в выпусках Einstein и Unlimited. |
| Доступно в Sales Engagement in Sales, которое входит в версии Performance Edition и Unlimited Edition, и доступно за дополнительную плату в версиях Professional Edition и Enterprise Edition. |
| Доступно в аналитике доходов за дополнительную плату в выпусках Enterprise и Unlimited. |
В Flow Builder добавьте в поток элемент «Действие». В окне создания действия найдите «Соответствие действий», а потом выберите «Получение контактов и интересов с электронных адресов».
Задать значения ввода
Используйте значения, полученные в потоке ранее, чтобы установить данные ввода для действия.
| Поле | Описание |
|---|---|
| Поле организации | Имя поля, используемого для идентификации организаций-партнеров. Дополнительно, если организация-партнер является false. Этот ввод записывается в разделе «Использование организаций-партнеров» свойств действия в Flow Builder. |
| Оператор сравнения | Оператор сравнения для определения организации-партнера. Допустимые значения: «Равно», «Не равно», «Больше чем», «Меньше чем», «Больше или равно», «Меньше или равно», «Нулево» и «Пустое». Дополнительно, если организация-партнер является false. Этот ввод записывается в разделе «Использование организаций-партнеров» свойств действия в Flow Builder. |
| Адреса эл. почты | Обязательно. Коллекция электронных адресов, не содержащих соответствующей записи активного пользователя. |
| Организации-партнеры | Логическое значение, обозначающее наличие организаций-партнеров у предприятия. Значение по умолчанию:false. Этот ввод записывается в разделе «Использование организаций-партнеров» свойств действия в Flow Builder. |
| Пользователи | Обязательно. Коллекция записей активных пользователей, помогающая определить связанные записи контактов и интересов для сопоставления с электронной почтой. Эти записи пользователя содержат адрес эл. почты в сообщениях эл. почты «От», «Кому» или «Копия». |
| Значение | Значение поля организации для идентификации организации-партнера. Дополнительно, если организация-партнер является false. Этот ввод записывается в разделе «Использование организаций-партнеров» свойств действия в Flow Builder. |
Сохранить значения вывода
| Поле | Описание |
|---|---|
| Поле организации | Имя поля, используемого для идентификации организаций-партнеров. |
| Оператор сравнения | Оператор сравнения для определения организации-партнера. Допустимые значения: «Равно», «Не равно», «Больше чем», «Меньше чем», «Больше или равно», «Меньше или равно», «Нулево» и «Пустое». |
| Контакты | Коллекция записей контактов, совпадающих с электронными адресами контактов. |
| Интересы | Коллекция записей интересов, соответствующих электронным адресам интересов. |
| Организации-партнеры | Логическое значение, обозначающее наличие организаций-партнеров у предприятия. Значение по умолчанию: false. |
| Несопоставимые адреса эл. почты | Коллекция электронных адресов, не соответствующих записи контакта или интереса. |
| Значение | Значение поля организации для идентификации организации-партнера. |
Условия ошибки
| Условие ошибки | Описание |
|---|---|
| Нет поля организации | Если организация-партнер является Код ошибки: ТРЕБУЕТСЯ_ПОЛЕ_ОТСУТСТВУЕТ |
| Оператор без сравнения | Если организация-партнер является Код ошибки: ТРЕБУЕТСЯ_ПОЛЕ_ОТСУТСТВУЕТ |
| Без значения | Если организация-партнер является Код ошибки: ТРЕБУЕТСЯ_ПОЛЕ_ОТСУТСТВУЕТ |
Использование
Чтобы использовать это действие, включите «Синхронизировать электронную почту как действие Salesforce». Действие предназначено в основном для использования в действиях: Поток соотнесения электронной почты с записями.
Принцип работы
Это действие использует в качестве ввода код сообщения эл. почты, адреса эл. почты, не соответствующие записи пользователя, и записи пользователей, соответствующие адресу эл. почты в сообщениях From, To или CC. Если вы используете партнеров в процессе продаж, поля «Организации-партнеры», «Поле организации», «Оператор сравнения» и «Значение» собирают критерии, используемые для обозначения организаций-партнеров. Задайте значения для этих полей в разделе «Использует организации-партнеры» свойств действий в Flow Builder.
Действие запрашивает поле «Эл. почта» в записях контактов для поиска записей, соответствующих адресам эл. почты в вводе действия. Список записей пользователей используется в качестве тайбрейка при обнаружении нескольких контактов.
После обнаружения записей контактов действие запрашивает поле «Эл. почта» в записях интересов для сопоставления оставшихся электронных адресов с интересом. Электронные адреса, не соответствующие контакту или интересу, сохраняются в поле вывода «Несопоставимые электронные адреса».
Тайбрейки контактов
Если адрес эл. почты соответствует нескольким контактам, действие выполняется по следующей логике.
Сначала действие проверяет поле RecordTypeId в каждой организации контакта. Действие запрашивает поле «Имя» в объекте RecordType. Если имя не является партнером для всех совпадающих записей контактов, действие предполагает, что оно не является организацией-партнером. Таким же образом, если имя является партнером для всех совпадающих записей контактов, действие предполагает, что это организация-партнер. Чтобы определить контакт, действие оценивает данные правила по порядку.
- При наличии более 10 контактов для одного электронного адреса действие выбирает контакт с последним LastActivityDate. Действие добавляет этот контакт к контактам в выводе действия.
- Если ответственный за организацию контакта соответствует записи пользователя в поле «Пользователи» ввода действия, действие выбирает этот контакт и добавляет его к контактам в выводе действия.
- Если ответственный за контакт соответствует записи пользователя в поле «Пользователи» ввода действия, действие выбирает этот контакт и добавляет его к контактам в выводе действия.
- Если предыдущие правила не привели к добавлению контакта в вывод, действие выбирает контакт, измененный последним. Действие добавляет этот контакт к контактам в выводе действия.
Во- вторых, если совпадающие записи контактов содержат сочетание значений партнера и непартнера для поля Имя в объекте RecordType, действие оценивает эти правила по порядку.
- Если другой контакт соответствует другому адресу эл. почты в сообщении эл. почты, и этот контакт принадлежит организации, не являющейся партнером, действие игнорирует контакты, не являющиеся партнерами. Чтобы определить контакт, действие использует контакты партнера и оценивает их в соответствии с правилами тайбрейка контакта. Действие добавляет результат к контактам в выводе действия.
- Если предыдущее правило не привело к добавлению контакта к выводу, действие использует контакты, не являющиеся партнерами, и оценивает их в соответствии с правилами тайбрейка контактов. Действие добавляет результат к контактам в выводе действия.
Тайбрейки интересов
Если электронный адрес не соответствует контактам, действие пытается сопоставить его с интересом. Если адрес эл. почты соответствует нескольким интересам, действие выполняется по следующей логике.
- Если ответственный за интерес соответствует записи пользователя в поле «Пользователи» ввода действия, действие выбирает этот интерес и добавляет его к интересам в выводе действия.
- Если предыдущее правило не привело к добавлению интереса в вывод, действие выбирает интерес, измененный последним. Действие добавляет интересы в выводе действия.
Ограничения
Это действие ограничено использованием в потоке. Его нельзя вызвать посредством других методов, например, Apex, REST API, Copilot, Prompt Studio или ботов Einstein. Хотя действия обычно можно вызвать посредством разных инфраструктур, например, InvocableActionService, это конкретное действие ограничено только потоком.
Если поле activityId пустое при отладке этого действия, используйте консоль разработчика для запроса значения StagedEmail.
