I highly recommend this thread to be put at the top of the OBi sub-section. It not only teaches us how to integrate OBiApp in Asterisk environment, it also enpowers the OBiApp in a way that outperforms the stand-alone OBi110. Added values and Asterisk resources count.
I just notice that when dialing in from Mobile or via internal OBi110 to my OBiAPP 290-XXX-XXX, it uses random Asterisk extension number as the caller ID, which is shown on the IP phone screen. Strange.