- Created by Unknown User (enexy), last modified by Daryna Honcharova on 2025-07-13
Creation date | Author | Request details |
---|---|---|
13 July 2025 | Leonardus H. |
DID discounts, but depending on country and type
I setup DID discounting. |
10 July 2025 | Thomas H. |
Adjust the xdr view to include call durations
It is really annoying to not see any call duration on this overview. The charged amount is not always useful. I would prefer start & end time + duration in addition to seeing the charged amount. |
07 July 2025 | Tharun K. |
Call recording missing
We are continuously facing the issue with call recording which is not saving in your server and also there is an call duration mismatch issue when we are downloading the call recordings, these leads to legal complications and top escalation from the customer end. And your team has mentioned that there is an issue with the audio codec that is the reason the call recording is not available , then that is the reason provide us the feature that is transcoding so that this issue will not raise in feature or else help us to add the other audio codecs such as G.722 and G.729. |
27 June 2025 | Thomas H. |
allow for additional properties on DID inventory
The current did inventory allows for a set of properties but we cannot add additional attributes to them. I would propose a way to allow for more attributes like:
I think the custom data functionality that I salready applicable for customer accounts and sim card could also be extended to DID inventory. |
20 June 2025 | Bernard B. |
302 Redirect on Vendor side
Request for 302 redirect on vendor side. On the customer side this already works. It would be perfect to get this also working on the vendor side. |
26 May 2025 | Hanru A. |
add IP addresses as Pools/Groups of single Entities to the DID/MSISDN Inventory
I would consider including the ability to add IP addresses as Pools/Groups of single Entities to the DID/MSISDN Inventory as at the moment if you use Porta One for Data management/ PPPoE server there is no inventory for you IP ranges. |
25 April 2025 | Otto K. |
Send invoices to different email addresses as the email set under General Info
Currently, I can set in a customer account an additional email address under "BCC". |
23 April 2025 | Leonardus H. |
replace 403 SIP code with 503
Please allow a different response code than 403. 486 seems more appropriate (channels busy) Or 503, which is a more generic relay code. Perhaps make a configurator value, allowing this to be changed. In the wholesale world, a 503 is more commonly used. |
23 April 2025 | Carolyn L. |
Provisioning: SIM inventory
SIM cards are obtained by E** from a vendor, and cancellation of services for these SIM cards is done by E** with the vendor. In this scenario, if a reseller can delete SIM cards from inventory, it means we may not be aware of a vendor cancellation that is required. We process these based on status change to “Discarded”, however, deleted SIM cards will not appear in our report on “Discarded” SIM cards. We would suggest that the ability to delete a SIM card from inventory be a permission that can be switched on / off for resellers. |
17 April 2025 | Dona J. |
CloudPBX - Feature request (April 2025)
Please expedite delivery of below features. Its something basic and expected on a PBX system.
|
07 April 2025 | Evgeny K. |
Call to ring group
Было бы неплохо иметь возможность вешать диды напрямую на рг, чтобы избежать форвардов (чтобы можно позвонить напрямую на номер рг из другого кастомера) |
04 April 2025 | Kimberly A. |
Sngrep feature
It would be helpful that if in the future releases sngrep would be included in order to avoid after each upgrade re-installing sngrep. Sngrep speeds up a lot the live troubleshooting process with clients/integrators and it’s useful for bulk testing to avoid downloading each trace one by one and has the ability to have multiple traces into one file. Also with sngrep the .pcap traces can be shared with other parties and Wireshark powerful and widely used features can be used. |
04 April 2025 | Dirk M. |
DID Inventory Enhancement
Currently, when a number in the DID inventory is not associated with a pricing batch it becomes visible to all resellers.
A reseller then has visibility over all numbers in the DID inventory which does not have a pricing batch associated and in some instances are allocating numbers that does not belong to them since it`s visible and accessible from the DID inventory. Although numbers are associated with a pricing batch, when a customer is terminated the numbers becomes available in the DID inventory without a pricing batch associated. We would like to request an enhancement to restrict visibility of numbers in the DID inventory to resellers, they should only have visibility of the numbers that are allocated to them / or numbers that associated with their pricing batches. Example of the Proposed Enhancement: Reseller Level: They should not be able to see any other numbers in the DID inventory except the numbers that are allocated to them. This enhancement will ensure resellers can only manage their own numbers in the DID inventory. Please let us know if this enhancement is feasible and if any further information is required |
03 April 2025 | Marius K. |
ESPF event prioritization
When ESPF events are triggered, some events that are more important in terms of processing time can be prioritized and processed first. This will prevent important events from staying in the queue for hours and being processed with high delay if the queue is huge. |
19 March 2025 | Vitalii L. |
Schedule service wallet top-up
As an end user I want to be able to schedule my service wallet top-up for future date, so that I make the purchase now, but start using the service next week during my vacation abroad. |
14 March 2025 | Preddeshan N. |
Add agent - Ext name to CDRS
Please add the agents name and Exts number to the CDRS. |
06 March 2025 | Rix B. |
Inbound Call Routing Based on Calling ID Pattern
We would like to submit a feature request that will allow us to do inbound call routing by calling ID. For example, if a caller's number starts with 210 area code, the system routes the call to account A or forwards the call to a specific number. And if the caller's number starts with 212 area code, it routes the call to Account B or forwards the call to another number. |
25 February 2025 | Leslie H. |
Not retrying same vendor multiple times
Now, a vendor is retried multiple times when the services no use. This lowers the ASR for this vendor. The vendor will complain. Please “group” vendor connections, so it can be configured that the group is only tried once. |
19 February 2025 | Leslie H. |
Local sip server should contact the LOCAL radius server
Please consider having a local (secondary) sip server contact the LOCAL radius server. |
19 February 2025 | Leslie H. |
CONNECTED CALLS in active sessions
Please make this filter option. |
13 February 2025 | Leslie H. |
Number Porting Framework logic
Make it use “more specific destination” logic for prefixes. Not “order by rule” |
03 February 2025 | Thomas H. |
Add default properties to customer.
Please allow for the following 2 properties to be default within portaone:
Or see previous wish to make custom properties at least manageable through the web interface and not only the API. Makes adding and removing them a lot easier 😊 |
30 January 2025 | Thomas H. |
Customer properties of customer
The customer is asking for the option to manage custom fields of customer classes.
Currently only adding and removing is possible through the api, but it shoudn’t be to difficult to add some basic crud operations for managing custom customer class properties. |
30 January 2025 | Schalk P. |
Add an option to restrict the visibility of call barring rules at the reseller and sub-customer levels.
We have a wishlist item we’d like to add to the PortaOne development roadmap: Call Barring Rules Enhancement. There is no option to restrict the visibility to a reseller or sub-customer level. We would like to request an enhancement to restrict visibility and editing permissions at the reseller and sub-customer levels. Example of the Proposed Enhancement: Reseller Level: If a Call Barring Rule is configured at the reseller level, default rules (e.g., restricting local, mobile, or international calls) can be set. These rules will be visible to all sub-customers but cannot be edited by them. Sub-Customer Level: If a Call Barring Rule is configured at the sub-customer level, only that specific sub-customer will be able to view and manage their own rules. This enhancement will allow us to provide customers with access to call barring rules via the CloudPBX portal, ensuring they can only view and modify their own rules. |
24 January 2025 | Caleb S. |
Customer API endpoint change - /Session/ping
At present, through the Customer API, there is no way to differentiate a customer or individual via their access_token &/or session_id.
While this is perfectly fine for other APIs (Admin, Account etc) – as there is a 1:1 mapping between API:Object – the Customer API has customer & individual objects – which can have different roles. ![]() |
23 January 2025 | Leslie H. |
CLI verification for inbound call for anti-fraud purposes
The idea is that clients (porta: i_customer level) can enable an anti-fraud. |
21 November 2024 | Otto K. |
Logon screen branding
The "Interface branding" under the Company Info is only for the panel on top, but not for the login screen. It would be good if the login screen for Resellers, Representatives/Distributer could also be branded. |
30 October 2024 | Darren N. |
Notify customer when auto-payments are frozen
Per discussion in YouTrack, the suspension of a customer’s auto-payment method is a ‘hair on fire red alert’ kind of event that would ideally email the customer to let them know this has happened. Users in PortaBilling’s Admin UI can get such notifications, but there’s currently no support for sending customers anything. Please consider adding this notification for customers, in addition to PortaBilling users. It’s a pretty big deal when this happens, as the account will no longer attempt to bill the payment method, and the customer will eventually become suspended without understanding why. |
24 October 2024 | Carolyn L. |
Ability to cancel accounts at a scheduled date
Please consider adding the ability to schedule a termination date at account level for a future date, in the same way a customer can be scheduled for a specific date. Certain products and services require that a customer provides a notice period for cancellation of that particular product or service such as a 30 day or 90 day notice, and as the customer may only be cancelling that one item, and not all services, this means manually having to schedule a reminder, and then go into the system manually on the specified date and terminate the account. This would be significantly easier to manage if a termination date could be scheduled in advance for a specific account.
|
28 August 2024 | James W. |
Traffic reports graphs
Please implement traffic reports with graphical representations, including such parameters as ALOCs, etc., which could be particularly useful in a wholesale scenario. While you're aware of the existing reports available in the system, the current process requires downloading and analyzing the data from separate files. A graphical representation would greatly enhance usability. |
31 July 2024 | Leslie H. |
Call Control enabled BY DEFAULT
The customer would like to have an opportunity to change the default “Account” role. It would be great if it's possible to change the master role permissions so that it applies to the entire system. Also, it would be appreciated if there is a way to create a new account role and set that as the system default under the configurator. |
11 July 2024 | Robin L. |
Allow addition of ssh-public keys via configurator
For convenience’s sake, it would be a welcome addition if there was the possibility to not only set an ssh-password in the configurator, but also be able to set an ssh-public-key for a user.
|
01 June 2024 | Leslie H. |
FR-411 for SMS
A+B number billing. Can you also make this for SMS? We have sponsored the ENUM number portability lookup billing for SMS. It would be great if FR-411 will also support SMS. |
9 April 2024 | Otto K. |
Charge dependent on the Origin (CLI) of traffic and the destination (CLD) (OBC)
Currently exist the possibility to set EEA, but not to charge depending All vendors are starting now to charge different rates, for example This is coming now more and more. Currently the only solution is to set |
30 March 2024 | Leslie H. |
Support for RTP-proxy.
Please add support for RTP-proxy for Support VoLTE AME-WB. |
16 March 2024 | Leslie H. |
Please change "call control” so it can be sold as an ADD-ON
Please change "call control” so it can be sold as an ADD-ON so that this can be invoiced and enabled per account separately. |
28 February 2024 | Leslie H. |
Using the “get_card_list" API method for the Customer realm
Enable customers to get a list of all SIM cards assigned to them by implementing the "get_card_list" API method for the Customer realm. |
27 February 2024 | Leslie H. |
Multiple smtp relays
We have multiple servers for redundancy. Right now, PortaOne only supports 1 mail relay server. Please consider adjusting the logic, so the configurator will allow multiple entries and it will be written to the exim config file. |
31 January 2024 | Masood A. |
Displaying disconnection error on XDR page
Displaying the disconnection error on the XDR page for improved user experience. |
29 December 2023 | Randy L. |
Improving the speed of delivering of SQL requests from PortaSIP on a remote secondary site to Master DB under high network latency
Customer has a remote Secondary site. Network latency between sites is 250-300 ms. Because of this, it takes several seconds to deliver SQL requests from PortaSIP on the Secondary site to Master DB on the Main site. As a result, calls via Secondary site experience post-dialing delay (PDD) of 2+ seconds. Customer wishes the process of SQL requests delivery time under high network latency to be optimized in order to alleviate PDD. |
28 November 2023 | Carolyn L. |
The primary account ID column on the DID screen
When viewing a customer’s DID list, it would be nice to have feature to add a column to the DID screen showing which account ID the DID is aliased to (quite often there may be multiple DIDs aliased to the same account) and while you can do this by selecting the DID from the account list, you still have to click into it to see which account it is aliased to. Where customers have multiple accounts with multiple DIDs linked to each account, a quick and easy way to see this would then be to view the Customer’s DID screen, and be able to see a column that includes the primary account ID. |
27 November 2023 | Luis E. |
Automatic Detection of Transport in Incoming Calls Configuration
As you know in the Incoming Calls Configuration -> SIP Contact (Static Address) the transport must be manually selected, Can it be modified to be auto detectable ? |
20 November 2023 | Leonardus H. | |
16 November 2023 | Otto K. |
Adding Status Filter on the Invoices Search
It would be greatly beneficial if the Invoices Search could include a feature that allows for filtering based on the 'Status' of an invoice. |
01 November 2023 | Евгений К. |
Filter for the Trace session tool
Заметил одну особенность у вашего поиска трейсов при звонках на дид номера. |
04 October 2023 | Leslie H. |
Product/addon API for isRetail
Create the API method for acquiring the products list and list of allowed addons from the customer, so they can order their own packages without us having to do any work. |
04 October 2023 | Cornelia N. |
Dialing rules limitation in future releases
We would like to increase the limit of symbols for the dialing rules applied to end users (in the translation rules on 'Translate from customer format to E.164:'). We are currently seeing a limitation of 255 characters. |
22 September 2023 | Thomas H. |
Create an option for the vendor XDR download to filter on inbound or outbound
In order to resolve vendor disputes it is needed to collect the xdr’s from the PortaOne platform. Portaone vendor XDR does not allow us to only select “;from vendor “ / “to vendor” xdrs, only all of the traffic. Our use case is that we have many vendors with both TO and From connections. If we download a list of xdr’s there is no way to filter between the calls. There is no marker or bitflag in the output which should the direction of the call made. It would be nice if we can select FROM / TO / BOTH in the vendor xdr export. |
22 September 2023 | Leslie H. |
Bill subscription for 24m
A subscription should have been billed for 24 months. The logic should do prorating and then 0.5 month 23 months 0.5 months |
19 September 2023 | Thomas H. |
Improvement for siptls, make sure handling of SRTCP is done correct
I would like portaone to support for either SRTCP or fix the handling of unencrypted rtcp by placing the UNENCRYPTED_SRTCP param in de crypto line to ensure compliance with other sbc’s and pbx’s. |
29 August 2023 | Leslie H. |
EventHandler for Contact Info
Would like for EventHandler to be triggered when General and Address information under i_customer record is changed. It's needed to make that also execute the EventHandler. |
11 August 2023 | Otto K. |
SEPA direct debits via Stripe
Add an integration with Stripe for SEPA direct debit as this is a very popular payment method in Europe |
05 August 2023 | Otto K. |
Additional CSV field for the bulk upload of extensions
Would it be possible to adjust the .csv template for creating extensions to add an additional column for the "Preferred IVR Language"? Also, when uploading the file to create extensions, each extension is created with an email address, but the Email option is set to "None". It would be better if the Email action for voicemail is set as "Forward". |
20 July 2023 | Leslie H. |
Support for CLI only when DID assigned
Request to add the option to ONLY allow CLI as per DIDs assigned. |
20 July 2023 | Omar A. |
Request to Implement Account Reset Option for 'Expired' Status Recovery
Add possibility to reset account's 'Expired' status if account got 'Expired' due to exceeding 'Availability period after last usage, days' lifetime setting ( without disabling the 'Availability period after last usage, days' settings itself ) |
20 July 2023 | Leslie H. |
Trigger event for Voicemail
Consider a way to send an SMS when a voicemail is received on an account. ![]() |
11 July 2023 | Leslie H. |
CPE profiles, i_customer
The “phone profile”, linked to a MAC address, can be assigned to an i_customer. |
30 June 2023 | Patrice F. |
RFC2617 authentication
we'd like PortaSIP to support RFC2617 Some of our customers would like to use RFC2617 authentication to connect to us. I did not see any option related to this nor did I see code that could be related to supporting this in PortaSIP. A number of our customers can't upgrade their device to the latest software version because of this. Their device software has a bug when trying to do RFC2069 backward compatibility, so they can't register to us. We wanted to enable RFC2617 so they could continue to connect to us while their vendor works on a fix, but couldn't find a way to do it. (I know using wishlist to is not going to get us a fix on the server side prior to our customers having their client software fixed, but that was in my original support ticket request. And well, there is no harm in mentioning this and hoping for a quick and backportable fix, but it's mostly because it prepares for the next part of my request: And now that they are made aware of these details, I expect some of them to ask to use the more secure RFC2617. |
27 April 2023 | Abdelhalim F. |
tgrp_ trunk group ID for outgoing call
We would like to have the possibility to send tgrp parameter on the outgoing call via PortaOne as already exists for the incoming call. |
27 April 2023 | Abdelhalim F. |
BYOC (byoc bring your own carrier) by Register in another system as a sip client.
We would like give the customer possibility to Register in another provider as a sip client by using our PortaOne platform (BYOC), so that the end customer can register with another provider via selfcare without the need to an interconnection with the operator to meet the customer need that connected to PortaOne for SAAS service. |
19 April 2023 | Otto K. |
Adjust stripe payment and send additional information to stripe, this helps to protect of fraud.
Can you please adjust the stripe payment, that prepaid credit card is blocked (not accepted)? So, that only true credit cards accepted, no Prepaid credit cards. API description from stripe: https://stripe.com/docs/api/cards/object Additional, currently implementation of stripe sends only the amount and email address to stripe. Can you please send more information to stripe via API like the following: "address_city": "address_country": "address_line1": "address_line1_check": "address_line2": "address_state": "address_zip": "country": "customer": "name": this helps to find more fraudulent payments in stripe. Furthermore, please block payments, when the credit card is expired. Prepaid credit cards do not mean debit cards. The debit card will charge the amount directly from the customer's bank account. The prepaid credit card must be topped up. This results in many instances where the customer's credit card cannot be charged for the monthly subscriptions, and results in the Result message “Your card has insufficient funds” The process of making payments card should be rejected when a request is sent to Stripe, that's why I wrote to send more details to Stripe. With this information, Stripe can quickly check with them and block the requests, and so protect from Fraud. Why is the existing behavior not sufficient for you and how will this information prevent fraudulent payments? Answer: Because currently you send only the amount and email address to stripe. With this small information, stripes Radar (Antifraud) have not enough information to protect me from fraud. Even more information stripe has, the better is the Radar (Antifraud protection) form stripe. Sending only the email address and the amount is not enough today. The anti-fraud protection from Stripe works well, even with additional information they have. Someone (Hacker) could use the customers expired credit card via stripe. Because Stripe informed me that they will accept payment even if the card is expired because, every so often, there is a delay in sending the new card to the cardholder. Stripe, have an agreement with the banks regarding this issue. The reason for the payment being not protected was that it was an offline payment. Strip says with the first payment and the 3D Secure 2 authentication, the cardholder was authenticated and with the generated token, future payments are offline payments. 3D Secure 2 is no longer being used. |
14 April 2023 | Ifeadika I. |
Adding IP addresses to CDR
The Customer has requested that the value/field of the Caller IP addresses is also included in the CDR records of the customer's Accounts on PortaSIP. |
12 April 2023 | Robin L. |
G722 Call Recording
In the EU/DACH region, G722 is the standard HD-codec supported by carriers. We see about 4-6% of calls with G722 and rising, thus call-recording should also support G722. |
3 April 2023 | Carolyn L. |
"Audit log" panel for the new UI reseller's self-care portal
The Customer would like to implement the "Audit log" panel for the new UI reseller's self-care portal. |
3 April 2023 | Leslie H. |
Revert CDR charges for subscriptions
Please allow for some option to still revert these CDRs somehow, so customer gets credited for them. ![]() |
13 March 2023 | Leslie H. |
Queue amount of time
It would be nice if there was a periodic measurement tool that calculates the average time spent in a queue. See [PortaOne #816032]. |
13 March 2023 | Leslie H. |
Linking a DID to a huntgroup
It would be nice if we could link a DID to a huntgroup, so that when the DID is called, a huntgroup rings. That way, a group of people (e.g. sales department) can be reached directly on their DID. |
15 February 2023 | Hugo M. |
Differentiated quota and reservations for different Rating groups
To optimize charging for our customers and the efficiency of the OCS we would like to suggest that you implement adjusted and customized first reservations and quota’s for the Rating Groups in the charging environment. For example, the first reservation for a whatsapp message should not be the same as for a youtube Streaming service. This should also dynamically adjust based on the volume of data available in the customers wallet and the service the subscriber uses. |
24 January 2023 | Keong M. |
RESTRICTING ACCOUNT REGISTRATION
We would like to request a feature/functionality that limits/restricts the number of SIP registrations for portasip accounts. |
20 January 2023 | Sreedhar |
More rates per one prefix
The customer wants to have not two rates per one prefix as it's currently implemented in "Origin-based pricing for European and CLI validation" functionality, but he wants to have more options here. |
20 January 2023 | Carolyn L. |
Share Service Policies With Resellers
The ability to share service policies with resellers, as well as the ability to clone them. |
16 December 2022 | Sean S. |
Support of Apple Pay and Google Pay methods by the payment processor
1. Apple Pay and Google Pay: From my understanding, this will relate to two factors (a) the payment processor needs to support those two methods, and (b) we are able to use PortaBilling API to make those transactions. Additionally just FYI, our company currently is using Moneris as our US credit card payment processor. |
21 November 2022 | Mike B. |
Reseller charges for the topups made by their customers
When a subcustomer purchases additional service (e.g. tops up 1 Gb at $10), we need to charge the corresponding reseller (e.g. $7 for each 1 Gb topup made) |
18 November 2022 | Leslie H. |
Severe short comings hunt group ringing
Hunt group order (wait for ring) does not work Current huntgroup ring logic is severely limited |
09 November 2022 | Leslie H. |
Setting a separate email for the call recording delivery.
Please make a field so we can send call recordings to a separate address. Imagine we want to store the employee’s email here for notifications. Voicemail notifications, or balance notifications. But all call recordings (e.g. in a call center) should go to the manager. |
07 November 2022 | Sreedhar |
Not able to see the year option in the time settings at Accounts follow-me
When we go to call forwarding rules at the extension settings in the Cloud PBX portal, we see the options time, day, month, and YEAR to configure the custom time schedule. But when we go to "Followme" at call forwarding settings at the Account, we dont see a option to select "Year". Is it something you can enable at the account level also ? or Is it only possible in the CloudPBX portal only? |
28 October 2022 | Stephan |
Show agreggated alerts in Grafana
We have a lot of notifications that are sent to Admin via email, but email is not the most effective channel. For example, alerts about fraudulent calls or API errors could be aggregated and displayed via Grafana. An engineer then would be able to understand trends (Grafana could build graphs) and also set certain thresholds when accumulated alerts require action (e.g. call the vendor whose gateway is down) |
27 October 2022 | Preddeshan N. |
Add custom fields to supported reports
When we generate reports supported by PortaBilling, we would like the report results to output data stored in custom fields. Hence, we would like to be able to select the needed custom fields when we create certain report instances. |
25 October 2022 | Carolyn L. |
Cloning of Service Policies
As resellers have to have their own service policies for products, it would be really helpful if these could be cloned, rather than having to be manually recreated every time a product is assigned to a reseller to self-manage. |
21 October 2022 | S. |
Transferring the call to a CloudPBX extension in call through service
when we call a DID on porta and follow-me is enabled to a mobile PSTN number, the mobile PSTN number can still do an attended transfer the call to another extension on porta by pressing *66 followed by the extension number. |
4 October 2022 | Leslie H. |
Change CLI API
The possibility to define a role in the customer class that will be set by default when creating a new customer. |
29 August 2022 | Carolyn L. |
Reseller Subscription Discounts
Create an option to enable periodic fee adjustments for the subscriptions that are assigned via products. |
29 August 2022 | Leslie H. |
Test Radius AUTH
Currently, we use h323-ivr-in=PortaBilling_Mod_ivrutil:action=getAccountInfo radius attribute for getting information about an account. We are suggested to use API instead. |
5 August 2022 | Carolyn L. |
Main vs Branch relationship customers
Due to the issue where when a main site customer is cancelled, the associated branch sites are then also automatically cancelled by the system, I really recommend adding a view to the hierarchy screen advising that there are branch sites linked to a main branch to prevent this problem. I have seen it now on several occasions where a user has cancelled a main (HQ) site, not realising that there are branches linked as there is zero visibility of these branches, and the result has been angry customers who then have to be urgently reinstated. Please consider fixing this problem. |
1 August 2022 | Evgeny K. |
Add a column with i_customer to Customer list
An ability to show the i_customer column for all entities. |
19 July 2022 | Leslie H. |
SMS rate match mode
Please support rate match mode for SMS based on sender CLI. |
8 July 2022 | Leslie H. |
Override display name - Customer level
It would be nice to have a DISPLAY NAME for a customer. So all accounts: So instead of seeing: “Andriy Zhylenko” On my screen (UA name or account value) I could see “PortaOne”. It is preferred to see a companyname for ALL accounts calling Rather than a name of a user… |
1 July 2022 | Bamir H. |
new APIs
add these 2 new API's - Top destinations and Total voice traffic volumes. |
1 July 2022 | Calvin E. |
update the Net::SSLeay Perl module
According to the CPAN information, version 1.81 is circa 2017 and appears to be missing the SSL/TLS versions available in the most recent version, 1.92. |
20 June 2022 | Leslie H. |
account list, no aliases
Would be nice if there is some filter Show aliases yes/no Since control is done on the MASTER account, it sometimes is easier to have an overview of ONLY master accounts. Easier to find account you want to manage, if you don’t know the account name = don’t know what to search for. Now, with the many aliaseses, the overview becomes cluttered and harder to manage. |
17 June 2022 | Robin L. |
API: get h323 password change timestamp
There should be a timestamp in the DB for the h323_password, and this should also be included in get_account_info method of the API..With that, customers who have not changed their h323_password in a long time, can be advised to do so more easily. |
17 June 2022 | Leslie H. |
Routing for SMS
Please add routing for SMS. Like you have for voice. |
15 June 2022 | Leslie H. |
static forward controlled by product
Please allow STATIC CONTACT to be configurable on a product or addon product level. |
14 June 2022 | Leslie H. |
Rate Match Mode
Please create rate match mode for incoming SMS as well. |
3 June 2022 | Leslie H. |
Hide a link to PortaBI
Please remove portaBI from menu. |
27 May 2022 | Grzegorz K. |
Restricting allowed CLIs per connection
One of our customers would like to have an ability for the outgoing connections to only accept calls on which the CLI is within a certain range, specified on the connection. |
17 May 2022 | Robin L. |
API: get_service_features: ability to filert for service_feature
If there was a way to specify which service_features are returned by get_service_features would be welcome. In the get_account_info this is already possible: https://prev.portaone.com/docs/pb/mr80/PortaBilling_API_MR80.html#GetAccountInfoRequestBR |
11 May 2022 | Carolyn L. |
Ad-Hoc Once Off Billing
A method to load once-off ad-hoc billing would be a nice to have feature – it is possible to do on an annuity based subscription, by modifying the discount / upcharge to the required amount, but as no discounts / upcharges can be applied to once off amounts, this doesn’t seem to be possible at present. This would be a useful feature for both ourselves and resellers. |
11 May 2022 | Carolyn L. |
Reseller New UI Audit Logs
Several of our resellers have expressed the wish to be able to see audit logs on the system for their own users and customers. Currently, this functionality is only available to us. |
11 May 2022 | Carolyn L. |
Reseller Access to view Log Viewer
It would be nice for Resellers to have access to the Log Viewer for their customers, to be able to do basic trouble shooting on customers when needed. |
09 May 2022 | Leslie H. |
Redesign of access to Voicemail inbox
Please check the possibility of sending SMS on voicemail. |
05 May 2022 | Grzegorz K. |
Searching for blocked customers
One of our customers would like to have the ability to search for Blocked customers (in Customers -> Advanced Search). |
02 May 2022 | Witold U. |
New VoiceMail features
Please consider adding the following new features to your VoiceMail. In my opinion, these new features would greatly increase the functionality of the PortaOne VoiceMail, would not break any compatibility, and hopefully would not be too difficult to implement. |
13 April 2022 | Carolyn L. |
Subscription Plan Management
Please add to the display columns on the subscription plan management 'Managed By'. |
05 April 2022 | Preddeshan N. |
Dashboard
Please reset the Total call duration, min on the system load dashboard to show stats on a month to month basis. Please refer to image below, highlighted in yellow. |
08 March 2022 | Chris T. |
Ability to store the IP address of the UA in xDRs
For regulatory reasons, we need to be able to provide the IP address of the user originating a call. Therefore, the ability to store the IP address of the UA in xDRs would be very helpful. This field could be toggled on or off. |
02 March 2022 | Leslie H. |
DID Bundle promo for i_do_batch
Make bundle promo support i_do_batch |
17 February 2022 | Pothiraj V. |
Voicemail
Add possibility of leaving a voicemail during the call queue. |
10 February 2022 | Luke F. |
ESPF Webhook - Customer/AddressInfo/Changed
Please can you add 'Customer/AddressInfo/Changed’ ESPF web hook to the Wishlist please. |
23 December 2021 | Leslie H. |
Dialing rules
Add possibility of configuring dialing rules on customer class, so when a customer gets a certain customer class the dialing rules of that class will also be configured. It is desired to have this rule for all customers in one environment. |
22 December 2021 | Leslie H. |
Spy Whisper Barge
Expand the use of this spy whisper barge service, so it allows us to make more profit.
For example, have an addon “agent” only. So they can be used to spy. Listen to colleagues. |
9 December 2021 | Carolyn L. |
Visible sites in accounts' list for customers with sites enabled
Where a customer has sites created under the customer, and accounts are loaded and linked to a specific site, there is no quick view of which accounts belong to which sites. If you add a column to the account view screen and make it an option in the customize columns selection, this would assist greatly in customer management: |
2 December 2021 | Otto K. |
control calls that have the same country code in the CLI and CLD
It would be good to have a feature that controls calls that have the same country code in the CLI and CLD. If calls are coming outside such country (IP address) the calls should be blocked (rejected) or be allowed for specified customers. Reason: Many countries have already implemented such regulations, for example, Australia, Switzerland, France, UK, and others. It looks like that more countries will implement such regulations as well. Brazil, for example, has started now as well to implement such regulations. See Australia regulation for example https://www.commsalliance.com.au/__data/assets/pdf_file/0015/72150/C661_2020.pdf |
2 December 2021 | Otto K. |
Call center and dialer detection and block such calls
It would be good to have a feature for Call center and dialer detection and block such calls. |
29 November 2021 | Andre J. |
Additional Rerating Filters
It is sometimes required to only rerate a certain type of call using the rerating mechanism. These types can include, specific destinations, specific countries, specific customer classes ie. 'Rerate all UK and US calls for all or specific retail class customers' For example, a customer makes 10% international calls and 90% local calls. The customer is a high-volume customer and to rerate only 10% of the international traffic, 100% of the calls should be rerated with 90% of the rerating that would have no effect. Another scenario could be that only mobile traffic needs to be rerated and local landline not. At the moment it is all or nothing using the current rerating tool. We currently have a situation that we need to rerate all international traffic for all customers for a month. This requires us to rerate 'ALL' customer traffic which is quite a lot but only about 10% of the calls will be affected and it will take quite a substantial amount of time to do so. |
29 November 2021 | Andre J. |
Reason Headers Dropped by the B2BUA
For some customers, especially call center customers, it is important for statistical and business reporting reasons to have the reasons for why a call may be terminated.
In one of the call traces it is noted that the Reason header is dropped by the B2BUA. Can this be added to the wishlist to pass this header on to the caller? |
18 November 2021 | Zander C. |
Automatic notification for new user
The customer wants the end user to receive their temp password automatically via email when they create the user on their Porta portal not to manually copy and paste and send it separately. Also, they want to customize the automatic email notification layout to look like this: Dear %username% M***e IT has created your access on Porta %Environment1% with the following credentials, please reset your password asap as it will expire in 24hours Link to Porta portal: %link to our own porta environment% Username: %username% TEMP password: %password% For support please contact %m***e internal IT support email address% |
15 November 2021 | Calvin E. |
SIP TLS support
Please enable SIP TLS support for To_Vendor & SIP_URI, to fully secure all SIP legs. |
26 October 2021 | Leslie H. |
double CDR
Please allow for dual CDR billing. |
22 October 2021 | Thomas H. |
DID numbers management: Static price in the Pricing batch
The customer wants to have a possibility of setting up a static price in the Pricing batch for their customers. This price should be unchangeable even if the price in the Vendor batch is updated (increases or decreases). Currently, the final price for the customer is the sum of the prices from the Vendor batch + Pricing batch. And once the price in the Vendor batch is changed, the price for the Customer is updated automatically. It does not work for the customer’s business. He informed that it would be nice to have an option during the update of the Vendor batch prices that allows selecting one of two options: 1) automatically update the price in the Pricing batch (current behaviour); 2) leave the price in the Pricing batch unchangeable. |
22 October 2021 | Leslie H. |
clone promo
Please allow cloning of promo's |
20 October 2021 | Leslie H. |
Additional condition for bundle promotion
Apply the bundle promotion credit only if the customer meets the condition of a specific subscription being assigned.
|
20 October 2021 | Leslie H. |
Post-rewrite rules not really a post rewrite rule
During the tariff upload, the ability to change the data type withpost-rewrite rules in the tables is needed. |
05 October 2021 | Leslie H. |
Сall unparking once the line is free
Implement call unparking for a single extension as a basic PBX logic. I.e. when the callee's line is busy, you are able to park your call, so that once the callee finishes their current call, your call is transferred immediately to the addressee and their phone starts ringing. |
23 September 2021 | Lazar M. |
Add Privacy headers and real identity information to xDR
Real problem is that we as fixed operators are legally obliged to keep CDR which includes CLI and CLD for two years, and this is a very strict rule which if broken can lead to very harsh consequences. The only way to save this info is :
|
10 September 2021 | Juan M. S. |
Opus codec full support
We would like to have opus codec 48kHz fully supported in porta, we have our Virfon mobile App that supports that codec, we're using an external server to do transcoding. |
19 August 2021 | Wimpie L. |
Import phone book from a file
Let Cloud PBX customers import phone book entries from a CSV/XLS file in their self-care portal |
19 August 2021 | Wimpie L. |
BYOD
Let Cloud PBX customers import own devices to their CPE inventory from their self-care portal: some Cloud PBX providers allow their customer 'Bring Your Own Device' |
13 August 2021 | Leslie H. |
SMS on voicemail
Consider implementing an option to send email notification when an account receives a new voicemail.
|
13 July 2021 | Leslie H. |
Usage of PAI
Consider using PAI instead of FROM, for "CLI" column. |
08 July 2021 | Seedy O. B. |
Printable cash receipt
80% of our customers use cash. We need a receipt that can be printed each time a manual payment is added to a customer balance. The receipt must be printable and user should be able to reprint it for the customer at a later date. We have reviewed both the invoicing feature as well as the emailing future and this will not work. What we need is to be able to print the receipt that is email to customer at the point of sale quickly for the customer. |
05 July 2021 | Bruce |
Inbound call charges on forwarded calls
Add the possibility of charging a forwarder for an incoming call if the call was initiated by a local SIP account and forwarded to another local SIP account. |
29 June 2021 | Otto K. |
Rejecting calls if different from account ID or alias
The current logic of the Billing Engine does not allow rejecting the calls made by the local accounts basing on the caller's identity. The problem is that a customer can sent a different a caller ID with a different DID and not what they have as account ID or alias, for example SIP Trunk customers. Also, for provide the feature "CLIP no Screening" it is not possible, or very complicated Call authorization. It should be in a simple way to enable this, for example based on customer account, so that only calls with caller ID match with account ID or alias are allowed, all other should be rejected. |
23 June 2021 | Praba G. |
Music on Hold
There is no way we can have Music on Hold for live stream radio stations. Many of our potential customers are using Nortel system. |
15 June 2021 | Tyson C. |
Public holidays option for Call Forwarding schedules
It would be helpful to have "Public Holidays" as an option when setting up a scheduled Forwarding. One thing to note is in South Africa, if a public holiday falls on a Sunday, the Monday then becomes a holiday too. |
15 June 2021 | Leslie H. |
Add-on, conflicting
Is it possible to apply this change? |
9 June 2021 | Adam C. |
Ported number deactivation and activation
Please allow us to create an account in the system and not take it into consideration in routing until we put some sign that it is already ported and active. Precondition: A new customer has numbers that need to be ported from another carrier to us. From the time the number is provisioned on the PortaOne switch until the day of the port any calls from an existing user needs to be routed to the losing carrier. Scenario:
|
9 June 2021 | Third line support team |
CLi after call pickup
We want the display number on the phone 1001 to update from *40 to the original CLi of the call that was picked up |
3 June 2021 | Otto K. |
Integration of CPE inventory with verndors' redirect servers
Enable PortaSwitch to be interconnected with the provisioning servers from, let say Yealink, snom, ect., so that customer don't have to change any settings in the provisioning server URL in the devices. |
2 June 2021 | Leslie H. |
CPE Inventory Management by customers
Please allow phone users to add the MAC themselves. If you want to reduce the workload on the helpdesk (which this new CPE management claims it does), let the user add his own MAC. |
28 May 2021 | Leslie H. |
Agreements support DIDs
Please allow agreements to support DIDs in further MRs. |
25 May 2021 | Leslie H. |
Role permission for Number Porting
Please allow a role where user can read/modify number porting requests. |
17 May 2021 | Leslie H. |
Queue sessions in database
Please consider adding i_queue (and possibly the order in queue) to ActiveSessions table. |
16 May 2021 | Leslie H. |
Default roles per customer class
Please consider allowing DEFAULT SETTINGS for roles, defined under customer class. It makes sense to create some roles, and offer them as default for a certain customer class. |
14 May 2021 | Leslie H. |
Call supervision feature control through the addons
It is needed to control the call supervision feature and to delegate the rights from the supervisor through the addons |
14 May 2021 | Leslie H. |
support of additional Gigaset UA models
Our customer uses a custom patch for support of UA N300A/N510 models, so is it possible to implement it officially from our end? |
12 May 2021 | Leslie H. |
Invoice template variables
Please allow for more variables in the template.
|
11 May 2021 | Ramin S. |
Customer hierarchy functionality
Admin/user when checking and opening customer page, it must be clearly visible that this customer is using "Customer hierarchy" (currently hidden unknown), so admin/CDR be aware of existence of other branches/location that are configured but currently is not noticeable. On the admin page there is no hierarchy structure that admin /csr are able to see and visible to identify main(HQ) and the sub customer (other location) and their properties. There is no separate structure functionality setting available per location need (sub customer) on the web interface. There is no admin page structure separating/grouping "accounts" per office location for manageability specially when there is call/request received from one of the office branches to find and identify them within the system of the main head office and identifying the "account " belong to which location showing up under the location . |
11 May 2021 | Leslie H. |
Agreements for Customer Class
The idea is to make some sort of DEFAULT setting / DEFAULT minimum, for a specific type of customer (i.e. customer class). |
10 May 2021 | Ibrahim Y. |
USD Product
We need to create a product in USD dollar and assign this product to SDG account where it will be charged in SDG by the manual exchange rate entered in the system. |
06 May 2021 | Leslie H. |
Customer logins
Can you add a field for the "mobile phone" number ?
|
06 May 2021 | Support |
SFTP storage failover
Currently, our Porta instance is exporting wav and meta files to X.X.X.X for call recordings. Is it possible to setup a secondary failover server on our side, so that when the porta script fails to export to primary (X.X.X.X), it tries the secondary server? |
04 May 2021 | Tyson C. |
The subject of the email alerts
Is it possible to include the Service Type in the subject of the below email alerts?
This will make it easier to see who will need to attend to it between Voice and Internet |
16 Apr 2021 | Leslie H. |
Number_Portability for SMS
The “Number_Portability” table and logic is used for a voice call, can it be used as well for SMS? |
15 Apr 2021 | Leslie H. |
CLI for SMS
He would like us to allow the 'Override Identity' feature to the SMS service. |
13 Apr 2021 | Leslie H. |
CPE profiles per customer
They want the CPE records (devices) to be deleted/cleaned up if they terminate the Customer. |
07 Apr 2021 | Leslie H. |
Pin code for huntgroups, for "security reasons"
What about a PIN code for the huntgroup? |
30 Mar 2021 | Willem Z. |
Google based 2Factor Authentication adding to all user logins
I would like Google-based 2Factor Authentication to be added to all user logins. This has become an industry standard and is widely used in the last 3-5 years. I expect that you keep up to date with the trends for security and rather come to customers to improve the security other than customers asking for security. Can I please ask that this be implemented as a matter of urgency and made available on all supported long-term support releases. |
15 Mar 2021 | Leslie H. |
Spy, Whisper, Barge
Offering this function on a per-account level (so that i_account can use the function). |
10 Mar 2021 | Leslie H. |
CQT API for isRetail
CallQuality API is only for admin/reseller. It makes sense for an admin/reseller to have this info, But it also makes sense to allow this for customer. In his own selfcare, he can check CDRs. Here, we can also show him the quality of the call. Then, they can see if the problem was on the caller or callee side. If they can do this debugging on their own, it will reduce the load on our helpdesk: If it is on their side, they should check their own network first!... |
03 Mar 2021 | Leslie H. |
add invoices to options
Possible to add INVOICES here, so it goes directly to the customer invoices? |
22 Feb 2021 | Ryan M. |
Route DID to Hunt Group
The use case here is that we would prefer not to 'have' to use an account to route a DID to a hunt group (whether via AA or follow-me). Being able to assign the DID directly to the HG would save an extra account from having to be created and displayed, where a customer may have access to see, despite only serving the purpose of routing the DID to HG. |
18 Feb 2021 | Otto K. |
Origin-based pricing for European add the option to set Flag for block calls
It would be good if you could add for the "Rate outside EEA" an option to enable block calls from outside of EEA. So that, if set the flag to block, calls outside from EEA will be blocked. |
03 Feb 2021 | Leslie H. |
mass regenerate CPE profiles
A specific method to regenerate all CPE profiles at once is needed, just like MASS RERATING XDRs.
Sometimes, for security reasons, you want to change something, and then mass update... |
29 Jan 2021 | Leslie H. |
Recommended values for CQT profile
With the currently available functionality CQT profile can be assigned for each customer entity separately.
Please make it so this can be enabled per customer class. |
28 Jan 2021 | Suman S. |
Restrict with Source IP for Accounts
We want to restrict with Source IP for Accounts. We were using this feature as a security measure for our users who are registered with SIP. I think this feature would be really helpful to protect users from abuse. |
19 Dec 2020 | Thomas H. |
Adding custom sip headers into invite
This is a request for the following scenario: Account is setup to be handled in sip trunking scenario with or without digest authentication method: Option to set static sip header to be inserted on the outgoing invite to the external PBX. Format of the header should be something like: x-sip-custom1: value x-sip-custom2: value x-sip-custom3: value x-sip-custom4: value This would allow to send information over to the external system Via sip headers which can be processed later on by an asterisk / freeswitch /pbx device for further processing. |
17 Dec 2020 | Leslie H. |
Archive SIMs
SIM inventory. Add option to “archive” SIM. Like bill_status for accounts. Reason: when a SIM is stolen or whatever, you can unassign it. You can also completely REMOVE it from system, But for law enforcement reasons it makes sense to store this data in database, but have a status = “C” |
04 Dec 2020 | Lorenzo B. |
Possibility of using/adding a custom field in the CDRs
I would like to know if there is the possibility to use/add a custom field in the CDRs. Scenario: CLI is a EU Mobile number and CLD is a Swiss mobile number > then “custom field” = yes/true Explanation: Our Vendors are surcharging us when a European mobile number is calling a Swiss mobile number. |
20 Nov 2020 | Thomas H. |
Call screening, handling of anonymous calls
Call screening in portaone currently looks at the from header. There are no special handling rules for working with FROM: Anonymous I would like to propose handling based on the following settings: If from = anonymous, then look at PAI or RPID header if available for further processing. Reason:
|
17 Nov 2020 | Leslie H. |
VDP and ZoneRating EEA
We would like to have ZoneRating support for Volume Discount Plans. |
17 Nov 2020 | Leslie H. |
Lift limitating in tariff import, regarding ZoneRating
In the Netherlands and some other European countries, routing is based on such kind of destinations as "country" + "vendor". For example, destination NLXXX: NL - country, XXX - vendor name. At the moment, separate tariffication is NOT possible for this destination. It would be desirable to add such a feature, so that you can use separate tariffication for ported numbers. |
11 Nov 2020 | Leslie H. |
LRN lookup per environment
These are LRN service providers. You send them requests by ENUM, and they respond with data. You pay them, based on your volume. So, you pay PER lookup… Right now, this is a GLOBAL setting. So EVERYONE on the system, will do lookups, and WE get to pay for it!... This seems not so smart. The whole logic behind i_env is to split billings. So, I propose, you make this setting (as per image below) controllable per i_env, and not for the entire system. |
06 Nov 2020 | Eric Q. |
Change default settings for list views in the new UI
We would like to have the ability to change certain default settings related to the data that is returned in list views in the new UI. (The following screenshots were taken from MR85.) We mostly need to search for customers by "contains" (rarely, if ever, by "starts with"). We would like to change the default search to Contains. Also, we nearly always want to bring up only direct customers, so we would like to have the ability to change the default Type from "All customers" to "Direct customers". Ideally we would have both the ability to make a global change that affects all defaults as well as the ability for each individual admin user to set their own defaults. If we had to choose between one or the other, it would be better for each admin user to have the ability to set personal preferences. |
05 Nov 2020 | Vivian C. |
Connected calls
We would like to have a graph that shows real time and historical stats on connected calls for a vendor as well as for a customer or an account. |
04 Nov 2020 | Leslie H. |
IPv6 address
The provision of IPv6 address should be similar to the provision of IPv4 address in the Framed-IP-Address attribute for DSL internet connections. |
26 Oct 2020 | Otto K. |
Validation for CLI based on the length for Origin-based pricing for European functionality
The current implementation of "Origin-based pricing for European and CLI validation" starting with MR82 implies that the system checks whether the CLI belongs to the EEA countries based on the country code and applies the corresponding rate afterwards, but there is no validation on the length for this CLI. Each country in the EEA has a minimum length ( see attachment) which vendors also check. If the length for CLI is less than the CLI length requirements, the vendor will charge the highest rate in such a case. Without the validation based on the country code and the length for the CLI the vendor will charge the highest price even though the call comes from EEA country. |
12 Oct 2020 | Harish |
Incoming concurrent calls measurements
An ability for customers to see their incoming concurrent call reports so they could upsell or downsell their incoming channels accordingly. |
30 Sep 2020 | Daniel F. |
PortaOne New Interface Text
I’d like to suggest you to rename Billable Calls per min to Billable xDRs per min since in our case, it includes only data services. It will be great if we can have different services, differentiated per color: voice, data, sms…… |
25 Sep 2020 | Daniel F. |
Network for Cloud environments
Please consider the following options:
|
25 Sep 2020 | Harry D. |
2FA authentication on Reseller account and Admin account logins
For better security add 2FA authentication for reseller and admin login on porta |
21 Sep 2020 | Thomas H. |
Multiple tech prefixes on connections
Adding multiple connections for a vendor which delivers toll free numbers from 100+ countries would lead to a enormous amount of connections. Not necessary if we could just add the country code prefixes on the connection to send it to the correct price / rate / tariff list with the appropriate access code. |
16 Sep 2020 | Support Team |
Backdating of VDP's
VDP's are currently not able to backdate and rerate. |
14 Sep 2020 | Jan K. |
Take into account VDP change during Re-rating
I've rerated the xDR's for the Customer. The VDP in this instance was applied to the product, not the customer. The account for this customer was created with that product incorrectly and when we realized that, we had to change the product and re-rate the customer's calls according to the agreed tariff. |
28 Aug 2020 | Leslie H. |
Minimum commitment for reseller
For Customers it's possible to configure the minimum commitment via Bundle Promotions, however, Bundle Promotions can't be assigned to a Reseller. Please consider making this for RESELLERS as well. |
27 Aug 2020 | Carolyn L. |
Searching Accounts, Subscriptions & Products
It would be a great feature to be able to filter accounts within a customer by the product allocated – makes management of a particular product type much easier. Add functionality to product and subscription catalogues to see which are in use for maintenance and management of large catalogues. Additionally, to be able to search a product, and have a downloadable list of the products, would be a nice enhancement for product maintenance and management of large catalogues. Search for all customers using a specific product – easier management of product sets, especially where a product may be required to sunset / discontinue. |
27 Aug 2020 | Leslie H. |
Barge-in
Is it possible to listen-in on conversations? So, A is talking to B. Supervisor C, wants to listen to how A is performing. He barges-in on the call, without A-B knowing. He can listen to the conversation. So, it is kind of like listening to a call recording, except it is LIVE. |
24 Aug 2020 | Matthew R. |
Discount on Subscriptions
When we add a discount the calculation is not shown which causes confusion. Please intergrate this within the XDR’s. This means the full XDR would be posted for example 99 for a subscription but than another would be posted to reduce it for example a -5 XDR so both can be viewed. |
24 Aug 2020 | Matthew R. |
Email Confirmation Receipts
For the wish list we would like to add email delivery receipts. We do not always know if emails are delivered and one of our other billing systems has the function. It’s very useful to have this integrated in the UI. |
17 Aug 2020 | Thomas H. |
removal of sip headers h323-conf-id / cisco-guid from signalling to vendor
I would like to add to the wishlist the option to remove the h323-conf-id and cisco-guid sip headers when sending out invites to vendors. These are not required for handling the traffic with the vendor and increase packet size. This may lead to udp packet fragmentation issues which can be hard to resolve. Switching to TCP is not always an option. |
11 Aug 2020 | Alexei P. |
Функционал тарификации неуспешных вызовов
Нам нужен функционал тарификации неуспешных вызовов. Пример: 349ХХХХХХХХХХХХХХХХХХХХХ 34910603755 34616412877 EU 2020-08-06 14:33:25 0:00 0.00000 Должен быть протарифицирован как 349ХХХХХХХХХХХХХХХХХХХХХ 34910603755 34616412877 EU 2020-08-06 14:33:25 0:00 0.0025 Рейт на неуспешные вызовы один на все направления - 0.0025 И успешный вызов на то же направление должен быть протарифицирован по стандартной модели тарификации. 349ХХХХХХХХХХХХХХХХХХХХХ 34910603755 34616412877 EU 2020-08-06 14:33:25 0:60 0.05 |
03 Aug 2020 | Carolyn L. |
Discount on subscriptions
Previous systems I have worked with have displayed the calculated amount after discount when entering the percentage, so it was easier to be sure this was correct. |
20 July 2020 | Daniel F. |
API to find account across environments
It will be interesting to have an API that allow us to check info across different environments instead of search each one for an account ID or an i_account. Database search is fine, but not the best, in our view. Maybe a GraphQL API to interface to the secondary DB? |
20 July 2020 | Daniel F. |
API Customer/get_extension_list
We’d like to suggest to this API also bring the sip status associated to the extension. Customer/get_extension_list https://www.portaone.com/docs/PortaBilling_API.html#Customerget_extensions_list This is very useful to build PBX interfaces, reducing the number of API requests to PortaBilling. |
16 July 2020 | Support Team |
A dynamic agent can log in or log out a queue at any time
Basically logging in can be done via a webui or dialing a feature code/service code. |
16 July 2020 | Support Team |
Ability to auto-provision multiple devices with one account
I wanted to find out if its possible to enable the feature that allows us to provision same SIP account on multiple devices |
13 July 2020 | Support Group |
Additional Feature Codes/Service Codes
Basically we are looking at being able to create as many service codes a possible to e.g to set call-forwards(Busy, unavailable, always), login and out of queues, for example have more than one service code to access pickup groups. For example if an account is a member of 5 different pickup groups we want the user to be able to pickup calls in different groups buy just dialing the respective code e.g *40 to pickup a SALES call and if the next extension ringing is an ACCOUNTS extension the same user can dial *41 and pick the call in that separate group. And many for same applies for login in into queues, pausing in queues and login account. We want the flexibility that will allow accounts to login and out of different queues depending on the service code that was dialed. Example Screenshots below:
|
10 July 2020 | Support Group |
Shared bundles
Currently shared bundles are created on account level and can be setup to be shared between departments for instance.
|
08 July 2020 | Daniel F. |
[MR80+] New Interface - Audit Log Dates
Maybe there should be a way to set the TO TIME to a default value in the future to avoid adjustments in this field to get recent requests. Seems small thing, but it can be interesting for the UX. Below a printscreen to facilitate.
|
01 July 2020 | Leslie H. |
New API method
Consider implementing new API to get a SIP log |
22 June 2020 | Support Team |
CPE Templates
Consider implementing Auto-provisioning for their devices which are absent from the current list of devices with autoprovisioning available at https://www.portaone.com/docs/PortaSIP_Admin_Guide.pdf#page=278 |
19 June 2020 | Grzegorz K. |
Calculating call charges for incoming calls from withheld numbers
A customer who charges for incoming calls based on the caller number reported that those calls are rejected when the caller number is withheld. In their setup, the CLI is replaced by the word 'Withheld', and the billing engine assumes that 'Withheld' cannot be matched to a rate: |
05 June 2020 | Leslie H. |
Minimum spent
Please consider allowing minimum spent for A SPECIFIC subscription. |
05 June 2020 | Leslie H. |
Products only for specific customer classes
Consider applying the LIMIT TO PRODUCTS logic for customer-classes<>products. Cust class XYZ is allowed 123, but not 234, 345 For example, |
20 May 2020 | Алексей П. |
Ссылки в интерфейсе, формируемые по заданному шаблону
Прошу рассмотреть идею к реализации в будущих версиях. Смысл: облегчение интеграции биллинга с другими веб-приложениями через формирование в интерфейсе внешних ссылок по шаблону с подстановкой конкретных значений для Customer и Account. По аналогии с Custom field определяется Custom link, которые можно аналогично привязать к Customer class. Custom link представляет собой строку-шаблон для гиперссылки с тегами вставки данных конкретного Customer/Account. Для конкретного экземпляра шаблон разворачивается в гиперссылку с подстановкой его данных и отображается в интерфейсе. Для отображения целесообразно сделать раздел, например Links по аналогии с Custom field, где отображать все кастомные ссылки. Пример1 Custom link Имя (заголовок): “Go to CRM” Шаблон: “https://crm.company.com/customer/{i_customer}” Для Customer c #122 шаблон будет развернут в ссылку: <a href="https://crm.company.com/customer/122" target="_blank"> Go to CRM</a> Данная ссылка откроет в новом окне карточку клиента при условии, что ID клиентов между системами синхронизированы. Пример2 Custom link Имя (заголовок): “Email Customer” Для Customer шаблон будет развернут в ссылку: В результате перехода по ней откроется новое сообщение в текущем почтовом клиенте с предзаполнеными полями адреса, сабж и телом письма. Пример3 Custom link Имя (заголовок): “Call {phone}” Шаблон: “callto:{phone1}” Раскрывается понятно как. В качестве подставляемых полей целесообразно использовать поля из состава атрибутов Customer и Account, поля собственно обращающегося пользователя, обязательно – возможность подставлять Custom field. |
13 May 2020 | Willem van Z. |
IPv6 Support for PortaOne services
As IPv6 is becoming more and more the standard we require that this be enabled and supported on services. SIP Radius (Internet Services)
|
12 May 2020 | Leslie H. | |
12 May 2020 | Leslie H. |
IP Inventory
Consider inventory to assign IPs from a pool. |
11 May 2020 | Leslie H. |
Notices as HTML
Is it also possible to style these as HTML, instead of plain text? It seems that, when I parse HTML code, it does nothing? |
11 May 2020 | Leslie H. |
Call forking per account
The possibility to enable/disable call forking per account
|
08 May 2020 | Leslie H. |
CLI based on dialed number
The possibility to change CLI in relation to CLD within the account. Please consider implementing this on customer/account leven
|
06 May 2020 | Leslie H. |
GDRP encryption
Please consider this for more GDRP compliance: |
06 May 2020 | Willem van Z. |
Hotlining using static IPs
Hotline access for static IP address customers by means of another static ip and/or pool when hotlined.
|
05 Мay 2020 | Leslie H. |
DID billing in advance
Is it possible to charge DIDs in advance? Just like with subscriptions. |
04 May 2020 | Oleg K. |
Charging DID numbers in advance
to have a possibility of charging monthly recurring fee for DID number usage in advance. Currently there is no such a possibility for DID numbers billing. The monthly recurring fee is calculated according to the customer’s billing period.
|
04 May 2020 | Leslie H. |
Support for Premium Rate numbers
Is it possible to play and announcement then route the call during call progress? Example: +31-906-906 is a premium rate number. It costs 80ct/min. We will use tariff plan to define rates.
|
24 Apr 2020 | Selva K. |
Leaving a voicemail while the extensions are ringing
Is there is any options to leave the voicemail while ringing the calls in extensions ? E.g. Caller A: 07870165179 Caller B: 02088197107 Caller C: Ext 100 & 101 (Ringing time – 999Sec) DID: 02088197107 -> AA -> Welcome IVR Welcome IVR script: ‘’Thank you for calling DNS Umbrella, Your call maybe recorded for training or monitoring purposes. If you know the extension of the person you wish to speak, please enter it now’’ Hold Message: DNS are award winning accountants who proudly serve thousands of contractors and freelancers across the UK. From employment Umbrella to accountancy, pension, insurance and more, we offer a host of affordable services. Caller A called Caller B, Welcome IVR’s playing Caller A enter ext 100 Calls ringing on ext 100. ‘’Hold message is playing instead of ringing’’ Caller C takes time to answer the calls and caller A wants to leave the voicemail while ringing(Caller A, don’t want to wait till 999sec). |
22 Apr 2020 | Thomas McPh. |
HTML support for email
Support HTML for email was requested. Specifically the notices for bills etc. |
21 Apr 2020 | Thomas McPh. |
Adding custom fields
Enable Hyperlink |
09 Apr 2020 | Alexey Shch. |
Add zero calls to xDRs
Хотелось бы получить возможность иметь записи в xDR по несостоявшимся звонкам (абонент-Б не взял трубку. Нет роутинга и так далее). Такие звонки приходят через Camel-триггер. Данные записи необходимы как и на Vendor-е, так и на Customer/Account для сравнения кол-ва звонков с провайдером. |
28 Mar 2020 | Leslie H. |
Blocking expensive calls
Please consider making a CALL BARRING FEATURE, |
24 Mar 2020 | Carlo M. |
Terminate an account at a future date
We get request for canceling service at the end of the month on a particular future date. We have need using Life Cycle and expire the account from continue billing. But in MR80 we are told that this will not work anymore, so we would like to have the ability to stop Porta from billing in the future date. I would prefer that it would bill up to the date and time in the expire Life Cycle. |
16 Mar 2020 | Grzegorz K. |
Extension for inter/intra-state rates for calls to EU
A customer has received a ratesheet in which the vendor specifies three price levels for each destination within the EU, depending on where the call originated:
|
04 Mar 2020 | Brett S. |
Inbound traffic limitation
Basically what we are trying to achieve is to "filter/Block" incoming voice traffic from vendors to DID's/Accounts that are not listed in our destination groups or incoming tariffs to be rejected before our system tries to route the calls outbound to other vendors causing high volumes of "zero duration" calls. More details about this request are in the relevant PortaOne support Ticket(s).(#712002) |
14 Feb 2020 | Leslie H. |
503 Return code for balance exceeded
403 is a NASTY code. |
09 Feb 2020 | Abdelhalim F. |
Add SIP TLS test on interoperability phones
We propose to integrate the SIP TLS test on the test columns on the interoperability Supported devices for auto-provisioning |
04 Feb 2020 | Andre J. |
Rate Sheets per Destination Group Instead of Prefix
Are there any plans adding the option of billing according to destination group instead of per destination. The initial creation of rate sheets using a destination group set is working fine. The challenge is that when you add a destination to a group in the set, the rate sheets aren’t automatically updated. Instead of adding the actual prefix to the rate sheet, it would be nice to have the group in the rate sheet and calls are billed dynamically according to the group rate when a destination is added to a group. This will then propagate automatically across the entire platform. This may make rates management a lot easier. |
03 Feb 2020 | Brett S. |
PCAP files to be available in the XDR Screen
We tried to establish whether the following services are available or possible in the PortaOne billing and switching system.
We established that the first 2 points are available from MR81. However, we have the need for PCAP files to be available in the XDR Screen, either as an option to download on requests or as an attached file to the call record in the XDR Web UI screen. PCAP Files are extremely handy when liaising with external voice vendors, this will also free up Porta engineers time when troubleshooting, to focus on other issues that to arrange a live TCP dump. Most companies use an external 3rd party sniffer system such as VoIP Monitor at a monthly premium for this feature. Please consider developing this into one of your next MR updates. |
31 Jan 2020 | Vivian C. |
Paging
We would expect that the system would support paging all phones. But some additional flexibility would even be better if we had the ability to provide zone paging. |
30 Jan 2020 | Daniel P. |
No Ringback after first destination hunt in follow me
Our wish is to be able on "follow me" to specify if the ringback to the caller party should be simulated (force translation of 1xx to 180 ringing) or real (no passthrough). |
14 Jan 2020 | Leslie H. |
More info in MY COMPANY
MY COMPANY > COMPANY INFO is missing fields We could REALLY use:
WHY? Some of this info is legally required for law, in some countries, for invoice printing. So, it must incorporated as a perl toolkit variable as well: https://www.portaone.com/docs/PortaBilling_Templates_Guide.pdf page 99 |
30 Dec 2019 | Leslie H. |
Block nonEEA CLI
Please allow forbidden=y/n per origin type. This would be very useful. |
29 Nov 2019 | Leslie H. |
API creation of UPLOAD Template
There should be a possibillity of pre-creating/adding a blank Upload Template via API and from new UI. |
27 Nov 2019 | Nadzri M. |
Extend expiration date by topups
Account Life Cycle is currently controlled by following options:
They take equal priority: an account expires according to which event occurs first. Please allow Specific Date value to be shifted by the value of Account expiration after last use. |
08 Nov 2019 | Leslie H. |
no zero invoices
please implement feature to not generate invoices that are 0.00
|
07 Nov 2019 | Thomas H. |
Options to a add custom header on the outbound sip leg
Call from vendor A enters Portaone Portaone analyses the invite and finds that the call should be
On the outbound leg (from Portaone to the final destination) I would like a way to add one or multiple ‘x-custom-header’ to the outbound INVITE request. For example: Allow me to either add x-custom-accountid: 12345 x-custom-twittername: @portaone x-custom-vip: true The value to set can be static, linked to an account Or implemented through a service policy although I am not knowledgeable on how the service policies work within each call flow. |
06 Nov 2019 | Tosin S. |
Identification of Peak & Off-peak sessions on XDR page
In MR56, we could identified peak and off-peak periods directly from the XDR page without expanding the session but that is not the case for MR76. In MR76, we need to first expand a session before we could identify if it was used during the peak time or not and we are not comfortable with it. It is more like an additional step to something we could see from a gland before. I raised this with your support team and I was asked to add it to the wish list. So we will prefer if each session could be marked as either peak or Off-Peak just like we had in MR56. This will enhance our usability and productivity of PortaBilling.
We hope you will consider our request and act on it.
|
04 Oct 2019 | Nathan H. |
RT ticket integration with Porta IVR
Use case: 1) Customer logs in to their Support portal and opens their Customer profile in our system. 2) They click "Generate Support PIN button". 3) Customer gets a Support PIN. 4) Support PIN is valid for one use or 2 hours. 5) Customer calls our Support line. 6) Before Support picks up the phone, Customer provides Support PIN over DTMF 7) Customer is authenticated by the given PIN and call is forwarded to support line (HG, extension, etc.) It would be nice to see it integrated into RT. |
30 Oct 2019 | Arthur H. |
A more user-friendly way of exporting statistics
Can PortaOne provide a more user-friendly way of exporting statistics? The graphs are already there and we need just to export them either to csv format or pdf or whatever you can offer. But to go to CLI or use API to get the graphs is little bit insane, isn’t it? |
15 Oct 2019 | Abraham C. |
Invoice showing more detail
Implement a way to show the customer site associated to an account on the invoice? I have a customer with 200 accounts, and its hard to decipher it for him. Ideally they site information would present on the bill.
|
9 Sep 2019 | Otto K. |
add Stripe as supported Payment provider
It would be good to have Strip also as a supported Payment provider. Include with the new 3D secure 2, which is required beginning of 14.09.2019 for Europe for credit card. |
9 Sep 2019 | Otto K. |
How add + to Diversion header
Currently I have to add the "+" to the identity in the accounts, would it be possible to do that via the vendor connection in the future? So that to add a leading "+" to Diversion header via Service Policy which can be then set in vendor connection. It would be better to manage this via Service Policy instead to add it to identity in accounts. |
6 Sep 2019 | Anna R. |
Presentation of internal outgoing calls
I am interested in the ability to display names on phone for internal outcoming calls. Each number has a name in Override Identity -> Display Name. For example: Number A: 100 – Anna Number B: 200 – Ben When Anna dials 200, she should also see the description “Ben” on the display of her phone, not only 200. |
4 Sep 2019 | Daniel P. |
Cleanup period for CDRs
To be able to configure a precise amount of days for CDR retention policy in order to be compliant with GDPR rules specific for CDRs. |
2 Sep 2019 | Leslie H. |
Plugin for SIGTRAN protocol.
Please implement plugin for SIGTRAN protocol. |
28 August 2019 | Otto K. |
Function in Dialing rule for customer that can add more than one International prefix
Please add the function that can add more then one International prefix in customer Dialing Rule for Type "PBX" and "Residential". Most used prefixes are "00", "+" and "011". Maybe it could be similar as it is for National to add with click to the plus icon to add more prefixes. This will avoid to must use custom rule. |
23 August 2019 | Grzegorz K. |
Prevent profit monitor alerts for discounted calls
One of our customers receives profit monitoring alerts for calls which are discounted. This makes it difficult to notice alerts triggered as a result of a genuine rate misconfiguration. At the moment, this can be prevented only by disabling profit monitoring alerts in the routing plan configuration and/or in the User record configuration, but this disables all profit alerts - including those generated as a result of a genuine rate misconfiguration. |
14 August 2019 | Otto K. |
Required functionality and suggestions, for Future Releases
Hello, In IVR /Auto attendant are missing in the part where you can set office time, the option to can add also date / time for holidays, e.g. Christmas, specify holidays depend country and state, for inactive. In the current release it is not very flexible, if you want to set also additional Out of office time (when menu is inactive) for specify time, like Christmas or holidays that have in specify countries and states, ect., it is very complicated. Also, it would be good to have the feature to can configure different time period's, which you then can assign to accounts, hunt groups, ect. Like a central time period management. See attached screen for better explanation |
14 August 2019 | Leslie H. |
HTML support for notification E-Mails
Please make support for HTML email notification templates. |
01 August 2019 | Leslie H. |
EUR0 invoices
Please make an option to NOT create an invoice at all, if it does not meet a threshold.
Reason:
EUR0.00 invoices are useless.
If an admin chooses not to create invoices for these amounts, it should skip the creation.
Sometimes it makes sense to have a EUR0.00 invoice, so it should be select YES/NO. with threshold.
But most of the time, EUR0 invoice are useless and create extra administration, cause confusion, etc.
So, this is DIFFERENT from "do not pay". I am asking to not even create them.
ALSO,
Some invoices are not 0, but >0. But still a low amount.
For example, we may choose not to pursue invoices < 1 EUR.
An invoice of 0.52 cents is not worth processing, because the payment processing cost is maybe $1.
In that case, we are making a loss. Therefore, it is nice to have a threshold. |
22 July 2019 | Steven K. |
Entering tariff rates in MR77
There appears to be a marked change when entering rates in MR77 as opposed to MR40 for example. If I enter .009 in MR77 it appears, once enter has been pressed, as 9.00000. Then if you go to change it, assuming you have noticed it in the first place, then you cannot just add the required digits you have to delete the existing characters and enter the correct digits. This is awkward and very time consuming and makes manual data entry prone to error. Is it possible to revert to the flexibility of data entry as per MR40 for example? |
22 July 2019 | Ruslan G. |
New possibility of implementing the pricing conditions in PortaBilling. The price depends on the volume of minutes incoming calls.
New pricing conditions: The period is a calendar month. There is base tariff "Russia Mob." - 1,73 rub per minute. The client receives incoming calls from the "Russia Mob." ( X minutes). The client makes outgoing calls to the direction "Russia Mob." (Y minutes). Z - the ratio of incoming traffic to outgoing = "Russia Mob". (X min.) / ("Russia Mob" (Y min.) * 0.01). Condition 1. When the percentage of incoming traffic to outgoing (Z) less than 10% during the calendar month, system gives no discount. There is base tariff price (1,73). Condition 2. When the percentage of incoming traffic to outgoing (Z) more than 10%, system gives 20% discount to base tariff price to Outgoing Calls (1,73). The client receives incoming calls from the direction "Russia Mob". (X min.) - 20 min.The client makes outgoing calls to the direction "Russia Mob" (Y min.) - 50 min. Z - the ratio of incoming traffic to outgoing = 20 / (50 * 0.01) = 40%. (Condition 2) The resulting price for Outgoing Calls "Russia Mob." = 1,73 *0,8 = 1,384 rub per minute |
18 July 2019 | Jordi T. |
Original SIP response instead of tranlated 403 response
Would it be possible to send out the original SIP responses we receive from our vendors on a call in reply to an invite we receive from our customer. Currently this is not the case. For instance if we receive a 487 on a invite to a vendor the PortaOne system reports a 403 to the original invite from our customer. We would like to send the original 487 instead of the 403. |
17 July 2019 | Steve L. |
Monitored Call Park
It would be great to have a Monitored Call Park feature so the user could tell the status of parked calls. |
11 July 2019 | Cheyanne L. |
AVM
Perhaps you guys can look into adding a AVM into the platform in future. > When I refer to AVM this is a type of feature where by you do bulk calling if you want to call more than one person at the same time. > Like if I had to set this up then this function would call 100 numbers at one time and once the called number answers there is like an automation message playing. |
11 July 2019 | Abdelhalim F. |
Incoming SMS via SMPP to account Alias.
It will be great to support account Alias for IMGate.
|
05 July 2019 | Steve L. |
Spending to regcognize discount plans
We would like the Spending Plan to include support for Discount Plan as this then truly reflects the customers toll calls and does not block all calls if the threshold is met.
|
30 June 2019 | Abdelhalim F. |
Add support for the multiple connections for Messaging Service with the same gateway IP
It will be great to adopt such a mechanism as tech-prefix for Messaging service connections. It will allow the administrator to add several connections with the same IP address and Port to the system. |
30 June 2019 | Abdelhalim F. |
Separate sender ID for SMS notification
We would like to have separate ID sender for SMS notification and SMS verification code for portaphone.
Portaphone will be dedicated to B2C and SMS notification is currently used for B2B and we have two separate contact center for this services.
|
03 June 2019 | Daniel F. |
REST API Specification in OpenAPI (Swagger) format
It will be great to have the REST API Specification in OpenAPI (Swagger) format.
|
22 May 2019 | Chris M. |
Search page enhancment
It would be very useful to have the ability to resize columns in the search screens and also to be able to pick and choose columns. Example below ![]() |
21 May 2019 | Daniel S. |
Access To Change Identity on Accounts In Web Selfcare
Please provide access to be able to Override Identity on Accounts whilst logged into Webselfcare. Our aim is to allow login access to a sub customer web selfcare profile and then to be able to Override the Identity of an Account under the subcustomer Below is the scenario of the request :
Can we also have a limitation set in place that only numbers that are allocated to the subcustomer (Aliases and SIP Accounts)
|
20 May 2019 | Leslie H. |
bank info
Please allow banking info to be printed on the invoice.
Would be a rather standard thing (info an invoice should have)
|
17 May 2019 | Abraham C. |
Passing through Q850 Code reason header in SIP signalling for BYE and or 4xx+5xx message received from upstream carrier vendor, all the way to customer account.
Passing through Q850 Code reason header in SIP signalling for BYE and or 4xx+5xx message received from upstream carrier vendor, all the way to customer account. |
17 May 2019 | Abraham C. |
Paging to a Huntgroup
Paging to a Huntgroup |
17 May 2019 | Abraham C. |
Alias Generating for Univeral product roles.
Alias Generating for Univeral product roles. |
17 May 2019 | Abraham C. |
Ability to increase subscription charges
Ability to increase subscription charges ( as opposed to just discount it via percentage) |
17 May 2019 | Abraham C. |
Ability to create adhoc subscriptions against a customer and recurrently to allow for adhoc subscritions and descriptions without have to build a product
Ability to create adhoc subscriptions against a customer and recurrently to allow for adhoc subscritions and descriptions without have to build a product.
|
17 May 2019 | Abraham C. |
Define a cost price for subscriptions
Define a cost price for subscriptions also ( just as we do for voice usage). |
17 May 2019 | Abraham C. |
Reseller to have the ability to create a tariff
Reseller to have the ability to create a tariff. The can clone and modify tariffs, but cant create from scratch. |
17 May 2019 | Abraham C. |
Hunt Group and Queue Group
Hunt Group and Queue Group - Needs to have a timeout and next destination ( like a follow me) |
17 May 2019 | Abraham C. |
Parking Bay BLF method via 1 Key
Parking Bay BLF method via 1 Key - Instead of having a park, and unpack key, have 1 key that will park and unpark, and the ability to define specific Bays |
17 May 2019 | Abraham C. |
DID assignment from the ADMIn to the Reseller
DID assignment from the ADMIn to the Reseller ( current method means I have to login as the reseller and take them on board) |
17 May 2019 | Abraham C. |
Measured Service for Recordings
Measured Service for Recordings - Either storage, number of activated recordings with a customer or reseller |
17 May 2019 | Abraham C. |
Measured Service for number of accounts
Measured Service for number of accounts |
16 May 2019 | Souphonh P. |
Bulk generation of accounts with 'Mobile' role
Implement the possibility of generating the accounts with mobile role and the sim cards assigned in batches and in the inactive state. |
02 May 2019 | Leslie H. |
Fix for /etc files
The archivist should make a tar archive of the etc folder before copying it to the remote storage. |
26 Apr 2019 | Brett S. |
ActiveDirectory integration
We have had requests for "ActiveDirectory" integration on Yealink devices, Microsft services and other software that make use of "ActiveDirectory". |
26 Apr 2019 | Leslie H. |
Possibility of creating new destinations, when using email tariff importer.
Add an option to allow_email_tariff_importer_to_create_destinations = YES/NO, in configurator. |
10 Apr 2019 | Carolyn L. |
Ability to sort Custom Fields listings on display
Please consider the following enhancement to custom fields for your product roadmap: When creating custom fields to be applied to either customer or account level, they are currently listed in order of creation. It would be nice to have the ability to display these as a sorted list, either alphabetically, or with a numeric listing |
08 Apr 2019 | Phil L. |
User-Agent: PortaSIP Media Server
When the call is answered by an application of PortaSIP Media server (Voicemail, Auto Attendant, Calling card etc), indicate it by sending User-Agent: PortaSIP Media Server. |
05 Apr 2019 | Leslie H. |
delete vendors
Please make it possible to delete vendors, if they no longer have any connections linked to them. Just like you can with CUSTOMERS |
15 Mar 2019 | Leslie H. |
Destination Groups Support
Reason: Groups are easier to manage. We can do searches on destinations (country+descriptions) and then place them in a group. When in this group, and when matched by the call barring class, we want to block calls to them. Imagine PREMIUM RATE NUMBERS, numbers that cost over (e.g.) 50ct/min. We can scan tariffs for them, place them in this group. Then, offer customers the possibility to block all calls > 50ct/min... This is very hard to do with number patterns. More flexible would be to place those destinations in a group, and do call barring based on that? |
12 Mar 2019 | Arthur H. |
Enhance SIP Cluster behaviour to send sendrecv in SDP for Ringback tone feature
Current behaviour - sendonly is sent in SDP part for Ringback tone. This instructs intermediate equipment to put a call on hold and as a result, end users get MOH instead of RBT. Despite the fact that Ringback tone does not contradict RFC3264 but it would be nice to enhance the mechanism of SDP generating and set sendrecv in SDP. This will enlarge the number of devices that can be used in customers business. |
20 Feb 2019 | Leslie H. |
Huntstop codes for queues
Would be nice to support huntstop codes for queues.
|
01 Feb 2019 | Leslie H. |
Exit from Call Queue: request call back, dial ext., switch to a different queue
The customer is interested in this feature: Queued Callback
|
01 Feb 2019 | Leslie H. |
Implement E911 on the customer level to avoid per account configuration
It is needed E911 configuration per a customer to avoid misconfiguration on the account level when E911 is disabled and users can't call emergency service. Here is a request: ====================================== Our logic is to force customer to set up a proper CLI for outgoing calls, so we always know which area they are in. So, if a customer sets CLI (so they are setting CLI for outbound calls, they are not aware they are also configuring E911), we link it in the background. Reason: The law says, if you dial out with +31-20, you MUST be in the +31-20 area. Or, in other words: If you dial out with +31-20, you MUST be in the +31-20 area, so you MUST be redirected to the +31-20 unit of E911. For accounts, this works fine. However, it can always happen that an account is not properly configured. In that case, nothing happens. It would be nice if you also support E911 and administrative units on a CUSTOMER level. Just like CLI: Account override CLI configured? Use this. Not for account? Look at customer config. Use this. So, for E911, this would also be great. In that case, E911 is ALWAYS reachable, which is a requirement by law. |
30 Jan 2019 | Fethi B. |
Announcement before the call is connected
Is it possible to play and announcement then route the call during call progress. Here is the call flow:
The support team infomrs that if the CLI is a registered configured one on portaone, the call flow can be realised via “call via IVR” option.
|
15 Jan 2019 | Leslie H. |
Support of TLS for SMS vendors
Please support TLS for SMS vendors.
|
09 Jan 2019 | Magdalena M. |
Off-peak time intervals
Please consider, in the future updates, the possibility of defining different time intervals for the first and second off-peak periods, in tariff management. |
2018 year
2017 year
2016 year
2015 year
2014 year
- No labels