Some of the features supported by a good softphone SDK targeted to iOS are:

  • Multiple Call Appearances
  • Caller ID
  • Call Waiting
  • Call Hold
  • Call Transfer
  • Mute
  • Redial
  • Address Book for dialing
  • Call History for dialing and Browsing
  • Voicemail Message Waiting Indicator
  • Supports Portrait and Landscape Mode

Star Codes that should be Supported:

  • *67 Caller ID Block
  • *69 Call Return
  • *72/*73 Call Forwarding
  • *77/ *87 Anonymous Call Block
  • *78/*70 Do Not Disturb
  • *123 Access Voicemail










iPhone, iPad, iPod Softphone Client SDK

A good iOS softphone SDK adds IP telephony capability to iOS, and allows you to choose your preferred Voice and video codecs.

A good iOS Smartphone software will easily be integrated into your application. The interface will be as simple as an analog telephone's interface-you send commands like "off hook" "DTMF digit 1 dialed" and similar stimulus events from your program. The toolkit should also support more complex commands like the "star" codes.