Private · Support Available

๐Ÿงพ Redfire B/OSS

Business and Operations Support System for telecommunications service providers

A comprehensive B/OSS handling DID provisioning, billing, payment processing, tax calculation, and multi-carrier integrations. Built with Node.js, TypeScript, and PostgreSQL for enterprise-grade telecommunications operations, and designed to interconnect with Redfire Switch out of the box.

Project Overview

๐Ÿ“ž Multi-Carrier DID Provisioning

Real-time number search, provisioning, and porting across six major carriers, with dynamic pricing and E911 address management.

๐Ÿ’ณ Unified Billing & Payments

Usage-based billing, subscription management, and a single API across Stripe, Authorize.Net, and PayPal with PCI-ready tokenization.

๐Ÿ”’ Private, Support-Backed Platform

A private repository maintained by Carrier One Inc, available to customers under commercial support and licensing agreements.

Core Modules

๐Ÿ“ž DID Provisioning & Management

Multi-Carrier Support

Integrated with Peerless, Bandwidth, Inteliquent, Level3/Lumen, Flowroute, and Iristel for redundant sourcing.

Number Search & Provisioning

Real-time availability search with instant provisioning and automated carrier coordination.

Pricing Engine

Dynamic MRC/NRC pricing calculations with volume discounts applied per carrier and service.

Port Management & Routing

Automated port-in coordination alongside dynamic call routing and E911 address updates.

๐Ÿ’ณ Payment Processing

Multi-Gateway Support

Stripe, Authorize.Net, and PayPal behind a single unified processing API for credit card, ACH, and bank transfer.

PCI-Ready Tokenization

Secure payment data handling with saved payment methods and tokenized storage.

Automated Reconciliation

Real-time payment status updates via webhooks, with full and partial refund support and audit trails.

๐Ÿ›๏ธ Tax Calculation & Compliance

SureTax Integration

Automated telecom-specific tax calculations for regulated communications services.

Avalara Support

Multi-state sales tax compliance with automated rate lookups and commit workflows.

Exemption Management

Certificate handling and validation with a full audit trail for compliance transaction logging.

๐Ÿ“Š Billing System

Usage-Based Billing

Real-time usage tracking with rated billing items and automated invoice generation.

Subscription Management

Recurring billing cycles with automated invoicing and tax integration applied at the line-item level.

Multi-Currency & PDF Invoices

International billing capability with customizable PDF invoice templates delivered via email.

๐Ÿ”Œ Platform, Security & Integrations

Auth, RBAC & 2FA

JWT authentication with refresh tokens, TOTP two-factor auth, and role-based access control.

Voice Services

Call initiation, listing, and routing configuration exposed through a dedicated voice API.

vTiger CRM Sync

Two-way contact and account synchronization with vTiger CRM.

n8n Workflow Automation

Webhook receiver and trigger endpoints for integrating B/OSS events into n8n automation flows.

Admin Portal & Jobs

User management, system logs, statistics, and a scheduled background job system for admins.

Redfire Switch Interconnect

Native integration point for provisioning DIDs and routing directly against a Redfire Switch deployment.

Architecture

โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”    โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚  Customer/CRM   โ”‚    โ”‚  Redfire B/OSS  โ”‚    โ”‚  Carrier APIs   โ”‚
โ”‚  vTiger + n8n   โ”‚โ—„โ”€โ”€โ–บโ”‚  Node/TS + PG   โ”‚โ—„โ”€โ”€โ–บโ”‚  DID / Voice    โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜    โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                               โ”‚
                       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                       โ”‚ Payments & Tax  โ”‚
                       โ”‚                 โ”‚
                       โ”‚ โ€ข Stripe/PayPal โ”‚
                       โ”‚ โ€ข SureTax       โ”‚
                       โ”‚ โ€ข Avalara       โ”‚
                       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                               โ”‚
                       โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
                       โ”‚ Redfire Switch  โ”‚
                       โ”‚ (routing/CDR)   โ”‚
                       โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
                        

Platform Components

  • Authentication - JWT + 2FA user management with RBAC
  • DID Provisioning - Multi-carrier phone number management
  • Payment Processing - Multi-gateway payment handling
  • Billing System - Usage and subscription billing
  • Tax Calculation - Automated telecom tax compliance
  • Voice Services - Call routing and management
  • CRM Integration - vTiger synchronization
  • N8N Automation - Workflow automation platform
  • Admin Portal & Jobs - Administration and scheduled tasks

Carrier & Gateway Integrations

Category Integrations
DID Carriers Bandwidth, Peerless Network, Inteliquent, Level3/Lumen, Flowroute, Iristel
Payment Gateways Stripe, Authorize.Net, PayPal
Tax Engines SureTax, Avalara
CRM & Automation vTiger CRM, n8n
Voice Platform Redfire Switch

API Reference

DID & Billing Endpoints

GET  /api/did/search
POST /api/did/provision
POST /api/did/port
POST /api/did/pricing/calculate

POST /api/billing/invoices
POST /api/billing/usage
POST /api/tax/calculate

Payments & Integrations

POST /api/payments/process
POST /api/payments/refund

POST /api/vtiger/sync
POST /api/n8n/webhook
GET  /api-docs   # Swagger UI

Full interactive API documentation is available via Swagger UI at /api-docs on a running deployment, including authentication, admin, and job-scheduling endpoints.

Get Access to Redfire B/OSS

Redfire B/OSS is a privately maintained platform available to Carrier One customers and partners with commercial support and licensing.