@extends('layouts.app') @section('title', 'Edit Teams Trunk') @section('content')

Edit Teams Trunk Configuration

Modify Microsoft Teams Direct Routing settings
@csrf @method('PUT')
Basic Configuration
ring_local_sip ? 'checked' : '' }}>
enabled ? 'checked' : '' }}>
Failover Configuration
Voice Routing & Emergency
media_bypass ? 'checked' : '' }}>
Tenant Configuration
Federation Settings
federation_enabled ? 'checked' : '' }}>
Cancel
Help
Basic Configuration
  • Trunk Endpoint: PJSIP endpoint identifier
  • SIP Domain: Teams SBC domain (default: sip.pstnhub.microsoft.com)
  • SIP Transport: Use SIPS (TLS) for secure connections
  • DID Prefix: Prefix added before extension numbers
Failover
  • Configure backup SBC for high availability
  • System will failover automatically if primary fails
Emergency Calling
  • Emergency Location ID: Dynamic emergency location identifier
  • Emergency DID: Dedicated number for emergency calls
Tenant Settings
  • Required for multi-tenant deployments
  • Leave empty for single-tenant setups
@if($certificates->count() > 0)
Certificates
@foreach($certificates as $cert)
{{ $cert->common_name }}
Expires: {{ \Carbon\Carbon::parse($cert->expires_at)->format('M j, Y') }}
@if($cert->is_default) Default @endif
@endforeach Manage Certificates
@endif
@endsection