Skip to main content

Going live checklist

Before you launch Karo on your website, run through this checklist.

Configuration

  • App name and venue name are set correctly
  • Allowed domain matches your live website domain exactly (no trailing slash, correct www. or non-www. format)
  • Assistant name is set (or left as "Karo" if you're happy with the default)
  • Contact email is set if you want to surface a support address to visitors

Ticketing integration (if applicable)

  • Spektrix / LineUp / Ticketsolve credentials have been saved and tested
  • At least one event sync has completed successfully (check Sync in the sidebar)
  • Events are appearing correctly when you test a search in the demo chat

Knowledge base

  • Visitor info section is complete (address, getting here, accessibility, facilities, contact details)
  • Policies section covers your most important policies (cancellation, accessibility, any dining/bar policies)
  • At least 3–5 FAQs are written covering your most common queries
  • Key links section includes your main booking URL and any relevant pages
  • Knowledge base has been saved and synced (a green tick appears next to "Synced")

Interface

  • Primary and text colours match your brand
  • Welcome message is set — something that sets context for the visitor
  • Intro text is written
  • At least 3 suggested prompts are configured

Embedding

  • Embed code is installed on your website (see Embedding Karo)
  • Widget loads correctly on the page
  • Widget loads on the correct domain (and doesn't load on other domains)

Testing

  • Test an event search in the live widget
  • Test asking a venue question ("Where can I park?")
  • Test asking something Karo can't help with — it should suggest human handoff
  • Test the widget on mobile

After launch

Once live, check back in the first few days to review the Conversations page. Early conversations tell you a lot about what visitors are asking and whether Karo is answering well.

tip

Use the demo link at https://dashboard.heykaro.com/demo/your-app-id to test changes safely without affecting your live widget.