Delivery Methods

Delivery Methods define how audio and text files generated by phone.systems™ are delivered to users. These files include voicemail, notifications, faxes, and call recordings. Supported methods are Email, Dropbox, Google Drive, OneDrive, FTP, and SFTP.


Add Delivery Method

Add a new delivery method to manage how files and messages are delivered.

Add Delivery Method
Edit Delivery Method

Update delivery method settings or reauthorize third-party connections.

Edit Delivery Methods
Delivery Method Relations

Review how delivery methods are linked to different services and features.

Delivery Method Relations
Delete Delivery Method

Delete a delivery method and remove all associated connections.

Delete Delivery Method


Supported Features

Delivery methods can be used across various phone.systems™ features, including call flow objects such as Voicemail, Call Recorder, Fax, and Notification, as well as SIP Account Call Recording for SIP-based calls.

phone.systems™ Feature

Email

Dropbox

FTP

SFTP

Google Drive

OneDrive

Voicemail

Call Recorder

Fax

Notification

SIP Account Call Recording

Note

  • Call recordings are delivered to the selected destination once each call ends.

  • When using the Email delivery method, large recordings (about 7 MB per hour of audio) may exceed your provider’s size limits and fail to deliver. Check your email provider’s limits, as rejected files can’t be recovered.

  • Recordings are not stored, processed, or accessed by phone.systems™. They are delivered directly to the configured destination.



Add Delivery Method

Follow these steps to add any delivery method.

Step 1: Create delivery method

Open the Delivery Methods menu and click the +-symbol button.

Add Delivery Method

Fig. 1. Add Delivery Method


Step 2: Choose Delivery Method type

Select one of the supported delivery method types.

Select Method Type

Fig. 3. Select Method Type


Step 3: Configure Delivery Method Properties

After you select a delivery method type, configure the required settings such as the destination folder, server credentials, or recipient addresses.

Sends delivered files as email attachments directly to the specified recipients.

Field

Description

Name

Enter a friendly name to identify this delivery method.

Emails

Add one or more recipient addresses. Each address will display its verification status (e.g., Verified).

Note

To select an email, you first need to add it as a contact method.

Subject

The subject line for the delivery email (supports dynamic fields).

Message text

The main body of the email message (supports dynamic fields).

Email Delivery Method Configuration

Fig. 2. Email Delivery Method Configuration

Uploads delivered files to a connected Dropbox account or folder. Authorization is required before use.

Field

Description

Name

Enter a friendly name to identify this delivery method.

Connection Status

Shows the current Dropbox connection status.

File name

Define a file name pattern (supports dynamic fields).

Note

The File name field becomes available after connecting your Dropbox account.

New Dropbox Delivery Method

Fig. 3. New Dropbox Delivery Method

Uploads files directly to an FTP server.

Field

Description

Name

Enter a friendly name to identify this delivery method.

Host

FTP server domain name or IP address.

Port

FTP server port number.

Directory

Remote directory (folder path) where files will be uploaded.

Passive Mode

Enable if required by your FTP server or firewall.

Anonymous

Enable if your server allows anonymous access (no login required).

Username

FTP username for authentication.

Password

FTP password for authentication.

File name

File name pattern for uploaded files (supports dynamic fields).

FTP configuration

Fig. 4. FTP configuration

Securely transfers delivered files to an SFTP server.

Name

Enter a friendly name to identify this delivery method.

Host

SFTP server domain name or IP address.

Port

SFTP server port number.

Directory

Folder path where files will be uploaded.

Username

SFTP username for authentication.

Password

SFTP password for authentication.

File name

File name pattern for uploaded files (supports dynamic fields).

SFTP configuration

Fig. 5. SFTP configuration

Uploads delivered files to a connected Google Drive folder. Requires authorization with your Google account.

Field

Description

Name

Enter a friendly name to identify this delivery method.

Directory

Target folder path in Google Drive (e.g., phone.systems).

Connection Status

Shows the connection status to your Google Drive account. Use Connect to authorize.

File name

Define a file name pattern (supports dynamic fields).

Note

The File name field becomes available after connecting your Google Drive account.

New Google Drive Delivery Method

Fig. 6. New Google Drive Delivery Method

Uploads delivered files to a connected Microsoft OneDrive folder. Requires authorization with your Microsoft account.

Field

Description

Name

Enter a friendly name to identify this delivery method.

Connection Status

Shows the current OneDrive connection status.

Folder

Destination folder path in OneDrive.

File name

File name pattern for uploaded files (supports dynamic fields).

Note

The File name field becomes available after connecting your OneDrive account.

New OneDrive Delivery Method

Fig. 7. New OneDrive Delivery Method


Dynamic Fields

Some delivery method input fields support dynamic fields that automatically insert call details such as the number, service, or time into file names, email subjects, or messages.

Field

Description

%{src_number}

Caller’s phone number.

%{src_name}

Caller’s name.

%{dst_number}

Number that was called.

%{service_name}

Name of the service or feature that created the file.

%{call_time}

Full date and time of the call in the format: YYYY-MM-DD HH-MM-SS.

Note

Times are based on your System time zone set in General Settings.

%{call_year}

Year of the call.

%{call_month}

Month of the call.

%{call_day}

Day of the call.

%{call_hour}

Hour of the call.


Delivered File Name Format

When a file is delivered, its name is automatically created using call details such as the service name, phone numbers, and time of the call.

Example file name: Voicemail-12025550123-12025559876-2025-05-07 06-57-38.mp3
File Name Pattern: %{service_name}-%{src_number}-%{dst_number}-%{call_time}.mp3

Step 4: Save the Delivery Method

Once all required fields are completed and the delivery method is configured, click Save to finalize the setup.

Save the Delivery Method

Fig. 8. Save the Delivery Method



Edit Delivery Methods

Use Edit action when you need to change where files are delivered (folder, directory, recipients), update credentials, or adjust file name patterns.

  1. Go to Delivery Methods.

  2. Click the Actions button next to the method and choose Edit.

Actions Button

Fig. 9. Actions Button

  1. Update the required fields.

  2. Click Save.

Editing Delivery Methods

Fig. 10. Editing Delivery Methods

Reconnect Third-Party Delivery Services

If access to a connected service (such as Dropbox, Google Drive, or OneDrive) expires, the status will show Access revoked.

  1. Open the Delivery Methods tab, find the delivery method, click Actions, and then select Edit.

  2. In the Edit Delivery Method form, click Reconnect next to the account status.

  3. Sign in and allow access when prompted.

  4. Once reconnected, the status updates to Connected, and deliveries resume automatically.

Reconnecting an expired Dropbox account

Fig. 11. Reconnecting an expired Dropbox account



Delivery Method Relations

The Relations shows which phone.systems™ objects use a specific delivery method. Review dependencies and adjust settings if needed to prevent service interruptions before editing or deleting a method.

  1. Go to Delivery Methods.

  2. Click the Actions button next to the delivery method.

  3. Select Relations from the dropdown menu.

Viewing relations for a delivery method

Fig. 12. Viewing relations for a delivery method

A list of all connected objects (such as Call Flows and Contact Methods) will appear. To navigate directly to an object for further configuration, click the gear icon next to its name.

Note

Relations update in real time. Any changes, re-authorization, or deletion of a delivery method immediately affect all linked services.

Viewing relations for a delivery method

Fig. 13. Viewing relations for a delivery method



Delete Delivery Method

  1. Go to the Delivery Methods tab and find the method you want to remove.

  2. Click Actions next to it and select Delete.

Accessing the delete option

Fig. 14. Accessing the delete option

  1. Review the Delete Delivery Method window.

  2. Select Delete to permanently remove the delivery method.

Important

  1. When no services are linked, the Delete button becomes active, and the method can be removed immediately.

  2. The Delete button remains disabled until all linked services are unassigned to prevent accidental disruption of active workflows.

To view and manage linked relation(s), click the relations counter. Update or remove their delivery methods, then return to the delete delivery method window to complete the action.

Delete dialog showing active relations

Fig. 15. Delete dialog showing active relations

Additional Resources

Delivery Logs

Monitor the history of all file deliveries across services.

Delivery Logs