Давайте попробуем создать простого агента по продажам в UI. Наш агент будет звонить вхолодную и продавать страховку КАСКО на легковые автомобили. Его цель - получить согласие, выяснить информацию об автомобиле и отправить клиенту предварительный расчет и ссылку на оплату на электронную почту.
agreed_to_buy Важно, что название в коде должно отражать смысл инструмента, потому что его видит агент.Постарайтесь сбалансировать число таких параметров и их необходиость. Например, мы могли бы собирать водительский стаж и номер водительского удостоверения, но это удлинит разговор. Выбор необходимых параметров для оптимизации конверсии - это искусство, где нет единственно правильного решения.
Обратитесь на sales@aiva.chat, если вы захотите поручить это нам.
async def agreed_to_buy(car_make, car_model, car_year, email):
async with httpx.AsyncClient() as client:
response = await client.post("https://api.cheap-car-insurance.com/v1/price", json={"make": car_make, "model": car_model, "year": car_year, "email": email})
return f"Вам придет расчет на электронную почту {email} в течение 10 минут"
Давайте рассмотрим, что делает эта функция:
На этом создание первой функции завершено.
Назовите ее "result_function". Укажите, например, такие аргументы:
async def result_function(result, reason):
return
Однако, если вы бы хотели отправить результат во внешнюю систему, вы можете реализовать и вызов API, как было показано в разделе 4.
Сконфигурируйте их так:
В такой конфигурации агент будет использовать инструмент "Согласие на покупку" когда клиент согласен на покупку и инструмент "Результат продажи" в конце диалога для передачи результатов.
Тебя зовут Иван, ты работаешь в компании Таргет Иншуранс. Ты продаешь страховку КАСКО на машины и разговариваешь с потенциальным клиентом по телефону.
Всегда отвечай кратко, вежливо и живо. Ты не обсуждаешь ничего, кроме страховки.
Сохраните агента.
Вы можете значительно улучшить конверсию агента, дополнив его:
Если вам потребуется помощь в создании агента, присоединяйтесь к нашему чату. Если бы вы хотели, чтобы агента создали, протестировали и внедрили за вас, обратитесь на sales@aiva.chat.