Skip to content

REST API & SDKs — Now Available

Embed Visual Support & Video Inspection in Your App


Add real-time video calls, augmented reality annotations, and remote inspection capabilities to any web or mobile application with the Blitzz REST API. No app download required for your end users.
 
create-session.sh
// Create a new video session
POST /api/v1/sessions

{
  "SessionType": "video_inspection",
  "Reference": "TICKET-4092",
  "ExperienceId": 1
}

// Response
{
  "SessionId": "sess_8f3k2...",
  "AgentURL": "https://your.blitzz.co/...",
  "GuestURL": "https://your.blitzz.co/..."
}
Millions
Minutes of Video Monthly
60%
Reduction in Truck Rolls
75%
Travel Cost Savings
Zero
App Downloads Required

Use Cases

 

Built for Every Industry That Needs Eyes on the Ground

  From customer support to field inspections, telemedicine to insurance claims — embed visual support wherever your workflows need it.
No App Required

Connect with customers instantly through any smartphone browser—no app downloads, no app store visits, no technical barriers. Agents send a secure link via SMS, WhatsApp, or email, and customers click to connect in seconds.

offline-mode-1
Offline Mode & Async Upload

Conduct inspections and capture documentation even in areas with limited or no internet connectivity. Participants can capture images and data offline, then upload automatically when the connection is restored.

recording
Call Recording & Session History

Automatically record video sessions for training, compliance, quality assurance, and dispute resolution. All recordings are securely stored with complete audit trails and accessible only to authorized personnel.

extract-text
OCR Text Extraction

Extract text and numbers from images instantly during live video sessions. Capture VIN numbers, model numbers, serial numbers, barcodes, and any printed text—eliminating manual transcription and reducing errors.

AI Call Summary

Get intelligent, automated summaries of every support session. AI analyzes conversations to extract key details, including issues discussed, troubleshooting steps taken, and resolutions reached—saving agents significant time on post-call documentation.

Platform Integrations
CRM & Platform Integrations

Launch Blitzz sessions directly from Salesforce, ServiceNow, Zendesk, Genesys, Microsoft Teams, and more. Session data, recordings, and documentation flow automatically into your existing workflows via native integrations or RESTful APIs.

REST API

 

Integrate in Minutes, Not Months

  Authenticate, create sessions, invite participants, and retrieve session data.
all with simple REST calls. Token-based authentication with 2-hour expiry keeps your integration secure.
JavaScript
// 1. Authenticate & get token
const auth = await fetch('/api/v1/auth', {
  method: 'POST',
  body: JSON.stringify({
    username: 'your_api_user',
    password: 'your_api_key'
  })
});
const { UserToken } = await auth.json();

// 2. Create a video session
const session = await fetch('/api/v1/sessions', {
  method: 'POST',
  headers: { 'Authorization': UserToken },
  body: JSON.stringify({
    SessionType: 'remote_inspection',
    Reference: 'INS-2026-0452',
    ExperienceId: 1
  })
});

Authenticate & Get Token

Call the auth endpoint with your API credentials. Receive a UserToken for authenticated requests (2-hour expiry with refresh support).

Create a Video Session

POST to the Sessions endpoint with session type, reference ID, and experience configuration. Get back AgentURL and GuestURL instantly.

Invite Participants

Use the Invitations API to send SMS (1), WhatsApp (2), or Email (3) invites. Or embed the GuestURL directly in your app's UI.

Retrieve Session Data

Pull photos, recordings, annotations, OCR data, and session analytics via the Sessions API. Sync everything to your system of record.

Sync to Your CRM & Webhooks

Automatically push session artifacts, call logs, and customer data back to Salesforce, Zendesk, HubSpot, or any platform via webhooks and native connectors.

Use Cases

 

Built for Every Industry That Needs Eyes on the Ground

  From customer support to field inspections, telemedicine to insurance claims — embed visual support wherever your workflows need it.

Remote Customer Support & Field Service

TELECOM • UTILITIES • SAAS

Embed live video sessions into your help desk, CRM, or ticketing system. Agents see through the customer's camera, diagnose issues with AR annotations, and resolve problems on the first call — eliminating costly truck rolls and on-site visits.

60%
FEWER TRUCK ROLLS
<15min
AVG RESOLUTION
5★
CSAT IMPACT

Remote Video Inspections & Audits

Construction • Real Estate • Compliance

Conduct property inspections, equipment audits, quality assurance checks, and compliance reviews entirely via video. Capture GPS-tagged photos, annotate findings in real time, and generate documentation without ever leaving the office.

75%
Cost Reduction
3X
More Inspections/Day
100%
Documented

Insurance Claims & FNOL Processing

Auto • Home • Commercial Insurance

Adjusters remotely assess damage, capture timestamped photo evidence, and process first notice of loss (FNOL) via video — all from a single API call. Use OCR to extract VINs, policy numbers, and serial codes automatically during the call.

4X
Faster Claims
$0
Travel Cost
OCR
Auto-Extract

Telemedicine & Remote Patient Engagement

Healthcare • Home Health • Wellness

Integrate HIPAA-ready video consultations into patient portals and EHR systems. Enable clinicians to visually assess wounds, guide patients through device setup, or conduct follow-up eVisits — all without asking patients to install anything.

0
Downloads Needed
HD
Video Quality
E2E
Encrypted

Integrations

 

Works With Your Existing Stack

Native integrations and a powerful REST API let you connect Blitzz with any CRM, ticketing system, or custom application in your workflow.
Salesforce
Zendesk
Microsoft Dynamics 365
Genesys
HubSpot
Procore BETA
NICE BETA
Accela BETA
Five9 BETA
Zapier BETA
REST API
 

Mobile Embedding

 

Native Mobile in Minutes — No SDK Required

Android / iOS
// Android — Open Blitzz in WebView
WebView webView = findViewById(R.id.webview);
webView.getSettings()
  .setJavaScriptEnabled(true);
webView.getSettings()
  .setMediaPlaybackRequiresUserGesture(
    false
  );
webView.loadUrl(guestURL);

// iOS — SFSafariViewController (iOS 13+)
let url = URL(
  string: guestURL
)!
let vc = SFSafariViewController(
  url: url
)
present(vc, animated: true)

 

 

Embed Blitzz Video in Your Mobile

Blitzz video calls run inside standard web views. On Android, embed via WebView. On iOS 13+, use SFSafariViewController for a native feel, or open the link in Safari. No library integration needed — just load the session URL.

Your customers connect across Chrome on Android, Safari on iOS, and all major desktop browsers. Millions of minutes of video calls are processed monthly across these supported platforms.

Android WebView

 iOS Safari / SFSafariVC

Chrome / Edge / Firefox

White-Label Support

Works Across All Devices