Twilio como proxy para la conversión de mensajes SMS de uno a muchos

Estoy construyendo un pequeño servicio de SMS para un consultor. Quiere que sus clientes puedan enviar mensajes de texto a un solo número de Twilio y que los reenvíen a su propio número de teléfono. Cuando él responde, quiere que las respuestas parezcan ser del número Twilio (para ocultar su número personal) y, en última instancia, mantener múltiples conversaciones con un solo número Twilio representando la comunicación por SMS. Me imagino que puedo hacer esto usando sesiones, pero no estoy completamente seguro de cómo implementarlo.

¿Alguna idea sobre un buen enfoque?