Skip to main content

Edit Settings

Use this page to edit tenant-wide settings from Configuration > Settings. The settings are stored directly for the selected tenant, so review each block before saving.

The screenshots below show the form block by block in the Canistracci OIL tenant.

Form sections

SectionDescription
Settings - Canistracci OilObject-specific settings that change runtime behavior.
DialingSettings shown in the Dialing block.
Diversion field for External AgentsAgent assignment and queue membership behavior.
Autocreated Custom DestinationSettings shown in the Autocreated Custom Destination block.
RecordingRecording storage and recording-related options.
Voice SynthesizerVoice calling behavior, caller handling, recording, and voice-specific limits.
Speech to TextSettings shown in the Speech to Text block.
Generative Artificial Intelligent chat modelsSettings shown in the Generative Artificial Intelligent chat models block.
Dial By Name DirectorySettings shown in the Dial By Name Directory block.
CNAM serviceSettings shown in the CNAM service block.
FaxingFax handling, quality, storage, delivery, and fax-specific transport settings.
MS Teams integrationSettings shown in the MS Teams integration block.
API InterfaceAPI-related credentials, restrictions, and integration controls.
Default Music On HoldSettings shown in the Default Music On Hold block.
Unassigned DID destinationSettings shown in the Unassigned DID destination block.
General DID destinationSettings shown in the General DID destination block.
General Outbound destinationSettings shown in the General Outbound destination block.
Emergency numbers notificationSettings shown in the Emergency numbers notification block.
SecurityTenant security, limits, and access controls.
Call SettingsObject-specific settings that change runtime behavior.
Outbound CallsSettings shown in the Outbound Calls block.
CSV ExportsSettings shown in the CSV Exports block.
Voicemail SettingsVoice calling behavior, caller handling, recording, and voice-specific limits.
Voicemail backupVoice calling behavior, caller handling, recording, and voice-specific limits.

Settings - Canistracci Oil

Settings - Canistracci Oil section on the page.
Settings - Canistracci Oil section on the page.

Object-specific settings that change runtime behavior.

Dialing

Dialing section on the page.
Dialing section on the page.

Settings shown in the Dialing block.

Diversion field for External Agents

Diversion field for External Agents section on the page.
Diversion field for External Agents section on the page.

Agent assignment and queue membership behavior.

Autocreated Custom Destination

Autocreated Custom Destination section on the page.
Autocreated Custom Destination section on the page.

Settings shown in the Autocreated Custom Destination block.

Recording

Recording section on the page.
Recording section on the page.

Recording storage and recording-related options.

Post recording payload format

Use Post recording to send each completed call recording to an external HTTP endpoint after MiRTA PBX has processed the recording file. The URL can contain %%TENANTID%% and %%UNIQUEID%%; MiRTA PBX replaces them before making the HTTP request. Treat the unique id replacement as an opaque value because the current server value can include surrounding single quotes.

The request is an HTTP POST using multipart/form-data. It contains these form fields:

FieldContent
dataA JSON string with recording and call metadata.
fileThe recording file uploaded as application/octet-stream. The upload filename is the base name of the recording file.

If Post recording header is configured, MiRTA PBX sends it as one raw HTTP header with the request, for example Authorization: Bearer token-value. Leave it empty when the receiving endpoint does not require a custom header.

The data form field contains JSON in this format:

{
  "filename": "/var/spool/asterisk/monitor/example.wav",
  "format": "'wav'",
  "uniqueid": "'srv01-1710000000.123'",
  "tenant": "tenant-code",
  "tenantid": "1",
  "start": "2026-06-08 12:34:56",
  "emailrecording": "recordings@example.com",
  "src": "100",
  "realsrc": "100",
  "firstdst": "200",
  "lastdst": "200",
  "disposition": "ANSWERED",
  "clid": "\"Caller Name\" <100>",
  "size": 123456,
  "wherelanded": "200",
  "whereladedcidname": "Agent Name"
}
JSON keyDescription
filenameFull local path of the processed recording file on the PBX server at the time of the POST.
formatRecording format after conversion, such as wav, mp3, or ogg. The current payload can include surrounding single quotes.
uniqueidAsterisk/MiRTA PBX recording unique id. The current payload can include surrounding single quotes, so parse it as an opaque string.
tenantTenant code.
tenantidNumeric tenant id.
startRecording or call start date/time received by the upload process.
emailrecordingEmail recipients configured for recording delivery, including any recipients added while the recording was running.
srcOriginal source caller or extension value.
realsrcResolved real source value used by the call flow.
firstdstFirst destination dialed for the call.
lastdstFinal destination reached by the call.
dispositionFinal call disposition, such as answered, busy, failed, or no answer.
clidCaller ID string associated with the call.
sizeProcessed recording file size in bytes.
wherelandedDestination or extension where the call landed, when available.
whereladedcidnameCaller ID name for the landing destination, when available. The key is currently spelled whereladedcidname; keep this spelling when parsing the payload.

Voice Synthesizer

Voice Synthesizer section on the page.
Voice Synthesizer section on the page.

Voice calling behavior, caller handling, recording, and voice-specific limits.

Speech to Text

Speech to Text section on the page.
Speech to Text section on the page.

Settings shown in the Speech to Text block.

Generative Artificial Intelligent chat models

Generative Artificial Intelligent chat models section on the page.
Generative Artificial Intelligent chat models section on the page.

Settings shown in the Generative Artificial Intelligent chat models block.

Dial By Name Directory

Dial By Name Directory section on the page.
Dial By Name Directory section on the page.

Settings shown in the Dial By Name Directory block.

CNAM service

CNAM service section on the page.
CNAM service section on the page.

Settings shown in the CNAM service block.

Faxing

Faxing section on the page.
Faxing section on the page.

Fax handling, quality, storage, delivery, and fax-specific transport settings.

MS Teams integration

MS Teams integration section on the page.
MS Teams integration section on the page.

Settings shown in the MS Teams integration block.

API Interface

API Interface section on the page.
API Interface section on the page.

Default Music On Hold

Default Music On Hold section on the page.
Default Music On Hold section on the page.

Settings shown in the Default Music On Hold block.

Unassigned DID destination

Unassigned DID destination section on the page.
Unassigned DID destination section on the page.

Settings shown in the Unassigned DID destination block.

General DID destination

General DID destination section on the page.
General DID destination section on the page.

Settings shown in the General DID destination block.

General Outbound destination

General Outbound destination section on the page.
General Outbound destination section on the page.

Settings shown in the General Outbound destination block.

Emergency numbers notification

Emergency numbers notification section on the page.
Emergency numbers notification section on the page.

Settings shown in the Emergency numbers notification block.

Security

Security section on the page.
Security section on the page.

Tenant security, limits, and access controls.

Call Settings

Call Settings section on the page.
Call Settings section on the page.

Object-specific settings that change runtime behavior.

Outbound Calls

Outbound Calls section on the page.
Outbound Calls section on the page.

Settings shown in the Outbound Calls block.

CSV Exports

CSV Exports section on the page.
CSV Exports section on the page.

Settings shown in the CSV Exports block.

Voicemail Settings

Voicemail Settings section on the page.
Voicemail Settings section on the page.

Voice calling behavior, caller handling, recording, and voice-specific limits.

Voicemail backup

Voicemail backup section on the page.
Voicemail backup section on the page.

Voice calling behavior, caller handling, recording, and voice-specific limits.

Saving changes

TaskHow to do it
EditChange the required tenant settings in the relevant block, then select Save.
Linked pagesUse the buttons inside Settings to open related management pages such as CNAM cache, manager users, routing rules, and PIN codes.
DeleteSettings itself is not deleted. Delete actions are handled on the linked object pages.