Afina

Скачать приложение

AppleWindows
RU

RPA внутри антидетект-браузера

Визуальный no-code холст, расписания и триггеры, очереди задач и библиотека готовых блоков — поверх изолированных профилей и fingerprint'ов реальных устройств. RPA так, как браузерная автоматизация должна была работать всегда.

RPA внутри антидетект-браузера
Визуальный холст • Триггеры • Очереди

Собрал автоматизацию один раз — гоняй везде

RPA в Afina — это полноценный визуальный холст с ветвлениями, условиями, циклами и работой с данными плюс движок триггеров, который запускает сценарии по расписанию, письмам, webhook'ам или событиям других сценариев. Питайте скрипты через локальный API или расширяйте Node.js-модулями.

Визуальный холст сценариев

Drag-and-drop блоки для кликов, переходов, ожиданий, условий, циклов, извлечения данных, скриншотов и больше. Тот же холст, на котором аналитики и ops-инженеры выпускают автоматизации без кода.

Триггеры — расписание, email, webhook

Запускайте сценарии по расписанию (каждые 6 часов, будни 09:00–18:00), на новое письмо в IMAP-ящике, на webhook или цепочкой из другого сценария. Внешний оркестратор не нужен.

Богатая библиотека блоков

Готовые блоки для навигации, работы с элементами, разгадывания капчи, загрузки файлов, БД, executeModule (Node.js), eval, скриншотов, чтения CSV и больше. На основе примитивов scripts-and-automation.

Группы задач и очереди на масштабе

Запускайте один сценарий на 200 профилей параллельно с явными activeSession-лимитами, repeatCount, таймаутами и живыми логами на профиль. Те же примитивы, что в task-инструментах MCP-сервера.

FAQs

Нет. Визуальный холст закрывает подавляющее большинство задач автоматизации drag-and-drop блоками. В код переходят, только когда нужен кастомный Node.js-модуль — и даже тогда блок executeModule остаётся внутри визуального сценария.

По времени (расписание, окна по часам, cron-like repeatCount), по новому письму (IMAP), по webhook'у, по завершению другого сценария или вручную через API / MCP-инструменты. Несколько триггеров на один сценарий поддерживается.

Да — Afina несёт встроенный SQLite-движок и mini SQL-редактор. Заводите сколько угодно локальных баз, пишите запросы inline и кладите блок database в сценарий, чтобы подавать данные внутрь или наружу. До внешних БД ходите из Node.js-модуля через executeModule.

Puppeteer/Playwright — это библиотеки, которые вы обвязываете сами. Afina RPA — managed-продукт: визуальный редактор, очередь, расписания, повторы, per-profile логи, мультиаккаунтные батчи, антидетект-окружение — всё уже встроено. Когда нужен сырой Puppeteer — подключайтесь по CDP wsEndpoint.

По умолчанию задача помечается как errored, лог показывает exception, исполнение для этого профиля останавливается. С включёнными повторами на task-group executor перезапускает задачу до repeatCount раз. Условные блоки позволяют обрабатывать ожидаемые ошибки inline.

Да. Скрипты и модули хранятся локально в БД Afina с timestamps; экспорт/импорт в JSON. Командные планы добавляют облачное версионирование — сценарий, собранный на macOS, появляется у коллеги на Windows.

Запустите первый RPA-сценарий в течение часа

Открыли визуальный холст, бросили пару блоков, привязали к триггеру — и смотрите, как он крутится на всех ваших профилях.

RPA и визуальный холст антидетект-браузера | Afina