Dash Business Phone System Interface

All Services Backed by 24/7 Support

No matter the time, no matter your location, our team backs your business communications around the clock with free support so you can focus on – well – business.

External Storage Delivery: Amazon AWS

VirtualPBX delivers long term storage and complete control of your company’s call recordings, faxes, and/or voicemails through Amazon Web Services (AWS). You may choose to implement this service on just one of these three features or any combination of them. Once delivered to your Amazon S3 account, these files may be kept for any length of time, downloaded for review or processed by other services your company deploys – anywhere, anytime. Please note that as soon as this service is implemented on a feature, the files produced will appear only in AWS. By design and for the intended security benefits, they will not exist in your VirtualPBX account and VirtualPBX team members will not be able to access them.

Pricing and Requirements

VirtualPBX charges a monthly fee for the external delivery service. The VirtualPBX Sales Team will work with your company to deliver a cost-effective solution based on your needs. While VirtualPBX does not charge for storage on this service, note that Amazon S3 will charge for storage based on usage. Please review Amazon S3 pricing at https://aws.amazon.com/s3/pricing/.

Your company must have an account in good standing with VirtualPBX and an active AWS account. If you don’t have an AWS account yet, you’ll be prompted to create one when you sign up for Amazon S3. To sign up for Amazon S3:

  1. Go to http://aws.amazon.com/s3 and click Sign Up.
  2. Follow the on-screen instructions.
  3. AWS will notify you by email when your account is active and available for you to use. Call Recording storage can not be enabled until your account is active.

Steps to Setup External Storage with Amazon Web Services (AWS)

Create a Bucket

  1. Sign in to the AWS Management Console and open the Amazon S3 Console at https://console.a.ws.amazon.com/s3.
  2. Click Create Bucket.
  3. In the Create a Bucket dialog box, in the Bucket Name box, enter a bucket name. The bucket name you choose must be unique across all existing bucket names in Amazon S3. One way to help ensure uniqueness is to prefix your bucket names with the name of your organization. After you create a bucket, you cannot change its name. Also, note that the bucket name is visible in the URL that points to the objects stored in the bucket. Ensure that the bucket name you choose is appropriate.
  4. In the Region box, select “US Standard”.
  5. Click Create.
  6. When Amazon S3 successfully creates your bucket, the console will display it in the Buckets panel.

Assign Permissions

  1. Select the bucket from the AWS Management Console for S3 https://console.aws.amazon.com/s3.
  2. Select the Properties tab, on the left side of the window.
  3. Configure the Permissions as shown below.
  4. Click Save when done.

Create User Credentials

  1. Sign into the AWS Management Console and open the Amazon IAM console at https://console.aws.amazon.com/iam.
  2. Select Users on the left side of the page, then click Create New Users.
  3. Enter a user name and click Create to create the user.
  4. The following will be displayed when the user is created. Click Download Credentials. A file named credentials.csv will download. This file contains the credentials you will need to enter in your VirtualPBX Dash account in the next steps.
  5. Enter Credentials and Configure Settings in Dash

    1. Next, log in to your Dash account. Once AWS Integration is configured and the VirtualPBX team has enabled it for your account, click on the new option under the expanded options menu called “Integration: AWS.”
    2. Click New Account.
    3. Enter the credentials from your downloaded credentials.csv file and click Save Changes.
    4. Call Recording, Voicemail, and Faxes can each be configured via their respective apps in the expanded options menu.

      • Call Recording: configure the application to use AWS on the Storage Settings section.
      • Voicemail: configure the application to use AWS on the Storage section.
      • Faxes: configure the application to use AWS on the Storage section.
    5. The following settings are used in each of the applications and are the same for each. Click on “Choose Storage Option” to get started.
    6. The following dialog allows you to choose the configured AWS Storage option.
    7. Select the desired Storage Option, then click on “User Selected Storage Option”.
    8. Configuration completed! Files will be stored on the external storage service once this step is completed.