FAQ
Answers to common inquiries
Where can I get a list of didlogic IPs to Allow?
Here is the list of our SIP gateways:
| City | Country | Domain | IP Address |
|---|---|---|---|
| Amsterdam | NL | sip.nl.didlogic.net | 89.149.192.7 |
| London | UK | sip.uk.didlogic.net | 23.19.63.1 |
| Stockholm | SE | sip.se.didlogic.net | 5.150.254.205 |
| Frankfurt | DE | sip.de.didlogic.net | 157.230.96.24 |
| Paris | FR | sip.fr.didlogic.net | 159.8.84.235 |
| Hong Kong | HK | sip.hk.didlogic.net | 188.42.84.76 |
| Singapore | SG | sip.sg.didlogic.net | 188.42.84.76 |
| Sydney | AU | sip.au.didlogic.net | 119.9.12.222 |
| Auckland | NZ | sip.nz.didlogic.net | 131.203.181.17 |
| Tokyo | JP | sip.jp.didlogic.net | 161.202.135.82 |
| Cape Town | ZA | sip.za.didlogic.net | 102.130.116.205 |
| Toronto | CA | sip.ca.didlogic.net | 138.197.143.154 |
| US West | US | sip.lax.didlogic.net | 23.83.156.0 |
| US East | US | sip.nyc.didlogic.net | 192.241.183.87 |
| São Paulo | BR | sip.br.didlogic.net | 169.57.132.146 |
We recommend allowing traffic based on DNS names rather than static IP addresses to ensure reliability.
Please note that media IPs (unlike static SIP signaling IPs) are numerous and change frequently, you should allow RTP audio on ports 10000-20000 from ANY IP in your firewall.
How can I get my API key?
API access is available for Plus account level and above. If you are currently on a Core plan, you will need to upgrade first. Once the upgrade is completed, please contact your account manager to request your API key.
How can I download my call history? What does a missed call mean?
You can review and download your call history by logging into your didlogic account and going to the History tab. From there, you can export the list of calls.
A missed call is an inbound call to your DID number that was not answered by your endpoint PBX.
I’ve mistakenly selected the wrong account level. Can I downgrade to a lower level without charge?
Yes, you can request a downgrade to a lower account level.
If you have already selected a lower level, the downgrade will take effect at the start of the next billing cycle, after all obligations of the current plan are fulfilled. Charges for the current billing period still apply.
In special cases, a refund or adjustment may be considered, subject to internal review and approval. We recommend contacting your Account Manager for assistance.
How can I close my user account with didlogic?
To close your didlogic user account, please email [email protected] or open a ticket from the “Support“ tab on your didlogic user portal, clearly stating that you wish to have the account closed.
Do you support CLI (Caller ID) pass-through?
Yes, the Caller ID Passthrough feature is supported on the didlogic and is available on the Plus account level or higher.
I'm unable to receive inbound calls to my PBX, softphone.
If you are unable to receive inbound calls, please ensure that the purchased DID is correctly configured in our portal by following the steps outlined in our setup guide here.
If the issue persists after verifying the configuration, kindly contact our support team at [email protected] for further assistance.
How to receive SMS?
The SMS feature is available on the Plus account level or higher. If you would like to receive SMS on one of your numbers, first, check if the purchased number supports SMS (PURCHASED → in your number list, check the SMS column (Yes/No)).
If the number is SMS-enabled (Yes), it can be used for SMS receiving. Then, the webhook needs to be configured in order for inbound SMSs to be sent to it and received to your system. Please contact our Support Team at [email protected] or via the didlogic Portal to request a webhook configuration.
Pricing & Plans
What is the commitment fee in charges?
The monthly commitment fee is the minimum monthly spend required for the selected account level. If the actual usage does not reach this amount, the difference is charged as a commitment fee.
Please note that, according to the ToS, the commitment fee cannot be disabled while the account is active.
To learn more about the available account levels, please follow the link.
Why have I been charged for $N (20/100/500/2500)?
You were charged as part of the monthly commitment fee associated with your selected account level. This amount is automatically applied to your account from the date your account level was activated.
How can I know the rate for inbound calls forwarded to a PSTN number?
The per-minute rate for inbound calls forwarded to a PSTN number depends on the destination country and the type of number to which the call is forwarded.
You can view the applicable rate directly in the portal by following these steps:
Log in to your didlogic account and go to the Purchased tab.
Select the DID and, in the Forward to dropdown, select Phone. Then, enter the destination number in E.164 format (country code followed by the number).
Click Add.
Once the PSTN number is added, the inbound forwarding rate for that PSTN destination will be displayed next to the added number.
How can I get the Promo balance?
For promo balance inquiries, please get in touch with our Sales Team at [email protected].
I want to send SMS from my number. How can I do it? What is the pricing for outbound SMS?
The SMS feature is available starting from the Plus account level. If your account level is Plus or higher, you can check if the purchased number supports SMS (PURCHASED → in your number list, check the SMS column (Yes/No)).
If the number is SMS-enabled (Yes), it can be used for SMS sending. However, depending on the destination countries, there could be several Sender ID pre-registration requirements.
For more information regarding the Sender ID registration and the SMS Pricing, please contact your Account Manager.
What is the outbound rate to a country-specific mobile number? How can I download the rate list? How is Billing increment calculated?
You can view per-minute call rates on our pricing page by selecting the required destination: https://didlogic.com/pricing/wholesale-international-voice/call-rates/
Rates shown on the page may differ depending on some factors in some cases. For instance, calls to the EU may have reduced rates without surcharges when originating from countries within the European Economic Area, while calls originating from outside this region may incur different rates and surcharges. For exact and final pricing, please contact your dedicated Account Manager.
Promo and Core account users are billed per minute for outbound calls. Higher-tier account levels receive per-second billing. However, certain countries apply fixed increments based on their telecom regulations.
To explore how billing applies to your destinations, contact [email protected].
Technical Capabilities
I can't allow inbound RTP from any IP. Is there any solution?
Yes, there is a solution. Please contact [email protected], and we will share the list of IP addresses that should be allow-listed.
How to enable TLS and SRTP for my inbound and outbound calls?
To enable TLS, configure your endpoint to use the TLS transport method.
For PBXes, download the root certificate (ISRG Root X1) from https://letsencrypt.org/certificates/ and add it to the trusted certificates on your device.
Once configured, our system will automatically respond using TLS.
didlogic supports TLS on port 5061.
For SRTP setup on inbound calls, please contact [email protected]
What DTMF methods are supported (RFC2833, SIP INFO, In-band)?
didlogic supports the following DTMF methods:
In-band – DTMF tones are transmitted directly within the voice (audio) channel.
RFC2833 / RFC4733 (RTP events) – DTMF signals are transmitted separately from the voice stream as RTP events.
How to increase outbound channels? I want 100 outbound channels / N CPS /
You can increase outbound channels up to 20 directly. CPS is not increased on Basic accounts.
Higher limits are available after enabling required security measures, such as 2FA and IP restriction on SIP accounts.
For limits above the standard thresholds, please contact your Account Manager for approval.
Do you support IP-based SIP trunking (IP authentication instead of registration)?
Yes, IP-based SIP trunking is supported. Please proceed with the following steps:
Create an account on our platform
Email [email protected] or open a ticket from the “Support“ tab on your didlogic user portal so we can create a dedicated SIP account for you with IP authentication method
Configure your endpoint using the SIP account we have created for you.
Could you please provide a list of supported audio codecs for the SIP trunk?
didlogic supports the following audio codecs for SIP trunk connections: G.711 u-law (PCMU), G.711 a-law (PCMA), GSM, G.729
You may force a specific codec on your gateway or PBX, and our SBC will comply with the selected codec where possible.
G.722 (HD voice) is supported; however, its availability is limited. Many carriers do not preserve HD audio end-to-end, and as a result, G.722 may not be passed through all the way to the subscriber endpoint.
Do you support T.38 for fax or fax passthrough?
We do not guarantee the service of faxes over the VoIP system. Some devices work fine communicating with this type of service (inbound), while others do not. T38 support is not included by default and may be entirely unavailable.
Can I forward inbound calls from my DID to an IP address e(SIP URI)?
Yes. You can forward inbound calls from your DID to an IP-based destination, such as a SIP URI or SIP device. The call will then be routed directly to your specified IP/SIP endpoint in the following format: DID@ip_address:port
Provisioning numbers
What documents are required for number activation?
The document requirements vary depending on the direction, type of number, and option. You can select the appropriate number on our portal, and in the requirements section for the number, you will find the necessary documents.
How long does profile validation take?
Profile validation takes place within 24 hours after account creation. Our compliance department will review and confirm your account.
Why are certain country numbers not available on the portal?
Not all numbers are available for self-purchase. However, that does not mean we do not offer them. If you are unable to find the numbers you are interested in on our portal, please feel free to contact our Provisioning Team.
What numbers do you offer and what are the prices?
The list of available countries can be found on the website. In the “Buy” section, the desired direction and corresponding prices are available.
What is local termination?
Local termination is the process of completing a call within the network of the country associated with the number. When a number has local termination, the call is routed through the local network, and the Caller ID is correctly displayed according to the regulations of that country.
This ensures proper transmission of the caller’s information and prevents issues such as the number being shown as “Anonymous” or the call being rejected.
I want to increase inbound channels for my DID number. How much does it cost?
The ability to increase channels and their costs depends on the destination and type of number, so this request is considered on a case-by-case basis. It is possible to contact your account manager or submit a request to the provisioning team ([email protected]) for detailed information.
I purchased a number and it has not been activated yet
After purchasing the number, the uploaded documents undergo a validation process. The number will be activated once the validation is successfully completed. If any additional information or documents are required, we will submit you an email requesting the missing details.
How many inbound channels to my toll-free numbers are free?
The quantity of free channels for US toll-free numbers is 96, for all other destinations – 50 channels (unless otherwise specified).
Additional inbound channels beyond these limits are available for a fee.
Feature-Specific
On my outbound calls to UAE/Saudi caller ID are being delivered as UK/US number? How to solve this?
As per UAE and KSA local Telco regulation rules, the international caller IDs should be allowlisted first to ensure proper call behaviour. The requirements for allowlisting are as follows:
1. The number that is used as the Caller ID should be a valid and available for callback.
2. The call to the number should be answered by a live person or a valid IVR that will be followed by connecting to the live person.
Once you ensure the number meets the requirements above, please contact the Support Team at [email protected] or via the didlogic Portal with the allowlisting request.
Migration & Setup
Why has my number porting been rejected?
The number porting may be rejected for various reasons at different stages of the porting process. Our LNP team always submits an email outlining the reason for the rejection. If you have not received this email for any reason, please feel free to contact the LNP team ([email protected]) for clarification.
How to port an existing DID number to didlogic?
To port US numbers, please submit a porting request in the LNP section of our website: fill in all required information and upload the requested documents.
For porting numbers from other destinations, please contact the LNP team([email protected]), and we will provide detailed information on the porting requirements.
Please note that porting capabilities are available only for Business and Wholesale level accounts.
Use Case Specific
Why cannot my DID number be registered with WhatsApp?
Please be informed that didlogic does not guarantee the numbers will work with WhatsApp.As per the Terms and Services of WhatsApp, a VoIP number is considered unsupported.