Приложения

Операционный агент

Операционный агент не разговаривает с людьми. Он выполняет цепочку действий, когда что-то происходит: завершился звонок на вашей АТС, пришёл вебхук, сработало расписание или вы нажали «Запустить». Вы рисуете процесс на доске, и каждый завершённый звонок ваших голосовых агентов может его запустить.

Что он делает

Что делает операционный агент?

Он превращает завершённый звонок в транскрипт, сводку и анализ, доставляет их по email и в ваши системы и делает это надёжно: каждый шаг сохраняется, каждый сбой повторяется, и каждый запуск виден вместе с тем, что он получил и произвёл.

Доска, которую рисуете вы

Триггер, затем шаги последовательно или параллельно, соединённые стрелками. Каждый шаг может использовать результаты предыдущих, например транскрипт или номер звонящего.

Расшифровка записи

Скачивает запись, на которую сослалась ваша АТС, превращает её в текст с репликами по говорящим, определяет язык и может представить её на других языках.

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

Несколько предложений, подробный пересказ или тезисы, на выбранном вами языке, с указаниями, на чём сосредоточиться: заказы, жалобы, повторные контакты.

Аналитика по вашим собственным вопросам

Подготовьте вопросы, которые важны для вас, например была ли названа цена и остался ли клиент доволен. По каждому звонку даются ответы на них, в онлайн-отчёте и в книге Excel.

Отчёты по email

Отправляет ваше сообщение с подставленными значениями: сводка в тексте письма, транскрипт в теле или во вложении, ответы отчёта и книга Excel.

Вебхуки в ваши системы

Отправляет JSON на ваш URL в любой точке процесса, с подписью секретом и ключом идемпотентности, чтобы дубликат можно было отбросить. Ваш эндпоинт подтверждает ответом 2xx.

Диспетчер

Один звонок может запустить сразу несколько агентов: маршрутизатор передаёт тот же звонок специализированным агентам и на несколько адресов вебхуков, и каждый делает свою работу.

Повторы, о которых не нужно думать

Удалённый эндпоинт, который не отвечает, вызывается 24 раза, раз в час, пока не ответит. Запуски переживают перезапуски: каждый шаг сохраняется по завершении, а неудавшийся шаг можно повторить вручную.

Как происходит запуск?

Триггер начинает запуск, шаги выполняются по порядку с сохранением каждого результата, и запуск появляется в разделе «Запуски» с каждым шагом, тем, что он получил и произвёл, и его стоимостью.

  1. Что-то его запускает

    Завершается звонок на подключённой АТС, приходит вебхук на собственный адрес агента, срабатывает расписание (каждый час, каждое утро, по будням или по вашему cron-выражению), его вызывает другой агент или вы нажимаете «Запустить».

  2. Шаги выполняются последовательно или параллельно

    Несколько стрелок из одного шага выполняются вместе; шаг с несколькими входящими стрелками ждёт их все. Шаг-условие продолжает процесс по ветке «да» или «нет».

  3. Сбои ждут и повторяются

    Шаг, который завершился ошибкой и у которого остались попытки, ждёт следующей попытки, и запуск продолжается сам; следующие за ним шаги тоже ждут. Шаг, исчерпавший попытки, помечается как неудавшийся, и его можно повторить со страницы запуска.

  4. Вы видите всё

    Каждый запуск показывает шаги на временной шкале: сколько выполнялся шаг, какой JSON он получил и произвёл, что ответил удалённый эндпоинт при сбое, отчёт и ссылку на скачивание книги Excel.

Для чего он используется?

Для всего, что раньше делалось вручную после звонка, и для плановых рутинных задач вокруг этого.

Транскрипт и сводка каждого звонка

После каждого звонка на вашей АТС ресепшен получает по email транскрипт и краткую сводку, а журнал звонков хранит их вместе с записью.

Проверки качества и соответствия требованиям

Поздоровались ли с клиентом, была ли названа цена, обещали ли перезвонить? Ответы на ваши вопросы даются по каждому звонку и собираются в книгу Excel.

Наполнение вашей CRM и системы заявок

Транскрипт, сводка и данные звонящего отправляются в вашу CRM, службу поддержки или хранилище данных в момент завершения звонка.

Один звонок, несколько задач

Агент-маршрутизатор отправляет один и тот же звонок агенту продаж, агенту поддержки и агенту контроля соответствия; каждый выполняет свой анализ и доставку.

Отчёты по расписанию

Каждое утро в 09:00 запуск собирает вчерашние звонки, формирует ежедневный отчёт и отправляет его руководителям по email.

Маршрутизация по содержанию

Условие проверяет сводку или номер звонящего и отправляет жалобы одной команде, а заказы другой.

Два примера

Пример 1

Звонок завершается, отчёт приходит

Клиент звонит на линию продаж, работающую на облачной АТС Yeastar. Когда звонок завершается, АТС заносит его в журнал, и операционный агент запускается: скачивает запись, расшифровывает её, пишет краткую сводку, отвечает на три подготовленных вопроса (было ли сделано предложение, обещали ли перезвонить, остался ли клиент доволен), отправляет транскрипт и сводку руководителю продаж по email с вложенной книгой Excel и передаёт транскрипт в формате JSON в CRM компании.

CRM закрыта на обслуживание. Шаг вебхука повторяется раз в час, пока CRM не ответит 2xx; письмо к этому моменту уже ушло. В запуске видны оба шага, собственный ответ CRM с ошибкой и момент, когда всё наконец получилось.

Пример 2

Один звонок, три специализированных агента

У агента-маршрутизатора есть триггер «Звонок завершён» и диспетчер с тремя целями: агент продаж оценивает лид и отправляет его в HubSpot, агент поддержки открывает заявку при обнаружении жалобы, а агент контроля соответствия проверяет, было ли зачитано уведомление о записи.

Каждая цель работает как отдельный агент со своими повторами и своей историей запусков, а запуск маршрутизатора показывает, какие цели были доставлены. Когда агент продаж отключён на выходные, два других продолжают работать.

Текущие интеграции

Операционные агенты запускаются от входящих вебхуков и от облачной АТС Yeastar, а доставляют результаты по email, на любой HTTP-эндпоинт и друг другу.

Yeastar P-Series Cloud PBX

Подключается один раз на проект. Каждый звонок, который АТС заносит в журнал, запускает включённых агентов с триггером «Звонок завершён», передавая в данных триггера ссылку на запись, номера и длительность.

Входящие вебхуки

У каждого агента есть собственный адрес вебхука. Любая система, способная отправить JSON, может начать запуск, и полезная нагрузка доступна каждому шагу.

Расписания

Ежечасно, ежедневно, по будням, ежемесячно или по вашему cron-выражению, в вашем часовом поясе, с вашим выбором того, что делать, если предыдущий запуск ещё идёт.

Email

Отчёты и транскрипты до десяти получателей на шаг, с вложенными книгой Excel и транскриптом, если вы их запросите.

Любой HTTP-эндпоинт

Вебхуки и диспетчер отправляют подписанный JSON в вашу CRM, службу поддержки, хранилище данных или платформу автоматизации, с заданной вами политикой повторов.

API и консоль

Агенты, доски, запуски, использование и ручные повторы доступны через API, и те же данные показывает страница «Запуски».

Как он работает с другими приложениями

Операционный агент отвечает за то, что происходит после разговора. Голосовой агент и АТС дают ему звонки для обработки, приложение Адресная книга хранит то, что он находит, а Календарь можно читать и изменять из запуска через API.

Голосовой и чат-агент

Каждый завершённый звонок ваших голосовых агентов и каждый звонок, занесённый в журнал АТС, может запускать операционных агентов, которые расшифровывают, резюмируют и анализируют его.

Подробнее о голосовом и чат-агенте

Адресная книга

Триггер передаёт номер звонящего; запуск может найти контакт, а журнал звонков хранит запись рядом с тем, кто звонил.

Подробнее об Адресной книге

Календарь

Запуск по расписанию может отправить список визитов на завтра, а шаг вебхука может создавать или переносить бронирования через API Календаря.

Подробнее о Календаре

Посмотрите запуск на вашей собственной записи

Пришлите нам запись и вопросы, на которые хотите получить ответы, и мы покажем транскрипт, сводку и отчёт, которые агент из неё сделает.