Разработчик Twilio здесь.
Для этого вам нужно создать собственную версию Proxy , которая начинается с того же номера.
Ключевым моментом здесь является то, что когда вы получаете новое входящее сообщение на номер вашей общедоступной компании, вам необходимо создать связь в базе данных между пользователем сообщения, компанией и номером в вашем пуле. С этим номером вам нужно настроить двустороннюю передачу сообщений таким образом:
- Для входящего сообщения на публичный номер компании вы перенаправляете сообщение на частный номер компании из номера пула
- Для сообщения на номер пула с личного номера компании, который вы пересылаете клиенту с публичного номера компании
Важная вещь - это отношения, которые вы храните в базе данных. В нем должны быть все три стороны: клиент, компания и номер, который их связывает.
Обратите внимание, что после просмотра взаимосвязи вы можете полностью переадресовать сообщение с помощью TwiML <Message>
. Вы захотите установить атрибуты to
и from
для элемента <Message>
:
<Response>
<Message to="NUMBER_TO_FORWARD_TO" from="NUMBER_TO_SEND_FROM">{{Forwarded message}}</Message>
</Response>
Дайте мне знать, если это поможет.