LogoLogo
  • Go to Docs Center
  • Meet Plum Fuse
  • Tutorial
    • Basics
    • Deployment
    • Building A Complex Application
  • How to...
    • Send SMS messages using the REST module
    • Use the SMS Module
    • Upload an Audio Recording to Storage
    • Use Plum's Transcription API
  • Fuse Navigation
  • Application Manager
    • New Application
    • Managing Applications
    • Folders
  • Template Center
  • Deployments
    • Deployments Table
    • Creating Deployments
    • Updating Deployments
    • Deleting Deployments
    • Outbound Deployments
  • Logs
  • Reports
  • My Account
    • Global Options
    • Admin Options
  • Users & Sharing
    • Single Sign On
  • Application Editor
    • Application Editor Overview
    • Settings
      • Language Settings
        • Text-To-Speech (TTS) Options
      • User Input Settings
      • Connection Settings
      • Post-Call Webservice
      • JavaScript Libraries
    • Audio Manager
      • Languages
      • Prompt Table
      • Audio Formats
      • Bulk Uploading Audio Prompts
    • Modules
  • Modules
  • Call-Flow
    • Prompt
    • Transfer
    • Go To App
    • Go To Page
    • Compare Variable
    • Counter
    • Exit
    • Call Log
    • Label
    • Subdialog
  • Input
    • Address
    • Yes/No
    • Custom Field
    • Date/Time
    • Number
    • Digits
    • Language
    • Menu
    • Dynamic Menu
    • Name
    • Record
  • Data
    • Email
    • SMS
    • Set Variable
    • Call Recording
    • Evaluate JS
    • REST
    • SOAP
  • Integration
    • Setting up authentication
    • Dialogflow
    • DynamoDB
    • AWS S3
  • Variables
    • Shadow Variables
  • Module Settings
  • Key Fuse Info
  • 📞Outbound
    • Queuing Calls with CSV
    • View Pending Calls
    • Viewing Completed Calls
    • Detecting Voicemail
    • Outbound Parameters
    • Outbound FAQs
  • 🔒Data Security
    • 'Private' Mode
    • Managing Secure Phone Numbers
    • Sensitive Data Types
  • 🔑APIs
    • Authentication
    • Outbound Calls
      • Queue Call
      • Queue Multiple Calls
      • Get Outbound Call Status
      • Cancel Outbound Calls
    • Logs
      • Get Call Logs
      • Get Call Logs With Details
      • Get A Detailed Call Log
  • 🗒️Release Notes
Powered by GitBook
On this page
  • Account Tab
  • User Information
  • Security
  • Reset Password
  • Certificates Tab
  • Client-side Certificates
  • OAuth Tokens Tab
  • JS Libraries Tab
  • Integrations Tab
  1. My Account

Global Options

PreviousMy AccountNextAdmin Options

Last updated 2 years ago

On the My Account page, global account tab options are as follows:

Automated emails:

Any automated emails about Fuse user account activity (e.g., two-factor authentication notices, verification codes, etc.) will be sent from hello@plumvoice.com.

Account Tab

User Information

Developer keys

Security

This section allows you to enable two-factor authentication (2FA) and increase security for your user account. When enabled, 2FA makes the following changes:

  • Logins also require a verification code, delivered via your choice of email or SMS message.

  • You receive email notices from hello@plumvoice.com when a login from an unrecognized device is detected.

Activating 2FA

IMPORTANT! You WILL NOT be able to view these codes again once you leave this window, and we at Plum Voice will not be able to retrieve them. Make sure that you have recorded your codes accurately, and save them in a secure, memorable location.

Two-factor authentication is now active on your account. The Security section will update as shown in Figure 9.

Your current authentication method will be shown (either email or SMS) with details hidden.

Updating 2FA

Upon completion, your authentication method will be updated.

Deactivating 2FA

You can disable two-factor authentication by selecting Deactivate in the Security section. A confirmation window will be displayed.

Reset Password

This section allows you to change your password for your Fuse user account.

Enter your new password in both of the provided fields. Security requirements will be displayed as you type. Your password must have:

  • A minimum of 7 characters

  • At least 1 letter

  • At least 1 number

  • At least 1 of the following special characters: $&+,:;=?@#|'<>.^*(){}%!-

Certificates Tab

Client-side Certificates

This tab allows you to manage client-side certificates.

Servers use client-side certificates to verify the identity of the client making a server request. These certificates are ideal for users who want to ensure that only authorized clients are making requests to their servers.

A table of existing certificates will be displayed as seen in Figure 11 above.

Required info to add a certificate

  • The domain name (e.g. www.plumvoice.com) to associate with the certificate

  • A client-side certificate file (.PEM format only)

Once a certificate has been added, Fuse will use that certificate when a SOAP or REST module makes a request to the associated domain.

Adding a certificate

The following fields will be displayed:

  • Domain: Enter the domain to be associated with a client-side certificate.

Deleting a certificate

OAuth Tokens Tab

NOTE: This tab displays only if Stripe integration is enabled for your Fuse account. Currently, Fuse only supports Stripe as a token provider. The following assumes that Stripe tokens are being used.

This tab allows you to manage OAuth tokens. A table of existing OAuth token entries will be displayed as shown in Figure 13 above.

Supported token providers

Name
Requirements
  • A Stripe account: Required to add tokens, authorize Fuse to accept Stripe payments, and assign a token to a deployment.

Adding an OAuth token

The following fields will be displayed:

  • Select Token Provider: Currently, Stripe is the only selection available.

  • Select Token Type: Select Live Token for use in a live environment, or Test Token for use in a test environment.

  • Token Description: Enter a description of your choice.

Once finished, you will be returned to the OAuth Tokens tab in Fuse. An entry for your new Stripe token will be added to the table.

Editing an OAuth token

Deleting an OAuth token

JS Libraries Tab

This tab allows you to manage JavaScript (JS) libraries. Adding entries for JS libraries can help you streamline coding for commonly used JS commands.

A table of existing JS library entries will be displayed as shown above in Figure 16. Any deployments currently using a JS library will be listed in the library's Deployed Applications column.

IMPORTANT: Please note that this feature is meant for common JavaScript functions and should be tested and used as such. 3rd party JavaScript libraries will not work and are not supported on Plum's voice platform.

Adding a JS Library

The following fields will be displayed:

  • Name: Enter a name of your choice.

  • Description: Enter a description of your choice.

  • A code block: Enter the JavaScript for this library. Character limit is currently 16384.

Editing a JS Library

Edit the desired fields and your JavaScript as needed. Remember that the JavaScript field has a character limit of 16384.

Deleting a JS Library

Integrations Tab

Integrations are solutions using third-party services that can used — or integrated — into Fuse.

This tab lists all integrations added to the account. Any user, standard or admin, can include one of these integrations in a Fuse application.

Current integrations will be displayed in a table as shown in Figure 19 below.

This section allows you to update the name and email address used with your account. Enter any desired changes in the available fields, then select Save to save them.

A developer key is used to authenticate API requests. See and to learn more.

Creating a developer key. Select Generate Key. A confirmation window will be displayed.

Select Yes . The developer key will be created and available in a new field. The key is hidden by default as shown in Figures 3a and 3b.

Select Show Key and Hide Key to change your key's visibility. Select Regenerate Key to replace your key with a new one.

IMPORTANT: If you select Regenerate Key, any applications that currently use the previous developer key may stop functioning until you update them to use your new key. Be sure to keep track of where your key is used.

1. Select Activate . The 2-Factor Authentication window will be displayed as shown in Figure 5.

2. Select Email to receive 2FA codes via email, or Text to receive 2FA codes via SMS message. Select Next to advance to the next window as shown in Figures 6 and 7.

3. Depending on your previous choice, enter your preferred email address or mobile phone number, then select Next . You will receive a verification code via email (from hello@plumvoice.com) or SMS message for the next step. The next window will be displayed as shown in Figure 8.

4. Enter the verification code, then select Verify . The last window of 2FA setup will be displayed, containing one-time access codes for use in case you ever become unable to access your selected 2FA contact method.

5. Record the one-time access codes, then select Done .

You can update the phone number used for two-factor authentication by selecting Update 2-Factor Authentication in the Security section. This will take you through steps 1-5 of activating 2FA as shown in .

Select Yes . 2FA will be deactivated for your user account, and the associated contact information will be removed.

Once your password meets these requirements, select Save . Your new password will be applied, and it can be used immediately.

Select Add Certificate . The Add Certificate window will be displayed as shown in Figure 12.

Upload File : Add the client-side certificate file (.pem) from your computer.

Select Add . An entry for your new certificate will be added to the table.

In the certificates table, go to the certificate that you want to delete, and select the Delete icon . A confirmation window will be displayed.

Select Yes . That certificate will be removed from the table.

Plum Support: to enable Stripe integration for your account.

Select Add Token . The Add OAuth Token window will be displayed as shown in Figure 14.

Select Add Token . You will be taken to the Stripe website to complete the process using your Stripe account.

In the tokens table, go to the token that you want to edit, and select the Edit icon . The Edit OAuth Token window will be displayed as shown in Figure 15.

Edit the desired fields. When finished, select Add Token to save your changes.

In the tokens table, go to the token that you want to delete, and select the Delete icon . A confirmation window will be displayed.

Select Yes . That token will be removed from the table.

After creating a JS library, users will be able to add the library to any application in that application's .

Select Add JS Library . The Add JS Library window will be displayed as shown in Figure 17.

Select Save Library . An entry for the new JS library will be added to the table.

In the JS libraries table, go to the library that you want to edit, and select the Edit icon . The Edit JS Library window will be displayed as shown in Figure 18.

When finished, select Save Library to save your changes.

In the JS libraries table, go to the library that you want to delete, and select the Delete icon . A confirmation window will be displayed.

Select Yes . That library will be removed from the table.

Only admins can add, edit, or delete integrations. See for more information.

APIs
Authentication
settings
Admin Options
the previous section
Stripe
Contact Support
Account
User Information
Security
Reset Password
Certs (Client-side Certificates)
OAuth Tokens
JS (JavaScript) Libraries
Integrations
Figure 1: A standard user's My Account page. Click to expand.
Figure 2: The User Information section. Click to expand.
Figure 3a: A generated developer key, hidden.
Figure 3b: Options available when developer key is displayed.
Figure 4: The Security section. Click to expand.
Figure 5: The 2-Factor Authentication window. The Text option is selected.
Figure 6: Entering an email for 2FA authentication.
Figure 7: Entering an SMS-capable phone number for 2FA authentication.
Figure 8: Entering the verification code from email. Users who selected the Text option will see their mobile phone number instead.
Figure 9: Two-factor authentication activated via email.
Figure 10: The Reset Password section. Click to expand.
Figure 11: The Certificates tab. Click to expand.
Figure 12: The Add Certificate window.
Figure 13: The OAuth Tokens tab. Click to expand.
Figure 14: The Add OAuth Token window.
Figure 15: The Edit OAuth Token window.
Figure 16: The JS Libraries tab. Click to expand.
Figure 17: The Add JS Library window.
Figure 18: The Edit JS Library window.
Figure 19: The Integrations tab. Click to expand.