АГЕНТ 07 / 07

Аутрич

Операционный воркер превращает проверенный контекст и память в полезное действие: персональные черновики, одобренные обновления, экспорт, запуски по расписанию и уведомления — оператор остаётся в контуре.

outreachfathom worker

outreach · autonomous

01Что делает

От верифицированного контекста к готовым черновикам

01

Один артефакт — один контекст

С учётом роли и на основе реальных находок воркфлоу: отчёт, обновление, уведомление или сообщение. Никаких шаблонов с пропусками.

02

Пакетная генерация

Передайте набор структурированных записей: каждый артефакт строится на обогащённом контексте, заметках, источниках и уверенности верификации.

03

Соответствие каналу

Тема + тело письма, заметки к запросу в LinkedIn с учётом лимитов канала, разговорные приветствия в Telegram для рынков с приоритетом мессенджеров.

04

Одобрение перед побочными эффектами

save_contacts и git_push по умолчанию требуют одобрения: y/n в TUI, POST /sessions/:id/approve через API — с таймаутом и фолбэком для headless-режима.

05

Пуш в CRM

amoCRM v4 · Bitrix24 REST · HubSpot CRM v3. Пуши выполняются по 4 параллельно с одной повторной попыткой; дедупликация по crm_id исключает дубли при перезапусках.

06

Экспорт и уведомления

Контакты в CSV · vCard · JSON · xlsx, отчёты в PDF · HTML · DOCX; веерная рассылка о завершении через webhook · email · Telegram.

02Как это работает

Пять шагов к проверяемому результату

1

Основание

Загрузка верифицированных записей и дайджеста памяти: предыдущие решения, релевантные сущности и текущее происхождение данных.

2

Составление

Создание запрошенного артефакта на основе реального контекста — записей, последних находок, URL источников и явных ограничений. Без выдумок.

3

Согласование

Инструменты с побочными эффектами приостанавливаются и ожидают. Ничего не покидает пайплайн без явного одобрения оператора.

4

Доставка

Персистентность дедуплицирует и объединяет данные; настроенные интеграции сохраняют внешние ID для идемпотентных перезапусков; экспорты доступны оператору для проверки.

5

Наблюдение

Запуск по расписанию (вручную или автоматически) позволяет повторно выполнять воркфлоу и сравнивать результаты, отправляя уведомления при изменении отслеживаемых записей.

03Под капотом

Черновик, который можно аудитировать

Шлюз одобрения[agent] approval_tools по умолчанию: save_contacts, git_push · таймаут + headless-фолбэк
Локальная дедупликацияsave_contacts объединяет по нормализованным email/телефону — атомарная проверка и вставка, без дублей
amoCRMPOST /api/v4/contacts на поддомене вашего аккаунта · bearer-аутентификация · коды полей PHONE/EMAIL
Bitrix24/rest/crm.contact.add.json · параметр аутентификации в запросе · NAME, POST, EMAIL, PHONE, COMMENTS
HubSpotapi.hubapi.com/crm/v3/objects/contacts · токен приватного приложения · разделение firstname/lastname
Дедупликация CRMудалённый id сохраняется как crm_id → уже синхронизированные контакты пропускаются при каждом повторном пуше
Движок пушаограниченная конкурентность ×4 · одна попытка через 1 с при временной ошибке · ошибки регистрируются, но не фатальны
Экспорт контактовcsv · vcard · json · xlsx
Экспорт отчётаpdf · html · json · docx — pandoc, с фолбэком wkhtmltopdf для PDF
Уведомленияwebhook JSON (session.completed) · SMTP-почта · Telegram-бот — fan-out: сбой одного канала не блокирует остальные
Режим наблюденияrun --repeat N — запуски сравниваются; новые email/телефоны/персоны → алерт через webhook, Telegram или почту

04Инструменты

Набор инструментов Outreach

save_contactsmemory_digestmemory_searchmemory_graphverify_emailsuggest_emailsfile_writepython_exec

Обеспечивает управляемые операции

Финал: итоговая сборка и доставка

Этот воркер преобразует обоснованный контекст в полезное действие: персонализированный черновик, одобренное обновление записи, экспорт или запланированное уведомление. Память поддерживает актуальность повторных запусков, шлюзы одобрения обеспечивают контроль операторов, а каждый результат можно проверить перед выходом из среды выполнения.

Subject: Acme's Series B → platform hiring

Hi Jane — saw Acme closed the Series B and opened
6 platform roles. When we spoke in March you
mentioned infra tooling was the bottleneck —
we've since documented a repeatable workflow
for this kind of handoff. Worth a 15-min call?

────────────────────────────────────────────
approval:    granted (operator, TUI)
save_contacts: 1 saved · merged with existing
crm push:    hubspot id 515 (crm_id stored)
export:      outreach-batch.docx
notify:      telegram ✓  webhook ✓

Выполните управляемую операцию от начала до конца