Phone System

Dynamic Number Switching for INternational numbers
Local Presence Dialing today only works within US/Canada area codes. For agencies and businesses operating across multiple countries, there's no equivalent. The team has to manually select the right number from the dropdown every time, for every call and every SMS. One forget, and the message goes out from the wrong country. Real-world example We're an Australian agency. One of our clients operates internationally and has numbers in Australia, the US, the UK, and Canada in their sub-account. Their team calls and texts contacts in all four countries every day. Right now they're stuck either: Manually picking the right number every send (high friction, easy to forget), or Setting one default and accepting that calls/SMS to other countries go out from the wrong national number, which kills answer rates and triggers spam labels on the receiving carriers. Proposed solution Extend the dynamic selection logic so it works on country code, not just area code: Detect the contact's country code (+1, +44, +61, etc). Look at the numbers available in the sub-account. Auto-select the matching country number as the outbound caller ID / SMS sender. Fall back to the sub-account default if no country match exists. Toggle on/off at the sub-account level, same as current LPD. Why it matters Spam labelling and deliverability: A local number gets answered far more often than a foreign one, and avoids spam flags on the recipient carrier. Reduces human error: No more team members forgetting to switch and sending an SMS to a US customer from the AU number (or vice versa). Saves clicks at scale: For any team doing volume across multiple countries, this is dozens of clicks per day per user. Unlocks GHL for cross-border use: Today, agencies with international clients have to either accept the manual workflow or look at third-party dialers. This would close the gap. The infrastructure already exists for US/Canada via LPD. The request is to apply the same selection logic at the country-code level, with the same fallback behaviour. Voice and SMS both, ideally. Thanks!
0
·
Bug
A2P 10DLC Registration: 5 Critical UI Bugs Causing Campaign Rejections & Financial Loss
I am reporting 4 critical bugs in the A2P 10DLC campaign registration flow that caused 3+ rejections and significant financial loss ($15.75 non-refundable fee per rejection). Bug 1 (CRITICAL): System allowed changing Use Case on existing rejected campaign According to TCR documentation: "once a campaign has been created the use-case cannot be changed." However, GHL allowed me to change the Use Case from 2FA to Low Volume Mixed on an already submitted and rejected campaign via Re-Submit. The system did not block this action and showed no warning. The user believes they are fixing the campaign correctly, but the campaign gets rejected again because the Use Case change is not applied at TCR level. The correct action (Delete + Create New Campaign) is never suggested by the UI. In my case this caused 3+ rejections and significant financial loss before I discovered the correct process through external research. Bug 2: Re-Submit button available for rejected MIXED campaigns GHL documentation states: "If a Mixed Use Case campaign was rejected, it cannot be resubmitted using the new registration flow. You will need to DELETE the previously rejected campaign and submit a brand-new campaign instead." However, the Re-Submit button was fully available with no warning shown. Bug 3: Quick Setup offered for MIXED campaigns Documentation states: "This flow is NOT available for Mixed use-case campaigns." However, Quick Setup was displayed as an available option for a MIXED campaign with no restriction or warning in UI. Bug 4: Opt-in Message field allows 320 characters instead of 160 CTIA guidelines and GHL documentation require maximum 160 characters for Opt-in Message. However, the field allows 320 characters with no warning when the limit is exceeded. Please add UI validation and warnings to prevent users from making these costly mistakes. Bug 5: No text-based support option — only live video call The only support option available at both Sub-account and Agency level is "Join Video Call Now." Not everyone is comfortable with live video calls — sometimes you just need to type out an issue and get a written response. Please add a text chat or ticket submission option as an alternative.
1
·
Bug
Load More