GoHighLevel SHAKEN/STIR How-To Guide
GoHighLevel uses SHAKEN/STIR standards to help prevent call spoofing and improve trust in outbound calls. While this process is technical, you do not need ClickUp or any extra apps to complete it. This guide explains, in simple steps, what SHAKEN/STIR is, how it works, and what you need to do inside the GoHighLevel ecosystem via your connected carriers.
What Is SHAKEN/STIR in GoHighLevel?
SHAKEN/STIR is an industry-wide framework used by phone carriers to verify that a caller ID is legitimate. GoHighLevel phone services ride on top of upstream carriers that apply these standards.
Two related technologies are involved:
- STIR (Secure Telephone Identity Revisited) – A set of protocols that authenticate caller ID information for VoIP calls.
- SHAKEN (Signature-based Handling of Asserted information using toKENs) – The framework that tells carriers how to use the STIR information when routing calls.
When you place a call through GoHighLevel, your upstream carrier checks the calling number and attaches a verification token. Terminating carriers then use this token to determine the call’s attestation level and whether the caller ID can be trusted.
How SHAKEN/STIR Works for GoHighLevel Calls
Although configuration does not occur directly inside GoHighLevel, your calls are still evaluated by the SHAKEN/STIR system used by connected carriers.
At a high level, the call flow looks like this:
- You place an outbound call from a number associated with your GoHighLevel account.
- Your upstream carrier checks whether you are authorized to use that phone number.
- The carrier signs the call with a digital certificate and assigns an attestation level.
- The receiving carrier verifies the signature and shows the call as verified or not, depending on the results.
This process helps reduce caller ID spoofing, which occurs when a bad actor pretends to call from a number they do not own.
Understanding Attestation Levels for GoHighLevel Numbers
When a GoHighLevel-related call passes through the SHAKEN/STIR system, it receives one of three attestation levels from the originating carrier:
GoHighLevel and Full Attestation (A)
Full Attestation (A) means:
- The carrier has a direct relationship with the customer.
- The customer’s identity has been verified.
- The customer is authorized to use the specific caller ID.
For GoHighLevel users, this typically requires that your upstream carrier has validated your business and phone number ownership. Full attestation is the most trusted level and can improve answer rates because receiving networks can display the call as verified.
GoHighLevel and Partial Attestation (B)
Partial Attestation (B) means:
- The carrier has a relationship with the caller (for example, a reseller or platform user).
- The carrier cannot fully verify that the caller owns the specific phone number being used.
- The call is considered somewhat trusted but not fully verified.
If your GoHighLevel calls receive this level, it usually indicates that the carrier knows you as a customer but does not have strong proof that you control the exact caller ID for every call.
GoHighLevel and Gateway Attestation (C)
Gateway Attestation (C) means:
- The carrier can only verify where the call entered its network.
- The carrier does not have a direct relationship with the caller.
- The call has the lowest trust level under SHAKEN/STIR.
For GoHighLevel users, this may occur when calls pass through multiple networks or when the carrier has no direct way to confirm who is originating the call.
Why SHAKEN/STIR Matters for GoHighLevel Users
Understanding SHAKEN/STIR is important if you depend on GoHighLevel for high-volume outbound calling or sales campaigns.
Key benefits include:
- Reduced spoofing: Helps prevent others from using your numbers fraudulently.
- More trust: Verified calls are more likely to be answered because carriers and recipients can see that caller ID information is genuine.
- Regulatory compliance: SHAKEN/STIR supports telecom regulations in regions where verification is mandated.
Even though GoHighLevel does not directly issue the SHAKEN/STIR certificates, your chosen carrier’s configuration affects how your platform calls are treated.
How to Improve SHAKEN/STIR Results for GoHighLevel
To get the best possible attestation for calls made through GoHighLevel, you should work with your connected carrier or telephony provider. Common steps include:
- Verify your business identity
Ensure your carrier has accurate, up-to-date business information:
- Registered business name
- Address and contact details
- Tax or registration IDs as requested by the carrier
- Prove number ownership
Provide documentation or follow verification procedures to prove that you control the numbers used in GoHighLevel:
- Upload invoices or purchase confirmations for phone numbers
- Complete automated ownership checks if offered
- Use only numbers that are assigned to your business accounts
- Use consistent caller ID
Avoid frequent changes to your caller ID across GoHighLevel campaigns. Consistency helps carriers build trust in your traffic patterns.
- Follow responsible calling practices
Carriers monitor traffic for signs of spam or fraud. Maintain healthy call behavior by:
- Respecting do-not-call lists and consent requirements
- Avoiding excessive short-duration calls
- Using compliant scripts and honest caller ID information
Step-by-Step: Check SHAKEN/STIR Impact on GoHighLevel Calling
While you cannot directly change SHAKEN/STIR settings inside GoHighLevel, you can review how your calling environment is set up with your telephony provider.
- Identify your upstream carrier
Determine which carrier or voice provider your GoHighLevel account is using for outbound calls.
- Review their SHAKEN/STIR policy
Visit their documentation or support resources to see how they implement SHAKEN/STIR and which attestation levels are available.
- Open a support ticket
Contact carrier support and ask:
- What attestation level your main numbers usually receive
- What additional verification is needed for Full Attestation (A)
- Whether any of your GoHighLevel numbers require extra documentation
- Update your records
Send any missing documents or complete digital verification processes requested by the carrier to improve attestation.
Official SHAKEN/STIR Details Used by GoHighLevel
For the most accurate and current technical information, always refer to the official GoHighLevel help documentation. You can find the original article on SHAKEN/STIR here: What is SHAKEN/STIR?.
This resource explains the protocol background, how carriers sign calls, and why verification is essential for modern VoIP systems.
Optimize Your GoHighLevel Phone Strategy
Because SHAKEN/STIR is controlled by carriers rather than the GoHighLevel interface itself, your optimization work will focus on carrier relationships, number reputation, and compliant calling practices. However, aligning those efforts with your CRM and automation setup is just as important.
If you need assistance designing compliant outbound workflows, sales funnels, or lead nurturing automations around your telephony setup, you can learn more about strategic implementations at Consultevo.
Summary: SHAKEN/STIR and GoHighLevel
To recap the essentials:
- SHAKEN/STIR is an industry framework to authenticate caller ID information.
- GoHighLevel relies on upstream carriers that apply SHAKEN/STIR to your calls.
- Calls receive an attestation level (A, B, or C) that indicates the carrier’s confidence in your identity and number ownership.
- You can improve your attestation by verifying your business, proving number ownership, and maintaining responsible calling behavior.
- For full technical context, always consult the official GoHighLevel help center article on SHAKEN/STIR.
By understanding how SHAKEN/STIR interacts with GoHighLevel, you can better protect your brand, reduce spoofing, and support healthier call delivery for your campaigns.
Need Help With ClickUp?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
