Ready Bot
Ready Bot is the user Ready adds to your GoHighLevel agency to switch a location’s texting to Ready. GoHighLevel has no way to do that switch for you from outside, so Ready Bot signs in and does it the way you would. Read this before you allow it.
#What it is
A user named Ready Bot. Ready adds it to your GoHighLevel agency with the Agency Admin role, limited to the locations it’s working on. It shows in Agency Settings → Team while it works. Ready uses GoHighLevel’s own user tools to add it, through the connection you approved when you installed Ready. Agency Admin is the role GoHighLevel requires to change a location’s Telephony Provider.
#The one thing it changes
For each linked location, it opens Settings → Phone System → Additional Settings → Telephony Provider, picks Ready and saves. Then it opens the page again to check that Ready stuck. If Ready is already selected, it changes nothing.
#When it runs
- Only after a location has a Ready number that can send and an approved registration, or it shares an approved one. Ready checks the number and the registration only, not your balance or paused cards, so keep the balance topped up. Before that, switching would stop the location’s texts, so Ready waits and the location keeps texting through LeadConnector.
- Unless you turned it off: untick Have Ready change the sub-account’s telephony provider to Ready when you link, or turn off Let Ready Bot into your GoHighLevel agency in Sub-accounts → Defaults. Both are the same switch, and it covers every location in your agency, not only the one you’re linking. It’s on until you turn it off.
- Ready checks about once a minute and starts the minute a location can send. Switch to Ready on a sub-account’s Not on Ready alert starts it without waiting for the next check. To start several, tick their rows on Sub-accounts and click Send bot to N.
- If a try fails for a passing reason, like GoHighLevel loading slowly, it waits a few minutes and tries again, up to 3 tries. (If Ready’s own bot runner is down, it keeps retrying every 5 minutes with no limit until it’s back.) Then the location shows Not on Ready, with the reason under it.
#It removes itself
When no switch is waiting for your agency, Ready deletes the Ready Bot user from your Team list. The next switch adds a fresh one. If you uninstall Ready from GoHighLevel first, Ready can no longer reach your agency to remove it, so delete Ready Bot from Agency Settings → Team yourself.
#What it never touches
Ready Bot doesn’t open or change your contacts, conversations, workflows, pipelines, calendars, funnels, payments or GoHighLevel billing, and it doesn’t edit any location setting except the Telephony Provider. It never uninstalls anything. Here is everything it does open:
- Telephony Provider (above): the only setting it changes on a location.
- Trust Center and Business Profile, to read your approved business details. It only looks. Ready uses them to fill in the registration form for a location that has none, and it never overwrites anything you’ve typed.
- Ready’s own app page, to press Update or Install on Ready itself when a location lost Ready as a provider or your agency has an older version. Never Uninstall.
- Custom JS in Agency Settings, only for the Fix it for me repair. For this one, you add Ready Bot yourself in Agency Settings → Team (Ready doesn’t add it, and the setting above doesn’t apply), and only after you approve the exact edit does Ready write it. Ready checks it saved and can undo it. It touches nothing else in that box.
It never changes your own users, their passwords or their roles.
#Turn it off, or switch a location yourself
Turn off Let Ready Bot into your GoHighLevel agency in Sub-accounts → Defaults, or untick Have Ready change the sub-account’s telephony provider to Ready when you link. Either one turns it off for every location. Ready stops adding it, so it no longer switches locations, reads registration details or reinstalls the Ready app; you do those yourself. To remove it now, delete Ready Bot from Agency Settings → Team. Locations already switched keep working on Ready.
To switch a location without the bot, follow Switch it yourself. It takes about a minute per location.
#When it can’t switch a location
A location Ready Bot couldn’t switch shows Not on Ready in the GoHighLevel column on Sub-accounts, with the reason under it. The sub-account gets a Not on Ready alert with a Switch to Ready button. When sending the bot again can work, the button sends it. When it can’t, the button opens a window that says why and how to switch the location yourself.
| What you see | What it means | Fix |
|---|---|---|
| Its Ready app in GoHighLevel is out of date, so Ready Bot needs your approval first. | Your agency has an older version of the Ready app, which can’t add Ready Bot. | In GoHighLevel, approve the Ready update on the location’s Ready app, then click Switch to Ready. |
| Your GoHighLevel plan won’t let Ready add its bot to your agency. | Your GoHighLevel plan doesn’t let apps add users, so Ready can’t add Ready Bot. | In GoHighLevel, go to Agency Settings → Team and add an employee with the email the Ready app shows you, as Agency Admin with access to that location. Then click Switch to Ready. Or switch the location yourself. |
| Ready is installed on this location only, not on your whole agency, so Ready can’t add its bot. | Ready is installed on this location alone, not on your whole agency, so Ready can’t add the bot to the agency. | Install Ready on your whole agency (both boxes ticked), or switch the location yourself. |
| Ready Bot is turned off for your agency. | You turned off Ready Bot, so it doesn’t switch locations. | Turn on Let Ready Bot into your GoHighLevel agency in Sub-accounts → Defaults, or switch the location yourself. |
| Ready couldn’t add its bot to your GoHighLevel agency. | Adding the Ready Bot user to your agency didn’t work this time. | Click Switch to Ready, or switch the location yourself. |
| Ready Bot can’t open this location in your GoHighLevel agency. | The Ready Bot user has no access to this location. | In GoHighLevel, give the Ready Bot employee access to this location in Agency Settings → Team, then click Switch to Ready. |
| Ready Bot couldn’t find this location in GoHighLevel. | The location may have been deleted in GoHighLevel. | Check the location still exists in GoHighLevel, then click Switch to Ready. |
| Ready Bot couldn’t sign in to GoHighLevel. That’s on Ready’s side, not your account. | Something went wrong on Ready’s side. Your account is fine. | Click Switch to Ready again in a few minutes, or switch the location yourself. |
| Ready Bot couldn’t switch it. | The bot stopped for a reason it didn’t report. | Click Switch to Ready, or switch the location yourself. |