Senior PHP/Node Розробник (проектна робота, бажаний досвід використання AI) Offline
Локація: Remote | Україна
Про проект
Ми запускаємо експериментальний AI-проєкт у сфері голосової підтримки: хочемо створити телефонного AI-асистента, який буде відповідати на дзвінки клієнтів в режимі реального часу.
Мета — інтегрувати OpenAI Voice Agent (Speech-to-Speech API) з нашою телефонною системою на базі Voximplant + WebRTC, щоб голосовий асистент став першою лінією підтримки.
📎 OpenAI Voice Agents:
https://platform.openai.com/docs/guides/voice-agents?voice-agent-architecture=speech-to-speech
Що потрібно зробити
- Провести технічне дослідження як інтегрувати WebRTC із Voximplant до OpenAI Voice Agent.
- Налаштувати промпти та самого асистента, реалізувати можливість отримання через функції та інше інформацію про того, хто телефонує, і трохи контексту про нього з нашої бази (ми надамо власне API), а також налаштувати потрібну нам схему роботи
Для початкового MVP хочемо отримати наступний сценарій, щоб можна було почати діалог (можна одразу через дзвінки це доробити, або через сайт — просто як прототип, щоб можна було поспілкуватися з асистентом):
- Вводиться номер телефону, з якого нібито телефонують
- Асистент відповідає, що ви зателефонували в таке-то агентство. У цей час або асинхронно перевіряється номер абонента та контекст про нього, який підвантажується в промпт
- З’ясовується мета дзвінка
а. якщо це мешканець, який шукає квартиру, говоримо, що найпростіше подивитися всі квартири на нашому сайті, і що ми зараз надішлемо йому SMS
б. якщо це мешканець, який вже проживає, говоримо, що найкраще всі запити надсилати через особистий кабінет, і що ми зараз надішлемо йому посилання на кабінет у SMS, щоб він писав звідти
в. якщо це хтось інший, кажемо, що менеджер, який може допомогти, зараз зайнятий, і запитуємо, що передати, обіцяючи, що з ним скоро зв’яжуться- Після дзвінка генерується підсумок розмови: хто телефонував, яка його роль (мешканець, власник, сервіс-провайдер) і що саме він хотів.
Бажано щоб у голосу був британський акцент.
Вимоги
- Реальний інтерес до теми AI / LLM / голосових інтерфейсів
- Бажано: досвід роботи з Twilio, Voximplant, WebRTC
- Бажано: досвід інтеграції з OpenAI API (будь-який)
Технології
- PHP
- OpenAI Voice Agents (Speech-to-speech API)
- Voximplant + WebRTC (або Twilio Streaming)
- WebSocket / REST
- MySQL/PostgreSQL
- SMS-шлюзи (за API)
Це завдання буде цікавим, якщо ви:
- Хочете поєднати класичний веб-стек із AI
- Прагнете зробити щось інноваційне
- Маєте бекграунд у PHP, але вже активно експериментуєте з AI/LLM
Формат роботи
- Починаємо з проектної співпраці (оцінка, реалізація MVP)
- Надалі можливий перехід у довгострокову full-time зайнятість
Гнучкий графік, повністю ремоут
Корисна стаття: https://help.openai.com/en/articles/11487532-chatgpt-record
Ми розуміємо що остаточні витрати часу будуть зрозумілі у процесі впровадження, виконання роботи.
Що очікуємо від вас зараз - попередній естімейт по MVP: скільки часу потрібно на реалізацію та яка буде вартість вашої роботи.
The job ad is no longer active
Look at the current jobs PHP →