FlareStart
HomeNewsHow ToSources
FlareStart

Where developers start their day. All the tech news & tutorials that matter, in one place.

Quick Links

  • Home
  • News
  • Tutorials
  • Sources
  • Privacy Policy

Connect

Β© 2026 FlareStart. All rights reserved.

Back to articles
Series: Building Cloud Call Centres with Vonage APIs β€” Day 4 of 30
How-ToTools

Series: Building Cloud Call Centres with Vonage APIs β€” Day 4 of 30

via Dev.to TutorialShashi Kiran3h ago

Vonage Client SDK: Building Your First Voice App for a Cloud Call Centre ← Day 3: Setup from Scratch | Day 5: Call Routing & Business Rules β†’ 🎯 What You'll Build Today By the end of this post you will have: βœ… A browser-based softphone that receives inbound calls βœ… An agent login system using Vonage JWTs βœ… Answer / Hang up / Mute controls working in the browser βœ… Real-time call status display (ringing, connected, duration) βœ… Your first working agent desktop component No phone hardware. No SIP client. Just a browser tab. πŸ—ΊοΈ What We're Building β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ TODAY'S ARCHITECTURE β”‚ β”‚ β”‚ β”‚ Caller's Phone β”‚ β”‚ β”‚ β”‚ β”‚ β”‚ dials virtual number β”‚ β”‚ β–Ό β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” webhook β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ Vonage │──────────────► β”‚ Your Node β”‚ β”‚ β”‚ β”‚ Platform β”‚ β”‚ Backend β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”˜ ◄──── NCCO ───│ server.js β”‚ β”‚ β”‚ β”‚ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚ β”‚ β”‚ WebRTC audio stream β”‚ β”‚ β”‚ β”‚ β”‚ β–Ό β”‚ β”‚ β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚ β”‚ β”‚ AGENT'S BROWSER β”‚ β”‚ β”‚

Continue reading on Dev.to Tutorial

Opens in a new tab

Read Full Article
0 views

Related Articles

Build Pipeline Executors Using Generator Functions
How-To

Build Pipeline Executors Using Generator Functions

Medium Programming β€’ 17m ago

Designing Game Economies: Why Spreadsheets Eventually Break
How-To

Designing Game Economies: Why Spreadsheets Eventually Break

Dev.to β€’ 38m ago

How to use Jinja2 Templates
How-To

How to use Jinja2 Templates

Dev.to Tutorial β€’ 40m ago

Excel for beginners
How-To

Excel for beginners

Dev.to Beginners β€’ 1h ago

The Constant Coastline
How-To

The Constant Coastline

Dev.to β€’ 1h ago

Discover More Articles