What I Do
MCP Servers
GoHighLevel MCP CloseBot MCP Votel AI MCP
Snapshots
Pest Control AI Campaign
More
Portfolio Blog About Contact Work With Me
A2P 10DLC

GoHighLevel Agency Trust Center (A2P Console): Track, Fix and Resubmit A2P 10DLC for Every Sub-Account

28 October 2026 10 min read Urooj Shafait, Urooj Labs

Short answer: The Agency Trust Center (HighLevel's Founder plan page calls it the A2P Console) is a new agency-level dashboard for A2P 10DLC. From one screen you can see which sub-accounts are fully approved, in review or rejected, see the most common rejection reasons, fix and resubmit rejected Brands and Campaigns, and start a new Brand registration for any sub-account without logging into it. It was announced at LevelUp 2026 on 27 October and HighLevel's help article describes it as available now, but only to agencies on HighLevel's $497/month plan, and only to Agency Owners and Agency Admins.

If you look after more than a handful of US clients in GoHighLevel, you know how A2P goes. One client is approved, two are stuck in review, one was rejected three weeks ago and nobody noticed, and the only way to find out is to open every sub-account, go to the Trust Center and check. A2P 10DLC registration is a regular part of my work for agencies, and that sub-account by sub-account checking takes a lot of time.

HighLevel's answer, announced on LevelUp Day 2026, is the Agency Trust Center. This guide covers what it is, who can use it, how to work through it step by step, and how to use the rejection reasons it shows to get stuck registrations approved. Every fact about the feature comes from HighLevel's own help article and LevelUp Day post, linked at the bottom.

Status (checked 28 October 2026): Released. HighLevel's help article "How to Manage A2P Registrations Across Sub-Accounts Using the Agency Trust Center" (updated 27 October 2026) says it is "currently available exclusively to agencies subscribed to HighLevel's $497/month plan" and that only Agency Owners and Agency Admins can open it. I have not tested it in my own account yet, so the screen labels below come from HighLevel's help article, not from my own screenshots. I could not find a separate changelog entry for it at the time of writing.

What the Agency Trust Center is

Until now, A2P registration in HighLevel lived only inside each sub-account, at Settings, Phone System, Trust Center. That still works and is not going away. The Agency Trust Center sits on top of it at agency level and pulls every sub-account's registrations into one place. HighLevel describes it as complementing the sub-account Trust Center, not replacing it.

It has three tabs:

Overview: approval status, rejection reasons and how sub-accounts are registering
Brands: every Brand registration, its status, attempts left and actions
Campaigns: every Campaign, its use case, status and rejection reasons

Who it is for (and who cannot use it yet)

For what else is on the $497 plan, see my guide to the GoHighLevel Founder plan.

Before you start

Step by step: manage A2P for every sub-account from the Agency Trust Center

Step 1: Open the Agency Trust Center

Log in to your HighLevel agency account (Agency View), go to Settings, Phone Integration and open Trust Center (A2P). You will see three tabs: Overview, Brands and Campaigns. If you cannot see it, check that you are on the $497/month plan and logged in as an Agency Owner or Agency Admin.

Step 2: Read the three summary cards

On the Overview tab, check Fully Approved (sub-accounts where both the Brand and Campaign are approved or verified), In Review (with a split of Brands and Campaigns under review) and Rejected (with separate counts for rejected Brands and Campaigns). The counts are per sub-account, not per registration attempt.

Step 3: Set the date range and refresh

Use the Date Range selector at the top right of the Overview, for example Last 30 Days, then click the refresh icon to load the latest figures.

Step 4: Work through the rejection reasons

Look at the Brand Rejection Reasons and Campaign Rejection Reasons sections. Each reason shows how many sub-accounts failed for it. Click the arrow next to a reason, or click a Brand or Campaign rejection count on the Rejected card, to jump to the affected registrations.

Step 5: Fix and resubmit rejected Brands

Open the Brands tab and use the Rejected filter, or search for a sub-account. The table shows the Brand SID, sub-account, status, Brand type, attempts left and the latest rejection reason. Open the Actions menu on a row and, where the status allows it, choose Fix and Resubmit. Check the attempts left before you resubmit.

Step 6: Fix and resubmit rejected Campaigns

Open the Campaigns tab and filter by Rejected. The table shows the messaging service, sub-account, Campaign status, connected Brand, use case and rejection reasons. Use the Actions menu and choose Fix and Resubmit where available. Fix every listed reason first, and if a field such as the use case cannot be edited, you may need a new Campaign.

Step 7: Start a registration for a sub-account

On the Brands tab, click Start registration, choose the sub-account, fill in the business and registration details, review them and submit. The details must match the business's official records. Track progress afterwards on the Brands and Campaigns tabs.

Chat Widget or Self-Serve: what the comparison tells you

The Overview tab has a section called How your sub-accounts are registering. It splits your registrations by how consent is shown to the carriers:

For each method you see how many sub-accounts submitted with it and what share were approved, out of those that have had a final decision. HighLevel's help article gives a made-up example to explain the screen: 15 of 22 registered sub-accounts on Chat Widget with a 90% approval rate, and 7 on Self-Serve with 29%. That is an illustration from HighLevel, not real data, but it shows how to read the section. If your own numbers show one method doing much better across your clients, that is worth acting on.

Two cautions from HighLevel's own FAQ: the Chat Widget does not guarantee approval, as every registration still has to meet carrier requirements; and the two methods differ because of how consent is evidenced, so a low Self-Serve rate usually points to weak opt-in evidence rather than the method itself.

Common rejection reasons, and what HighLevel says to fix

The Overview lists the rejection reasons hitting your sub-accounts. HighLevel's help article gives these examples: for Brands, the business name not matching the EIN, opt-in consent not properly evidenced, and a business category not eligible for 10DLC; for Campaigns, a description that does not match the use case, opt-in consent not properly evidenced, and a website that could not be verified.

The fixes below come from HighLevel's A2P Campaign rejections help article. Here are some of the codes listed there.

CodeWhat it meansWhat HighLevel says to fix
30924Consent wording is missing required disclosuresNear the opt-in checkbox, state the message type, frequency, "message and data rates may apply" and STOP instructions.
30925No checkbox, or the checkbox is ticked by defaultAdd an unticked-by-default checkbox just for SMS consent.
30923SMS consent is bundled into mandatory termsMake opt-in a separate, optional action; people must be able to say no to texts and still use the service.
30919Website lacks business information or messaging disclosureAdd the company name, what the business does, contact details, a privacy policy and a mention of the SMS programme.
30908No compliant privacy policy foundMake the privacy policy reachable and link it directly in the Message Flow.
30971Contact email is on a personal domain such as GmailUse an email address on the business's own domain.
30911Same text pasted into several fields, or identical sample messagesWrite unique content for the description, sample messages and message flow, with each sample different.
30963Public URL shorteners such as bit.lyUse full, direct HTTPS links instead. HighLevel lists this code as high risk and not eligible for standard resubmission.

Read every reason before you resubmit. HighLevel says a Campaign can have more than one rejection reason and all of them must be fixed first. Some fields, such as the Campaign use case and opt-in message, may not be editable on resubmission, so you may need a new Campaign. Brands also have a limited number of attempts: the Brands table shows Attempts left, and HighLevel's article explains what to do if you hit "Maximum 3 tries exhausted". Do not resubmit in a hurry and burn an attempt.

A simple weekly A2P routine for agencies

This is my own suggestion for using the console, not a HighLevel feature:

  1. Monday: open the Overview, set the date range to the last 30 days and refresh. Note the Rejected count for Brands and Campaigns.
  2. Click each rejection count and work through the list, worst first. Anything with few attempts left gets checked by a person before resubmitting.
  3. Check In Review items that have been sitting for a long time. HighLevel says not to resubmit or create another Campaign while a review is in progress, so this is about chasing information, not pressing buttons.
  4. Look at the Chat Widget versus Self-Serve numbers once a month and decide which method you will use for new clients.
  5. Keep your own note of what you changed and when. CSV export is not in the first version, so the console will not give you a report to send clients.

Limits and things to watch

This is one of a long list of LevelUp 2026 releases. See the full list, with the status of each one, in my LevelUp 2026 roundup, and the AI side of the event in my LevelUp Day AI agents and Voice AI post. If you would rather manage sub-accounts by typing plain English instructions, have a look at the GoHighLevel MCP server.

Frequently Asked Questions

What is the GoHighLevel Agency Trust Center?
It is an agency-level dashboard for A2P 10DLC, announced at LevelUp 2026. It shows Brand and Campaign registrations for all your sub-accounts in one place, with approval status, common rejection reasons, Fix and Resubmit actions and a way to start new registrations, so you do not have to open each sub-account.
Which GoHighLevel plan includes the Agency Trust Center?
HighLevel's help article says it is currently only available to agencies on HighLevel's $497/month plan. HighLevel's Founder plan page lists the A2P Console among the features only available in the Founder plan. Only Agency Owners and Agency Admins can open it.
Where do I find the Agency Trust Center?
In your agency account, go to Settings, Phone Integration, Trust Center (A2P). HighLevel's LevelUp Day post gives the same path starting from Agency View.
Does it replace the Trust Center inside each sub-account?
No. HighLevel says the sub-account Trust Center stays available. The agency console is an extra, central view on top of it.
Can I export A2P registration data to CSV?
Not yet. HighLevel's FAQ says CSV export is not available in the first version of the Agency Trust Center.
Does using the Chat Widget guarantee A2P approval?
No. HighLevel recommends the Chat Widget for collecting consent, but says every registration is still subject to carrier and registration requirements, so approval is never guaranteed.

Stuck A2P registrations across your clients?

I build and fix GoHighLevel accounts for agencies and service businesses, and A2P 10DLC registration is a regular part of that work. If you have rejected Brands or Campaigns, want a second pair of eyes before you use up an attempt, or want a consent setup that carriers can verify, email me at urooj.shafat292@gmail.com or use the contact section and tell me what you are working on.

Sources