Основната актуализация за юли е отвореният Yespo AI плъгин за Claude и OpenAI Codex. Той ви позволява да работите с данни и инструменти на платформата чрез MCP.
Можете също така да:
- оптимизирате съобщенията автоматично с One from Many, като поддържате всеки генериран вариант под преглед;
- изграждате работни процеси по-бързо — чрез търсене на блокове, копиране на настройките за старт и стоп и редактиране на съобщения, без да напускате редактора на работни процеси;
- сегментирате контакти по държава и пазар и персонализирате In-App съобщения и уиджети;
- автоматизирате повече задачи с източници на данни за препоръки и подобрения на API.
Можете да прегледате актуализациите за юни в предишния дайджест; последните версии на SDK са налични в бележките за изданието.
Интегриране на Yespo с AI агенти
Отвореният Yespo AI плъгин включва готови инструкции за редактиране на имейли, проверка на настройките за доставяемост и анализ на кампании и събития. Можете да го свържете с Claude и OpenAI Codex чрез MCP — стандарт, позволяващ на AI агент сигурно да получи достъп до данни и инструменти на Yespo. Това дава възможност да изпълнявате рутинни задачи в разговор с агента, без ръчно прехвърляне на данни между услуги.
Научете повече в Интегриране на Yespo с AI агенти
Работни процеси
Автоматична оптимизация за блока One from Many
Блокът One from Many автоматично разпределя контактите между няколко варианта на съобщения, за да идентифицира най-ефективния.
Вече може да генерира нови варианти за всяка група, да поддържа конфигурирания брой версии и да спира неефективните. Това намалява ръчната работа по нови версии и помага за подобряване на ефективността на кампаниите с времето.
Преди следващия цикъл на оптимизация трябва да приемете или отхвърлите всяко генерирано съобщение. Докато поне един вариант чака преглед, блокът е откроен в редактора на работни процеси, а оптимизацията остава на пауза.
Научете повече в Използване на блока One from Many
Изчакване на актуализация на статус
По подразбиране блоковете Изпратено?, Доставено?, Отворено? и Кликнато? проверяват статуса веднага щом контактът достигне до тях. Активирайте Изчакване на статус, за да задържите контакта в блока, докато се появи необходимият статус или изтече конфигурираното време за изчакване (до 30 дни).
Ако статусът се появи по-рано, контактът незабавно следва клона Да. Ако времето за изчакване изтече, контактът следва клона Не. Това позволява на работния процес да стартира следващото действие веднага след отваряне или кликване, без допълнителен блок с таймер.
Копиране на условия за старт и стоп
При копиране на работен процес настройките за старт и стоп вече се копират заедно с блоковете. Вече не е необходимо да конфигурирате тази логика отново в копието на работния процес.
Дублиране на отделни правила
Всяко условие в блоковете Разклонение и Проверка на стойности вече разполага с действия Дублиране на правило и Изтриване на правило. Копирайте конфигурирано условие и променяйте само необходимите стойности, вместо да изграждате правилото отново.
Нови оператори за параметри на събития
Параметрите на събитията в условията за старт и стоп на работни процеси вече поддържат операторите е вярно и е невярно. Те проверяват техническите стойности true и false, без да е необходимо да въвеждате стойност за сравнение. Например работен процес може да стартира или спре въз основа на параметъра isFirst. Операторите равно, не е равно, е зададено и е празно остават налични за тези параметри.
Научете повече в Конфигуриране на условия за старт/стоп на работен процес
Създаване и редактиране на съобщения в работен процес
Съобщенията Email и Mobile Push вече могат да се създават и редактират директно в редактора на работни процеси. Променяйте името на съобщението, темата или заглавието и съдържанието, без да губите контекста на работния процес.
Търсене на блокове
В горната част на панела с блокове вече е достъпно поле за търсене. Търсенето не е чувствително към регистъра, поддържа частични съвпадения и помага бързо да намерите действия, условия и канали за съобщения по име.
Преглед на настройките на блокове в историята на стартирания
Историята на стартиранията на работни процеси вече показва конфигурацията на всеки блок. Това улеснява проверката на логиката на работния процес и анализа на предишни стартирания, без да се превключва в режим на редактиране.
Научете повече в Използване на историята на стартиранията на работни процеси
Тестване на webhook-и с данни за контакт и събитие
При тестване на webhook — автоматична HTTP заявка от работен процес към външна услуга — вече можете да вмъквате данни за контакт и събитие с помощта на Velocity променливи. Преди стартиране на работния процес проверете дали заявката изпраща правилно името, имейл адреса, допълнителните полета на контакта и параметрите на събитието, и отстранете грешките в заявката предварително.
Събития
Намиране на типове събития по ID
В Автоматизация → Типове събития вече можете да търсите тип събитие по име или числов ID — неговия уникален номер в Yespo. Търсенето работи както с, така и без префикса id:. Това ви помага бързо да намерите правилния тип събитие дори когато акаунтът съдържа няколко събития с подобни имена.
Научете повече в Създаване на събития
Филтриране на събития, които не са стартирали работен процес
Едно събитие може да не успее да стартира работен процес, когато е надвишен лимитът на контакти, стартирания на работен процес или активни работни процеси. Yespo запазва такива събития за последващо обработване. Банер в Автоматизация → История на събитията показва техния брой. Изберете Преглед на пропуснатите събития, за да отворите списъка. Използвайте филтъра Всички причини, за да изберете конкретен надвишен лимит; след отстраняването му изберете необходимите събития и ги обработете отново. Събития, по-стари от 30 дни, се премахват от списъка автоматично.
Сегментация и препоръки
Сегментиране на контакти по държава и пазар
Динамичният сегмент се актуализира автоматично според условията си. В конструктора на динамични сегменти отидете на Параметри на контакта → Полета на контакта → Лични данни. Налични са две нови полета: Държава и Market ID. Можете да търсите стойност за държава. И двете полета поддържат е празно, не е празно, равно, не е равно и едно от. Използвайте тези условия, за да създавате отделни аудитории за различни държави и пазари и да стартирате локализирани кампании.
Научете повече в Създаване на динамичен сегмент
Препоръки, съобразени с пазара
Пазарният фийд е отделен продуктов каталог за конкретна държава или пазар. Ако е конфигуриран пазарен фийд и контактът има Market ID, Yespo използва този идентификатор при генерирането на продуктови препоръки за масови, единични и тестови изпращания. Контактите получават оферти с асортимента и цените, релевантни за техния пазар. Контактите без Market ID продължават да използват предишната логика за препоръки.
Научете повече в Импортиране на продуктов фийд
Автоматично създаване на предварително дефинирани източници на данни
При активиране на план Professional, ако уеб проследяването вече записва активността на посетителите, Yespo автоматично създава предварително дефинираните източници на данни, необходими за поведенчески работни процеси. Това намалява ръчната настройка на данни и помага по-бързо да стартирате стандартни тригерни работни процеси.
Имейл редактор
Подобряване на изображения с AI
Имейл редакторът вече включва бутон Подобряване с AI за изображения. Изберете изображение и кликнете върху бутона с магическа пръчица, за да подобрите качеството му автоматично. Вече не е необходимо да експортирате файла в услуга на трета страна и да го качвате отново.
Кратки линкове в текстовата част на имейл
Yespo заменя дългите URL адреси с кратки линкове на домейн за кратки линкове или свързан персонализиран домейн за проследяване на кликвания. Обработката на кратките линкове вече обхваща и URL адреси в текстовата версия на имейл (text/plain), така че кликванията се проследяват последователно в HTML и текстовите версии.
In-App съобщения
Персонализирани шрифтове
In-App редакторът вече включва Моите шрифтове. Качвайте и управлявайте персонализирани шрифтове, валидирайте URL адресите на файловете с шрифтове и прилагайте типографията на марката, без да превключвате към HTML редактора. Ако шрифтът не може да се зареди, съобщението се връща към системен шрифт.
Научете повече в Създаване на In-App съобщение
Повече опции за Velocity
In-App съобщенията, отворени след кликване от потребителя върху свързан Mobile Push, вече поддържат повече опции за персонализация чрез Velocity. Данните от събитията могат да се вмъкват с по-кратки променливи — например $eventParam вместо пълен път. Синтаксисът ${key|'altKey'} осигурява резервен ключ, когато основната стойност липсва. Имената на полетата на контакта вече не са чувствителни към регистъра. Това поддържа шаблоните по-прости и помага за предотвратяване на празни стойности и грешки, причинени от непоследователно изписване.
Уиджети
Автоматично попълване на полета на уиджет
Полетата на уиджети вече могат да се попълват автоматично с данни, които уебсайтът вече знае за посетителя. Използвайте URL адреса на страницата, JavaScript променливи, локалното хранилище на браузъра, бисквитки или слоя с данни на уебсайта. Формулярът се отваря с вече попълнени известни стойности, така че посетителите имат по-малко полета за попълване.
Научете повече в Заместване на данни от сайта в уиджети
Форматиране на текст директно в уиджет
Вече можете да форматирате текста на уиджети и да променяте цвета му директно по време на редактиране. Стилизирането на отделни фрагменти вече не изисква отваряне на допълнителни настройки.
API
Получаване на допълнителни полета на контакт
Методът Получаване на допълнителни полета връща допълнителните полета на контакта в удобна структура: ID, име, ключ за персонализация, тип, разрешени стойности и правила за валидация. Външните интеграции могат по-лесно да прочетат схемата на персонализираните полета и да форматират или валидират данните на контакта правилно.
Запазване на имейл като шаблон
Методът Добавяне на базово имейл съобщение вече поддържа булевия параметър template. Задайте го на true, за да запазите имейла като шаблон за многократна употреба. Ако е зададен на false или е пропуснат, имейлът се създава като обикновено съобщение в общия списък. Интеграциите могат да създават необходимия тип имейл чрез API, без допълнителни действия в интерфейса.