Afina

Скачати додаток

AppleWindows
UA

Інтеграції та зовнішні сервіси

Робота з компонентом Email в Afina

Інтеграція Email Component — центральний хаб автоматизації вхідних повідомлень в Afina. Це те місце, де кожне підключення, пошук повідомлення та правило вилучення знаходять свій дім. Користувач отримує зручний досвід налаштування поштової скриньки через IMAP, передачі облікових даних в Afina та запуску скриптів, які читають повідомлення, реагують на події та оновлюють операторів у реальному часі. Крім того, інтеграція забезпечує надійне керування email-адресами, паролями додатків, іменами хостів, портами, правилами пошуку та даними повідомлень, прив'язаними до кожного скрипта.

Коли скринька завантажена в систему, розділ відображає всю конфігурацію цілком. Головна зручність: користувач може відстежувати підключені скриньки, за секунди знаходити будь-якого потрібного отримувача за тегами та запускати читання одразу по багатьох скриптах в один клік.

Переваги персонального компонента Email

  • Через змінну __setting__email__ доступний широкий перелік типів повідомлень під будь-яке бізнес-завдання.
  • Користувачі можуть налаштовувати, які скриньки живлять які скрипти, через коректне налаштування IMAP.
  • Сценарії автоматизації без зусиль звертаються до повідомлення через збережену змінну інтеграції.
  • Інтеграція підтримує як одиничні читання, так і повноцінні потоки листування в будь-який момент.
  • Будь-який користувач отримує зручний досвід побудови автоматизації навколо вхідних повідомлень з унікальною конфігурацією скриньки.

Після збереження скриньки щойно створена інтеграція стає в загальний список записів у розділі «Settings». З цього моменту користувач може пов'язувати повідомлення зі скриптами, редагувати правила сповіщень, прив'язувати скриньку до пайплайна, позначати старі скриньки на чищення, чіпляти потрібні облікові дані до робочого процесу та відправляти інтеграцію в задачі автоматизації. Таким чином, кожна щойно створена скринька одразу готова до роботи.

Налаштування скриньки через IMAP

Використовувати потік читання вхідних в Afina є безліч причин. По-перше, він забезпечує блискучу швидкість для свіжих інтеграцій. Потім користувач може змістити фокус на надійність уже підготовлених даних повідомлень. Потік ідеально підходить для швидкого розгортання персональної прив'язки скриньки, розгортання великого пакета сповіщень одразу або відновлення відомого робочого месенджингового налаштування після змін у системі.

Крім того, кнопка Check connection усередині панелі інтеграції дає безперервний доступ до перевірки облікових даних. Користувач обирає адресу та пароль і відправляє обидва значення у відповідні слоти. Решту платформа бере на себе.

Більше того, потік читання вхідних підтримує доставку через підключений проксі. Тож користувач може витягувати стан скриньки прямо через проксі акаунта, щойно активується тумблер. Після завершення перевірки нові облікові дані осідають у розділі та стають одразу готовими до запуску, налаштування й використання всередині скриптів.

Прив'язка пошуків в Afina

Під різні бізнес-завдання доступні різні сценарії підключення. Користувачі можуть підкидати скриньку по одній за раз або ротувати цілу пачку облікових даних при змінах у каталозі. Для рутинного чищення достатньо позначити потрібні рядки у списку змінних через чекбокси. Сама опція ротації знаходиться всередині списку глобальних змінних у верхній частині розділу «Settings».

Перед тим як зміна облікових даних буде підтверджена, користувачу варто переконатися, що цільова скринька більше не задіяна в активній задачі, скрипті чи поточному робочому процесі. Причина проста: операція зміни тягне за собою пов'язані посилання у скриптах, задачі, шаблони повідомлень та історію роботи разом зі скринькою. Таким чином, незапланована зміна може коштувати зайвих втрат.

З іншого боку, видалення — не завжди правильний крок. Багато користувачів воліють зберегти стару скриньку, перевісити їй тег, поміняти список облікових даних або перемкнути скриньку на свіжу адресу. Плюс у тому, що скринька просто залишається на лаві запасних, і жодні дані не зникають назавжди.

Зберігання вилучених значень

Кожен компонент Email в Afina здатний нести об'ємне навантаження облікових даних. Ці дані — саме те, до чого звертаються скрипти й задачі автоматизації під час виконання. Наприклад, облікові дані скриньки, ідентифікатори хоста, теги отримувачів, варіанти пошуку, резервні адреси та будь-які інші параметри, які в кожної скриньки мають виглядати по-своєму.

Найцінніше в цій функціональності — повторне використання. Одні облікові дані можна застосовувати скрізь з однаково стабільними результатами. Кожен скрипт підставляє своє значення, коли виклик доходить до кроку месенджингу. Замість клонування облікових даних під кожен скрипт користувач просто грамотно готує змінну. Таким чином, автоматизація стає гнучкішою.

Крім того, Afina пропонує два формати зберігання облікових даних: стандартний і зашифрований. Зашифровані облікові дані призначені для чутливої інформації, яку не варто тримати у відкритому вигляді. Наприклад, API-токени, паролі додатків, коди відновлення та будь-які інші конфіденційні значення, які користувач хоче тримати в безпеці.

Обидва види облікових даних слідують шаблону іменування __setting__email__ і потрапляють у скрипти через конструкцію глобальної змінної. Функція бездоганна для прив'язки сотні скриптів до однієї і тієї ж скриньки за один захід. Цим можливості не обмежуються. Користувачі можуть прив'язувати змінну до планових вікон ротації або зберігати знімок перед серйозними змінами.