Контактные атрибуты относятся к вызову / контакту.Атрибут, установленный в одном последующем контакте, не может быть доступен другому потоку контактов.Аналогично, атрибуты больше не доступны для потока контактов после завершения вызова / контакта (даже если это одна и та же вызывающая сторона).
Если вам необходимо, чтобы атрибуты были доступны последующим контактам из той же конечной точки клиентавам нужно будет вызвать лямбда-функцию и сохранить атрибуты во внешнем хранилище данных, например, в DynamoDB, используя в качестве ключа номер телефона клиента (или некоторый другой идентификатор, специфичный для клиента / абонента).В начале потока контактов вы можете вызвать другую лямбда-функцию, которая выполняет поиск в динамо с использованием конечной точки клиента (номер телефона клиента) и восстанавливает атрибуты предыдущего контакта с использованием данных в динамо.Это эффективно ограничивает атрибуты контакта для клиента, а не для контакта.
ПРИМЕЧАНИЕ. Это всего лишь пример, иллюстрирующий область действия атрибутов, и его не следует использовать в производственном сценарии, так как многие абоненты могутрассматривается как имеющий одинаковую конечную точку (номер телефона).