Founder Bonus: join or upgrade to the HighLevel Founder Plan through our link by Dec 31 and get 4 free bonuses from Yotomations.Founder Plan + 4 free bonuses until Dec 31. See the bonuses
The GoHighLevel practice of Yotomations LLCAI development, custom software and websites at yotomations.com
New to GHL? Start here

What Is AI Campaigns in GoHighLevel? AI Database Reactivation Explained

GoHighLevel AI Campaigns (Labs) lets a Conversation AI agent text a list first, follow up up to 5 times and book appointments. How to set it up safely.

Office worker checking an automated follow-up message on her phone
By Yaakov (Koby) Oranski, Certified GoHighLevel Admin and Partner | | 5 min read

Short answer: AI Campaigns is a new Conversation AI feature in GoHighLevel Labs (Official, HighLevel changelog) that lets an AI agent text a whole list of contacts first, write a personal opening message for each one, follow up up to 5 times and then handle the replies, including booking appointments. It is built for database reactivation: old leads, quiet open opportunities and past customers. It runs over SMS only. To try it, turn on Conversation AI | Outbound AI Agents under Settings, Labs, set up an outbound agent, then start a campaign from Contacts. HighLevel has not announced separate pricing for it yet.

How an AI reactivation campaign runsHOW AN AI REACTIVATION CAMPAIGN RUNSAudienceSegment or Smart ListAI opening textPersonal per contactFollow-upsUp to 5, until replyReply handledBooking or handoverstartno replyreplyContacts on Do Not Disturb are skipped automatically.

What AI Campaigns does

Until now, Conversation AI mostly waited for a contact to text in. AI Campaigns flips that. You pick an audience, pick an agent, and the agent starts the conversation. According to the official changelog entry, for each contact the AI looks at past interactions and writes its own opening message, so 500 old leads do not all get the same template text.

What the changelog lists (Official):

  • Prebuilt reactivation segments: contacts who engaged, uncontacted new leads, open opportunities with no activity, no appointment since, and opportunities lost, each with a 7, 15 or 30 day window or a custom window. Any existing Smart List also works.
  • Bulk start: select contacts by hand, from an import or a filtered view and click Start AI campaign in the bulk actions bar.
  • Replies handled by the agent: with Assign this agent when a contact replies on, the agent answers using its full prompt and actions such as Appointment Booking and Human Handover.
  • Up to 5 automatic follow-ups per conversation, written by AI, taken from your own message, or done by triggering a workflow. Follow-ups respect follow-up hours in the contact's time zone.
  • Send modes: send now, schedule for later, or drip (batch size, every N days, chosen weekdays and hours).
  • Reporting: Contacts, Bulk Actions, Statistics shows each contact as Completed, Skipped (with the reason) or Error, and you can download the results.

Listed as coming soon: opening messages that use CRM data such as open opportunities, deal stage and value, notes and appointments, and a Build with AI option that creates the audience from a plain language description.

Status, channel and cost

  • Status: Labs. HighLevel's wording is "AI Campaigns is available in Labs." Labs features are opt-in and can change.
  • Channel: SMS only for now.
  • Compliance built in: Do Not Disturb contacts are skipped automatically and an AI disclaimer is added to every first message.
  • Cost: not announced on the changelog. Normal SMS charges and your Conversation AI usage still apply as they do today; a separate AI Campaigns price has not been announced.
  • Related: the same Labs switch also turns on Outbound AI Agents with Triggers, which starts conversations from CRM events instead of from a list.

How to set up an AI reactivation campaign

These steps follow the official changelog.

  1. Turn on the Labs feature. Settings, Labs, enable Conversation AI | Outbound AI Agents.
  2. Build the agent. In AI Agents, Conversation AI, create an agent. Write its prompt and its Outbound opening message, add Auto Follow-up and Appointment Booking, and set Mode to Auto-Pilot.
  3. Activate outbound. In the agent, go to Deploy, Outbound, Channels and activation. Choose the sending number and confirm SMS compliance. A campaign cannot use an agent until this is done.
  4. Pick the audience. Go to Contacts, AI Campaign, or select contacts and click Start AI campaign. Choose a prebuilt segment or a Smart List.
  5. Pick the send mode. For anything over a few dozen contacts, use drip mode with small batches so your team can handle the replies and carriers do not see a sudden spike.
  6. Start and watch. Click Start campaign, then check Contacts, Bulk Actions, Statistics for completed, skipped and error results.

Before you text an old list

Database reactivation is where most of the quick wins in a CRM sit, but it is also where most texting problems start. Old lists are full of people who never agreed to texts, changed numbers or forgot who you are. AI writing a nicer first message does not fix consent.

  • Check consent first. Only include contacts who opted in to texts from your business. Our guide to the GoHighLevel SMS opt-in checkbox shows what consent should look like.
  • Make sure your texts deliver. If A2P registration or carrier filtering is already a problem, an AI campaign will make it worse. Work through why GoHighLevel texts are not sending first.
  • Stop follow-ups when people reply. The agent is designed to take over on reply, but check that no older workflow keeps texting the same contacts. See why follow-ups keep sending after a reply.
  • Keep the prompt honest. Tell the agent what offer is real, what it may not promise and when to hand over to a person.

Who it is for

  • Service businesses with a big list and no time: med spas, home services, dental and fitness businesses with years of leads and past clients.
  • Teams with a lot of stale pipeline: the "open opportunities with no activity" segment is a ready-made cleanup list.
  • Agencies: a reactivation campaign is an easy first win to show a new client, as long as consent and deliverability are in order.

What to do now

  1. Turn on the Labs switch in one sub-account and build one outbound agent.
  2. Start with a small, consented segment such as lost opportunities from the last 30 days.
  3. Use drip mode, read every reply for the first few days and tighten the prompt.
  4. Compare booked appointments with your last manual reactivation blast before scaling up.

If you would rather have it done for you, our database reactivation campaign package plans the segments, consent checks and messaging, and the GoHighLevel account audit checks your texting setup first. You can also book a free discovery call.

For everything else HighLevel released this week, see our LevelUp 2026 announcements hub.

Yaakov (Koby) Oranski

Yaakov (Koby) Oranski, Founder and CEO of Yotomations

Certified GoHighLevel Admin and Partner. Koby designs CRM migrations, two-way integrations, billing systems and AI agents for service businesses, and writes from the engagements described on this site.

Published

Frequently asked

What is AI Campaigns in GoHighLevel?

A Conversation AI feature in Labs that lets an AI agent text a list of contacts first, write a personal opening message for each, follow up up to 5 times and handle replies.

How do I turn on AI Campaigns?

Go to Settings, Labs and enable Conversation AI | Outbound AI Agents. Then activate outbound on an agent and start a campaign from Contacts.

Does AI Campaigns cost extra?

Not announced yet. The changelog does not list a separate price; normal SMS and Conversation AI usage still apply.

Which channels does AI Campaigns use?

SMS only, according to HighLevel's changelog.

Does it skip contacts on Do Not Disturb?

Yes. DND contacts are skipped automatically and an AI disclaimer is added to every first message.

Keep reading

Is this happening in your account?

Book a 30-minute call. We look at the account live and tell you what is broken, what we would fix first and what it would cost.

No pitch deck. We look at your current setup and tell you what we would do and what it would cost.

Need more than GoHighLevel? Yotomations, our parent company, also builds AI agents, custom software and websites.