SipCLI is a command line SIP (Session Initiation Protocol) user agent runs under Windows (XP, Vista, 7/8, 2003/2008/2012 Server) which enables making SIP (Based on RFC 3261) based calls. You can use SipCLI for:
- Test phone numbers for their availability. You can use Visual Basic Scripts to run SipCLI recursively. See Running section for a sample VB script.
- Broadcast your recorded audio or text message to SIP/PSTN users. Most of network monitoring system supports invoking external executables for event notification.
- Simple, easy to use.
- You can set source IP interface, SIP port, SIP proxy/port, SIP username and password.
- You can play built-in or a user specified wave file to remote SIP endpoints (G.711 A-Law and Mu-Law only; other codecs not supported for playout).
- SipCLI can collect user defined number of digits from dialed endpoints.
- SipCLI can also read a text message specified with -t option. SipCLI uses Microsoft's TTS engine to produce auido from the text.
- SipCLI supports ENUM (RFC 3761).
- SipCLI supports automated tasks defined in scenario scripts.
- You can transfer a successful call to another SIP endpoint (Predictive Dialling).
- SipCLI can send text messages (SIP MESSAGE). (Commerical edition only).
- Support for TCP and TLS transports with SRTP. (Commerical edition only).