# Агент: Подготовка запросов поставщикам
# Платформа: О2 AI Assistant
name: supplier-request-agent
scenario: s2-supplier-requests
По назначенному конкурсу подбирает поставщиков из базы,
генерирует персонализированные запросы, отслеживает ответы.
event: deal-stage-changed
condition: "stage == 'assigned-to-manager'"
fields: [title, tz_parsed, product_groups, deadline, volume]
- source: knowledge/supplier-catalog.md
- source: knowledge/request-templates.md
source: supplier-database
sort_by: [response_rate, avg_price, last_interaction]
- name: generate-requests
template: personalized-supplier-request
tone: "деловой, но не формальный"
personalization: "история взаимодействия"
assignee: deal.responsible
mode: individual # не BCC — хуже отвечают
suppliers_requested: "{count}"
requests_sent_at: "{timestamp}"
fields: [supplier, price, delivery_time, conditions]
- "Кого включить/исключить из подборки"
- "Финальная редактура запроса"
- "Переговоры по цене и условиям"
- "Итоговое ценообразование"
- knowledge/supplier-catalog.md # → agent reads at runtime (база поставщиков)
- knowledge/product-catalog.md # → agent reads at runtime (товарные группы)
- knowledge/request-templates.md # → agent reads at runtime (шаблоны запросов)
- specs/supplier-request-agent.yaml # → trigger, matching, generation rules
- scenarios/tender-pipeline/s2-supplier-requests.md#автономность # → boundaries
- scenarios/tender-pipeline/s2-supplier-requests.md#метрики # → acceptance
- name: request_prep_time
target: "<10 min per tender"
- name: suppliers_per_tender
target: "5-7 (vs 3-4 now)"
- name: new_manager_onboarding
target: "<3 days to first independent tender"