Chat Widget Public APIs

May 6, 2026

🚀 Summary

You can now create and manage Chat Widgets via Public APIs, making it easier to automate setup and integrate widget workflows into your systems.

✨ What’s new?

  1. API-based Chat Widget Creation – Create Chat Widgets programmatically without relying on the UI.
  2. Supported Chat Types – Live Chat and Email Chat are now supported for API-based creation.
  3. End-to-End Widget Management – APIs available to list, fetch, update, and delete chat widgets.
  4. Flexible Listing Support – Retrieve all widgets, including those created via UI, with filtering capabilities.
  5. Improved Validation & Error Handling – Clear error responses for unsupported chat types and invalid requests.

🛠️ How to use?

  1. Generate API credentials from your HighLevel account
  2. Use the Chat Widget APIs to:
  • Create widgets (Live Chat / Email Chat)
  • Fetch or update existing widgets
  1. Integrate into your onboarding, SaaS workflows, or automation systems

💡 Why this feature?

  • Scale Faster: Automate widget creation across multiple locations
  • Enable Integrations: Connect Chat Widgets with external tools, CRMs, or onboarding systems
  • Improve Efficiency: Reduce manual setup effort for agencies and SaaS builders
  • Future-Ready: Foundation for expanding chat types and deeper automation

🔮 What’s next?

  • Support for additional chat types (WhatsApp, Facebook, Instagram, Voice AI, All in One)
  • More advanced configuration APIs

📝 Notes:

  • Currently, widget creation via API is limited to Live Chat and Email Chat
  • Other chat types can still be listed if created via the UI

API Document – https://marketplace.gohighlevel.com/docs/ghl/chat-widget/chat-widget