Blazing iconBlazing
Coming SoonDev Preview

This content is part of an upcoming preview program. Request early access

Quick Start

Edit on GitHub

Get started with Blazing Gateway in minutes

Get your first Blazing Gateway instance up and running in minutes.

Prerequisites

Before you begin, ensure you have:

  • A Blazing Core account with active subscription
  • Blazing CLI installed (npm install -g @blazing/cli)
  • Basic understanding of VoIP or edge networking concepts
  • A SIP trunk provider (optional, for PSTN connectivity)

Installation

Install Blazing CLI

Bash

Authenticate

Bash

Follow the prompts to authenticate with your Blazing Core account.

Your First Gateway

1. Initialize Gateway Configuration

Create a new gateway configuration file:

Bash

This creates a gateway.yaml file with default configuration:

YAML

2. Deploy Gateway

Deploy your gateway to the edge:

Bash

The CLI will:

  1. Validate your configuration
  2. Provision edge infrastructure
  3. Configure routing and networking
  4. Deploy your gateway instances

3. Verify Deployment

Check gateway status:

Bash

You should see output like:

Plain Text

Test Your Gateway

Make a Test Call

Use a SIP client to test connectivity:

Bash

Monitor Call Metrics

View real-time metrics:

Bash

Configure Routing

Add SIP Trunk

Connect a SIP trunk for PSTN calling:

YAML

Apply the changes:

Bash

Next Steps

Now that you have a basic gateway running:

Troubleshooting

Gateway won't start

Check logs for errors:

Bash

Can't connect via SIP

Verify firewall rules allow SIP traffic:

  • Port 5060 (UDP/TCP) for SIP
  • Port 5061 (TCP) for SIP over TLS
  • Ports 10000-20000 (UDP) for RTP media

Poor call quality

Check network metrics:

Bash

Look for high jitter or packet loss.

Getting Help