Global Options

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

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

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

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 the previous section.

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

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

  • Plum Support: Contact Support to enable Stripe integration for your account.

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.

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

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.

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

Last updated