You need the Window Title or Window Class . The main window class is typically MicroSIPWindowClass .
| Command | Purpose | Data Format | | :--- | :--- | :--- | | CALL | Make a call | Phone number (string) | | SMS | Send SMS | number|message | | ANSWER | Answer incoming call | (empty or 1 ) | | REJECT | Hang up/Reject | (empty) | | DTMF | Send digits during a call | Digits (e.g., 123# ) | | STATUS | Get current call status | (empty) | | TRANSFER | Blind transfer | Destination number | | HOLD | Toggle hold | (empty) | microsip api documentation
MicroSIP stores all settings in a standard .ini file located in the application folder (e.g., microsip.ini ). You can programmatically write to this file to change settings, accounts, or server details. You need the Window Title or Window Class
import win32gui import win32con import struct You can programmatically write to this file to
The MicroSIP API is designed to be easy to use and understand. The API is divided into several sections, each providing a specific set of functionalities:
app.run(port=8080)
: Some community projects, such as the dtremp007/Microsip-API , provide endpoint servers that directly access the MicroSIP database (FirebirdSQL) to retrieve information like call logs or contact details.