Documentation

Everything you need to integrate WebCallHub into your website and start receiving calls in minutes.

Getting Started

Quick Start

Add voice calling to your website in under 5 minutes with a single line of code.

Get started →
💬

Widget Customization

Customize colors, position, branding, and behavior of your call widget.

Learn more →
🔌

API Reference

REST API for managing agents, sites, call logs, and integrations programmatically.

View API →

Quick Start Guide

1

Create an Account

Sign up at webcallhub.com/signup. Free 14-day trial, no credit card required.

2

Add Your Website

Go to Dashboard > Sites > Add Site. Enter your website URL and domain.

3

Copy the Widget Script

Copy your unique embed code from the Integration Center in your dashboard.

4

Paste into Your Website

Add the script tag before the closing </body> tag on your website.

5

Go Online

Open the Support page in your dashboard and toggle your status to "Online".

6

Receive Calls

Visitors see a call button on your site. When they click, you get connected instantly.

Widget Integration

Add the WebCallHub widget to any website with a single script tag. The widget automatically renders a floating call button that your visitors can click to connect with your support team.

<!-- Add this before </body> -->
<script src="https://app.webcallhub.com/api/widget.js?siteId=YOUR_SITE_KEY"></script>

Widget Options

Parameter Type Description
siteIdstringYour unique site key from the dashboard (required)
positionstringWidget position: "bottom-right" (default), "bottom-left"
colorstringPrimary brand color (hex). Default: "#4f46e5"
greetingstringCustom greeting message shown to visitors
autoOpenbooleanAuto-open the widget after page load (default: false)

API Reference

The WebCallHub REST API lets you manage your account programmatically. All API requests require authentication via Bearer token.

Method Endpoint Description
GET/api/sitesList all your registered sites
POST/api/sitesRegister a new site
GET/api/agentsList agents for your tenant
GET/api/callsGet call history and analytics
GET/api/leadsGet captured leads
GET/api/healthHealth check (public)

Platform Compatibility

🌐

Any HTML Website

Works with any website that supports JavaScript. Just paste the script tag.

React / Vue / Angular

Drop the script into your index.html or load dynamically in a component.

🚀

WordPress / Shopify

Add to your theme's footer or use a custom HTML block. No plugin needed.

Ready to get started?

Add voice calling to your website in less than 5 minutes.

Start Free Trial See Demos