Разработчик Twilio здесь.
Вы можете сделать это с помощью так называемого шепота .Шепот позволяет вам оставить сообщение или позволить вызываемому лицу предоставить некоторый ввод перед подключением.
Чтобы реализовать шепот, вы используете атрибут url
<Number>
указать на TwiML, который вы хотите воспроизвести, до того, как вызовы будут подключены.В случае сообщения этот TwiML может быть элементом <Say>
с сообщением, которое вы хотите прочитать.
Это будет выглядеть примерно так:
<Response>
<Dial action="actionurl/" callerId="+1xxxxxxxxxx" record="record-from-answer-dual" timeLimit="3600" timeout="30">
<Number url="/recording-message">+1yyyyyyyyyy</Number>
</Dial>
</Response>
И затем на /recording-message
вы бы вернули больше TwiML:
<Response>
<Say>This call is being recorded for monitoring or training purposes.</Say>
</Response>