Parece que ya casi lo tienes las llamadas entrantes pueden ser algo complicadas con cómo se resuelven las variables. Tuve un problema similar y logré hacerlo funcionar ajustando cómo se envía el customer.number. Si quieres, te puedo mostrar el pequeño ajuste que usé.