All guides

Setting up Agora for live voice

Live voice lets you talk to every visitor's phone in real time — no headsets, FM receivers, or portable speakers. It runs on Agora, which gives you 10,000 free voice minutes every month.

You only need to do this once per Agora project. After that, every live tour reuses the same App ID and Certificate.

Before you start

  • An email address you can verify.
  • About 5 minutes.
  • A signed-in Here Got What account with a tour you want to go live on.

Step 1 — Create a free Agora account

  1. Go to console.agora.io and sign up. It's free — Agora gives every account 10,000 voice minutes per month.
  2. Verify your email and finish the short onboarding.

Step 2 — Create a project

  1. In the Agora Console, open Projects and click Create.
  2. Give the project a name (for example, your tour company name).
  3. For Use Case, pick anything relevant — Voice Call is a good default.
  4. For Authentication Mode, choose Secured mode: APP ID + Token. This is required — do not pick "Testing mode".
  5. Click Submit to create the project.

Step 3 — Enable the Primary Certificate

  1. Open your new project's Config page.
  2. Find the Primary Certificate row and click Enable.
  3. Copy two values and keep them somewhere safe for the next step:
    • App ID — a long string near the top of the page.
    • Primary Certificate — click the eye icon to reveal it.

Step 4 — Connect Agora to Here Got What

  1. Open the tour you want to go live on, then open the Live tour panel.
  2. When prompted, paste in the App ID and the Primary Certificate from Step 3.
  3. Save. Both values are encrypted before they're stored — nobody but you can read them back.

You're done. Every tour you run from this account will use these credentials automatically. To rotate them later, go back to the Agora Console, regenerate the certificate, and paste the new one into the live-tour panel.

What it costs

Agora's first 10,000 voice minutes per month are free. Beyond that, Agora bills you directly at their published rate — Here Got What doesn't mark it up or resell it. Most guides never leave the free tier.

On our side, live broadcasting costs 0.2 tokens per minute (about $0.12/hour). See pricing for details.

Troubleshooting

  • "Invalid token" or visitors can't join. Double-check the Primary Certificate — a stray space at the start or end breaks it. Re-copy from Agora and paste again.
  • Live panel keeps asking for credentials. The certificate may have been disabled in the Agora Console. Re-enable it and re-paste.
  • Authentication Mode wasn't set to "Secured mode". Delete the Agora project and create a new one with the correct mode — you can't change it after creation.