@extends('layouts.app') @section('content') {{-- ── Page header ── --}}

Create Extension

Configure a new PJSIP extension with device-specific settings.
Back to List
@if ($errors->any()) @endif
@csrf {{-- ── Step 1: Device Type ── --}}
1
Device Type
Select the type of device — transport, codecs and WebRTC will be auto-configured.
{{-- SIP Phone --}}
{{-- Web Phone --}}
{{-- Mobile App --}}
{{-- Teams --}}
{{-- ── Step 2: Extension Details ── --}}
2
Extension Details
Core identity and credentials for this extension.
@error('id')
{{ $message }}
@enderror
Must be a unique numeric extension (e.g. 1001–1999).
Optional friendly name for caller ID.
@error('password')
{{ $message }}
@enderror
Auto-defaults: 1 for desk phones, 5 for WebRTC.
Leave blank to skip voicemail setup.
Auto-filled from extension number. Format: 1009@default.
{{-- ── Auto-configured settings bar ── --}}
Auto-Config Applied automatically
Transport UDP
Codecs ulaw, alaw
DTMF rfc4733
WebRTC No
Encryption None
{{-- ── Action bar ── --}}
Cancel
@endsection