WebCallHub quick start guide

This guide takes you from a new account to a working call button in about five minutes. There are three things to do: make one test call from the dashboard, paste the widget script into your website, and go online as an agent so incoming calls ring you.

Step 1 — Make your first call

Open the dashboard and press the test-call button. Your browser asks for microphone permission once, then places a real WebRTC call so you can confirm audio works on your machine before any visitor tries it.

Step 2 — Install the widget

Copy the one-line script tag from the dashboard and paste it immediately before the closing body tag of your site. The floating call button appears on every page the script loads on.

  • Plain HTML — paste before </body> in your template
  • WordPress — install the WebCallHub plugin, or edit footer.php; a Gutenberg block adds inline call buttons inside posts
  • Shopify — Online Store, Themes, Edit Code, theme.liquid
  • React, Vue or Angular — npm install @webcallhub/widget (UMD and ESM builds, TypeScript definitions included)
  • Chrome — the agent extension for taking calls without keeping a tab open

Step 3 — Go online as an agent

Open the agent page and switch yourself online. Incoming calls ring every online agent at once by default; you can change that to round-robin, skill-based routing or business-hours schedules later.

Frequently asked questions

How long does the WebCallHub quick start take?

About five minutes: one test call, one script tag pasted into your site's footer, then switch yourself online as an agent.

Do visitors need to install anything?

No. Visitors click the call button, allow microphone access in the browser, and start talking. There is no app, plugin or account on their side.

Can I add a call button inside a blog post rather than floating it?

Yes. The WordPress plugin ships a Gutenberg block for inline call buttons, and the npm package exposes a component you can place anywhere.

Start free — 1 agent, 100 minutes/month