Има работа, която се връща всяка сутрин. Четене на пощата от доставчиците и подреждане на пристигналото. Проверка на всяка фактура по правилата. Въпрос към някого, когато някое число не се връзва. Нищо от това не е трудно и нищо от това не свършва никога.
Автоматизирането на тази работа обикновено означава проект — спецификация, разработчик, дата на пускане — а след това правила, които хората, вършещи работата, вече не могат да прочетат. Затова рутината или остава ръчна, или изчезва в черна кутия.
Новото ни видеоръководство показва друг път. Клипът трае седем минути и половина, можете да го гледате в горната част на тази страница и проследява екипа по задълженията към доставчици на измисления дистрибутор Keldmoor през една седмица в Agent Manager на DocReveal. Екипът създава два агента — единият подрежда пощата от доставчиците, а другият проверява всяка фактура — след което ги тества, публикува и държи всяко тяхно изпълнение под свой контрол. Идеята зад всичко това е описана в статията Agent Pool, а тук ще видите как изглежда на практика.
Помощник за рутинната работа
В DocReveal агентът е помощник за рутинната работа: инструкции с обикновени думи, набор от инструменти и бюджет.
Всичко това се случва в Agent Manager, в пет раздела: Overview, Agents, Studio, Orchestration и Activity. Без код, без ИТ проект: всичко настройват хората, които познават работата, а всяко изпълнение е с бюджет и одитна следа.
Първият агент — стъпка по стъпка
Докато още няма агенти, разделът Agents предлага ръководство стъпка по стъпка за първия агент или шаблон — готов агент за често срещана задача. Keldmoor избира: да чете пощата и да подрежда документите. Ръководството пита за пощенската кутия, която агентът следи (кутията на екипа по задълженията към доставчици, вече настроена в Connection Hub), за папката, за разрешените податели — доставчиците на Keldmoor — и колко често да проверява: на всеки пет минути.
Тестът изпълнява агента върху примерно съобщение като план, така че нищо не се записва. Щом тестовите му случаи минат успешно, агентът се пуска в работа и сам подрежда документите от доставчиците в DocReveal.
Опишете работата с обикновени думи
За фактурите екипът отваря съветника за агенти: шест стъпки от шаблон до публикуван агент. Шаблонът Invoice triage реагира на всеки валидиран документ — одобрява изрядните фактури и ескалира онези, които не са минали проверката или са подозрителни.
Инструкциите са описанието на работата на агента с обикновени думи: да прочете резултата от валидирането, да пропусне фактурата, ако е минала проверката, да задържи непреминалата с етикет и да попита човек какво да се прави нататък. Всяко записване е нова версия, а изгледът Diff показва точно какво се е променило.
Решете какво може да прави и кога да се стартира
Агентът за сортиране на фактури може да използва десет инструмента: да чете документа, резултата от валидирането му и съпоставените полета, да пита човек, да запомня и да поставя етикети. Още инструменти идват от DocReveal, вашите конектори и вградения набор, а работата може да се предава и на други агенти и потоци.
Инструментите, които само четат, се изпълняват винаги. Инструментите, които променят данни, са отбелязани като чувствителни и решава политиката на тяхната група: да се изпълнят автоматично, да поискат потвърждение или да чакат одобрение от човек.
Тригерите стартират агента автоматично. Тригерът на агента за сортиране реагира на всеки документ, чието валидиране е приключило; други се задействат по график, следят пощенска кутия или стартират агента при поискване. Един превключвател позволява на външни приложения, които разполагат с вашия API ключ, да откриват и стартират агента — докато превключвателят е изключен, агентът остава вътрешен. Обобщението сверява дефиницията с вашата тарифа, а публикуването чака, докато агентът не премине тестовия си набор.
Изпробвайте го, преди някой да разчита на него
В Studio екипът разговаря в чата с черновата. Входните данни на изпълнението възпроизвеждат събитието, което агентът ще получи: в случая второ копие на фактура, която вече е в DocReveal. Агентът чете резултата от валидирането, съпоставените полета и профила на документа, а всяко извикване на инструмент се показва в списък.
Едно правило не е изпълнено — номерът на фактурата трябва да е уникален за всеки доставчик. Агентът няма да одобри дубликат; вместо това пита. След отговора излага плана си: да задържи копието с етикет и да запомни случая. Нищо не се записва, защото това е тест. Тестовото изпълнение прави същото без надзор, а протоколът записва всяка стъпка, включително изчакването на вашия отговор.
Без GO няма публикуване
В сряда екипът прецизира инструкциите. Черновата е променена, затова публикуването е блокирано, докато тестовият набор не мине отново.
Тестовият набор изпълнява агента върху тестовите му случаи — от шаблона, плюс ваши собствени, ако добавите такива. Строгите проверки са точни: правилните инструменти, правилният резултат. Меките проверки се оценяват от модел по зададени критерии. GO: и двата случая минават и публикуването се отключва точно за тази чернова. Още един поглед върху обобщението, едно щракване — и версия три е пусната в работа.
Агентът пита, вие решавате
В четвъртък следобед пристига фактура от Stavlund. Позициите в нея дават общо 8 240 долара, а отпечатаната обща сума е 8 420 долара. Агентът я задържа и пита, а въпросът чака в Activity, в секцията Waiting for approval.
Отворете изпълнението и въпросът идва с готови отговори. Изберете един и агентът продължава оттам, където е спрял: фактурата се ескалира и получава етикет „Do not pay – disputed“. Решението ви е записано. Agent runs изброява всяко изпълнение на всеки агент, а Recent activity е одитът на онова, което са направили.
В същата кутия пристигат и заявките за одобрение от външен ИИ асистент, свързан с DocReveal — историята от видеото Agents under control.
Агентът научава онова, което потвърждавате
Същото изпълнение предложи бележка за следващия път: фактурите от Stavlund, в които сметката не излиза, се задържат и се изисква коригирана фактура. Нищо не влиза в паметта на агента, докато човек не го потвърди; след това бележката е част от всяко бъдещо изпълнение. Журналите на изпълненията записват какво е направило всяко изпълнение: инструментите, решението, въпроса.
Агенти, които работят заедно
Разделът Orchestration показва в схема как агентите и потоците работят заедно. В Keldmoor събитието за валидиран документ стартира агента за сортиране на фактури, а един поток изпраща одобрените фактури към ERP системата. Щракнете върху агент, за да добавите делегиране — работа, предадена на друг агент. Веригите спират след два прехода.
Вашите правила, вашите лимити
Разделът Overview показва лимитите на вашата тарифа и какво сте използвали досега: изпълнения, токени и тавана на автономността. Brain card е кратък профил на компанията, който получава всеки агент: генерира се от вашите документи или го пишете сами.
Агентът може да бъде поставен на пауза с едно щракване и да бъде възобновен по същия начин. Може да бъде експортиран и импортиран като нова чернова; тайните никога не напускат системата, а тригерите се импортират изключени. В Settings, в раздела Agent Manager, се задават настройките по подразбиране за автономност, бюджети, памет и известия.
Едно нещо, което е добре да знаете: създаването на агенти и отговарянето на въпросите им изисква ролята на администратор. Останалите от екипа могат да следят всяко изпълнение.
Какво да запомните
- Хората, които познават работата, изграждат агента. Шаблон за начало, инструкции с обикновени думи, без код.
- Нищо не се пуска в работа без тест. Studio показва всяка стъпка, а публикуването чака GO от тестовия набор.
- Агентът пита, когато е важно. Въпросите чакат в една кутия и всеки отговор е записан.
- Контролът остава у вас. Политиките за инструментите, лимитите, паузата и потвърдената памет определят докъде стига агентът.
Keldmoor и доставчиците му са измислени демонстрационни данни, а екраните са от реалния продукт.
Възложете работата. Последната дума е ваша.
