Я бы хотел создать конференцию между клиентом (реальный номер телефона) и виртуальным агентом (бот). Вся конференция или только нога клиента должна быть потоковой (используя новый глагол Stream TwiML).
Поток от клиента будет проанализирован и использован для ответа клиенту через глагол Say TwiML после некоторого анализа.
Мой вопрос: как мне инициировать такую конференцию, где у клиента есть поток?
Я бы ожидал чего-то подобного, но не могу понять:
# Bot participant
bot_participant = client.conferences(f'{patient_id}_{scheduler_id}') \
.participants.create(from_=phone_from, to=VIRTUAL_NUMBER)
print(bot_participant)
# Patient participant
patient_participant = client.conferences(f'{patient_id}_{scheduler_id}') \
.participants.create(from_=phone_from, to=phone_to, stream_url='wss://...')
print(patient_participant)