ASTPP 6.0 Enhancements

Job ID: 39417002

Budget: $30 – $250 USD

I'm seeking a skilled developer to enhance our ASTPP Community Version 6.0 with the following features:

1. Customer Profile Enhancements:
- Add an optional configuration under each customer profile to define the display number behavior. The options should include:
- Use assigned DID list: Only allow display numbers from the DIDs assigned to the customer.
- Use assigned Caller ID list: Allow only Caller IDs specified in the customer's Caller ID list.
- Allow any Caller ID (masking): Permit the customer to use any number as their display number (for cases where caller ID masking is allowed).

2. SIP Device Configuration:
- Add a toggle/option for each SIP device to choose between:
- IP Peering Mode
- Registration Mode

3. Freeswitch Compatibility:
- Ensure that Freeswitch can support and correctly enforce the above logic for both caller ID presentation and SIP device registration/peering.

Ideal skills and experience:
- Proficient in ASTPP and Freeswitch.
- Strong knowledge of SIP protocols and configurations.
- Experience with customer profile management in telecom applications.
- Ability to implement configurable options in existing systems.

Looking forward to your bids!
Related categories: PHP Linux Software Architecture Asterisk PBX VoIP