Global Options
Last updated
Last updated
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.
A developer key is used to authenticate API requests. See APIs and Authentication to learn more.
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.
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.
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.
You can disable two-factor authentication by selecting Deactivate in the Security section. A confirmation window will be displayed.
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:
$&+,:;=?@#|'<>.^*(){}%!-
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.
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.
The following fields will be displayed:
Domain: Enter the domain to be associated with a client-side certificate.
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.
A Stripe account: Required to add tokens, authorize Fuse to accept Stripe payments, and assign a token to a deployment.
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.
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.
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.
Edit the desired fields and your JavaScript as needed. Remember that the JavaScript field has a character limit of 16384.
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.
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.
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 .
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.
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.