Mark Clowes

Index - SMS through the BT OnePhone vPBX

2019-12-22

If you do not have a BT OnePhone account this is (probably) of no use to you. Accounts are only available to UK businesses.

BT OnePhone is a converged telephony system for small- to medium-sized businesses.

https://business.bt.com/products/business-phone-systems/one-phone/

The product includes an Adobe Air client that interfaces with their vPBX and allows sending SMS from desktop GUI. This was reverse engineered to create a Python3 implementation:

Github Repo

import btop_sms

btop_sms.send_btop_sms(
    username='447700900000',
    password='password',
    phone_number='07700900001',
    sms_txt='This is a test message')

Very useful for integrating notifications in to your scripts.