#Transfer Settings

RoleAccess Level
Client AdminEdit
Client ManagerSummary only
Client StaffNo section

#Overview

Transfer Settings lets authorised users manage the customer-safe parts of a project's transfer behaviour: whether after-hours transfers remain enabled, the approved destination label, and the caller-facing warmup and handoff messages.

The portal does not expose raw destination phone numbers, warm/cold transfer mechanics, fallback chains, ring-timeout tuning, or arbitrary destination creation. Those routing internals remain partner-managed. The page shows the saved working copy, the published runtime copy, provenance, and the runtime publish status so you can see whether the saved portal draft matches the live configuration.

#Prerequisites

  • You are signed in to the AiDial portal. See Signing In for instructions.
  • Your current session includes at least one in-scope project.
  • You are a Client Admin to save changes. Client Managers can review summaries only, and Client Staff do not receive this Settings section.

#Configuring Transfer Settings

  1. Navigate to Settings > Transfer Settings, or open /settings?section=transfer-settings.
  2. If more than one project is in scope, choose the project you want to review. A single in-scope project loads automatically.
  3. Review the project summary, current after-hours transfer state, selected destination label, provenance, and runtime publish status.
  4. Review the primary projection, published runtime projection, and any saved working projection.
  5. If the panel is editable, choose whether after-hours transfers remain enabled.
  6. Choose one approved destination label from the list. The saved change pins the approved option revision; the portal does not show or edit the underlying phone number.
  7. Update the warmup message and handoff message using plain-text caller-facing copy.
  8. Review the live preview, then select Save transfer settings. Use Reset changes to discard local edits or Reload latest to fetch the current server state.

#Field Reference

Field NameDescriptionValidation RulesBehaviour
ProjectThe in-scope project whose transfer settings are being reviewed or edited.Required when more than one project is available. Out-of-scope project requests are rejected server-side without exposing other project identifiers.A single in-scope project is selected automatically. Multiple projects require an explicit selection.
Allow after-hours transfersWhether the partner-managed transfer flow remains available outside the project's current business-hours rules.Required boolean value.Loaded from the saved working copy when present; otherwise from the published runtime projection.
Destination labelThe approved customer-safe destination label for this project.Required. Must be selected from the approved destination options returned for the project. The label is capped at 160 plain-text characters.The portal pins the selected option revision on save. It does not expose destination phone numbers or allow new destination creation.
Warmup messageCaller-facing copy used before the transfer is connected.Required. 1 to 160 plain-text characters after trimming; line endings are normalised to spaces.Loaded from the current projection and shown in the preview before saving.
Handoff messageCaller-facing copy used when the call is handed off.Required. 1 to 160 plain-text characters after trimming; line endings are normalised to spaces.Loaded from the current projection and shown in the preview before saving.
Runtime publish statusWhether the saved working copy matches the published runtime copy.Read only. Values include published, pending publish, and not publish-ready states.Changes can save a portal working copy while the runtime status remains pending or not publish-ready.
Projections and provenanceRead-only summaries of the primary, saved working, and published runtime views.Read only. Some runtime states may be rendered summary-only.Unsupported or unverifiable runtime states remain visible as summaries but cannot be edited from the portal.

#Empty State

If your session has no in-scope projects, the page displays No in-scope projects available and does not show save controls.

If your session has multiple in-scope projects, the page asks you to choose a project before loading transfer settings. If the selected project's transfer settings cannot be resolved safely, the page displays a temporary unavailable state with Reload latest.

If your role is restricted, the page displays a restricted message and does not show project detail or save controls.

#Security and Scope

The browser uses your signed-in portal session. You do not need to enter or send an API key.

Transfer settings are checked against your role and project scope. Saves may be rate-limited, and out-of-scope project requests or disallowed writes fail without exposing other project identifiers.

#Common Issues

IssueResolution
Cannot access transfer settingsClient Staff do not receive this Settings section. Contact your Client Administrator.
No save button is shownYour role may be summary-only, the runtime state may require partner-managed workflow, or the project may not have an editable customer-safe projection. Review the summary and contact your delivery partner if a change is required.
Cannot add a phone number or reorder destinationsThe portal only supports choosing from approved destination labels. Phone numbers, routing order, transfer mechanics, and fallback chains remain partner-managed.
Destination must be reselectedThe previously saved destination may have been retired or changed. Choose a currently approved destination label before saving again.
Save was rejected because settings changed elsewhereSelect Reload latest, review the current state, and apply the change again.
Transfer-setting changes are rate-limitedWait for the retry period shown by the page before saving again.
Transfer settings are temporarily unavailableSelect Reload latest. If the unavailable state remains, contact your delivery partner because the source configuration or approved destination registry may need correction.