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
  • Overview
  • Getting started
  • Window options
  • Template entries
  • Adding a template
  • Configuring a template
  • What to configure
  • Deploying a template
  • Available verticals and tags

Template Center

PreviousFoldersNextDeployments

Last updated 2 years ago

Overview

The Template Center provides access to Plum's collection of Fuse templates: prebuilt applications designed for a variety of industries and use cases. Starting with a template can help reduce the time needed to bring an application from development to deployment.

With a few clicks, you can add your desired templates to the Application Manager and begin customizing them to fit your needs.

Getting started

The Template Center window will be displayed as shown in Figure 2.

Window options

The following fields and information are displayed in this window:

  1. Show: Select a vertical from this dropdown menu to display only that vertical's templates.

  2. Search Templates: Enter a keyword or phrase in this field to search available templates by their descriptions. The Template Center window will automatically display matching templates as you type.

  3. Filter by: Select one or multiple tags from this dropdown menu to display only templates with the same tag(s).

  4. Templates list: Select a template from this section. Templates are grouped by vertical (4a) and listed in alphabetical order (4b).

Template entries

Each template appears as shown in Figure 3.

The following information is displayed in each template:

  1. Preview image: Shows a preview of the template's application pages. Templates with multiple pages will also have a page count, and you can scroll through previews of each page.

  2. Name: The template's name.

  3. Description: Briefly describes the template's function(s).

  4. Tags: Each template is assigned one or more tags based on its features.

  5. Select: Select or deselect a template. A selected template is highlighted with a purple outline.

Adding a template

Select an added template to open it in the Application Editor.

Configuring a template

A template is designed for you to customize to match your intended use before deployment.

Many templates include one or more default, placeholder messages that are meant to be replaced. A template must also be configured to interact with any external resources – a company database or API, for example. You may even wish to add or remove certain modules altogether.

The Payment Application template provides an example. As shown in Figure 6, the indicated Prompt and REST modules contain placeholder content that should be replaced.

What to configure

First, you should review the template's pages and modules to familiarize yourself with how they were designed to work. Note which modules and content you either want or need to revise.

The following is a list of recommendations by module type:

Which template modules to revise?

Module
Why are revisions likely needed?

Some existing, default messages are placeholders until the user writes something more specific for their company or organization.

  • Example: "Thank you for calling Plum Insurance." Any messages referencing Plum/Plum Voice are placeholders and should be replaced.

These modules will contain a placeholder endpoint.

You must...

  • supply the template with an API endpoint for an API that you control.

  • ensure that the request (e.g. POST, PUT, etc.) is properly formatted to interact with your API.

Add your desired destination number. Some templates may contain placeholder numbers that should be updated.

Enter your...

  • DEV account credentials

  • An SMS-enabled number on your DEV account

Module
Why are revisions recommended?

ALL Input

In each of these modules, some (but not all) default messages are placeholders until the user writes something more specific for their company or organization.

  • Example: "Thank you for calling Plum Insurance." Any messages referencing Plum/Plum Voice are placeholders and should be replaced.

Review the existing menu options and add, remove, or otherwise customize these options as needed.

Module
What to consider about revising these modules?

These require knowledge of JavaScript to revise properly. Leave these as is if unfamiliar with JavaScript.

Deploying a template

NOTE: We recommend testing your modified template first before deploying for live use.

Available verticals and tags

The following lists verticals and tags associated with available templates in the Template Center.

Last updated: 1/23/23

These are the industries in which available templates are grouped. You can search for templates by vertical using the Show dropdown menu in the Template Center window.

  • Banking

  • Education

  • Government

  • Healthcare

  • Information Technology

  • Insurance

  • Real Estate

  • Retail

  • Telecom

  • Transportation

  • Utilities

Last updated: 1/23/23

These are tags that are associated with one or more available templates. You can search for templates by tag using the Filter by dropdown menu in the Template Center window.

  • Activation

  • AI

  • Authentication

  • FAQ

  • Feature

  • Inquiry

  • Notification

  • Outbound

  • Payment

  • Reminder

  • Scheduling

  • SMS

  • Speech Recognition

  • Survey

  • Timecard

In the Application Manager, select Templates as shown in Figure 1.

Close : Close the Template Center window.

Add Template(s) : Add any selected template(s) to your current folder in the Application Manager. This button is inactive until at least one template is selected.

NOTE: For a list of available verticals and tags, .

In the Template Center window, select one or multiple templates using the Select button . Your selected template(s) will be highlighted with a purple outline as shown in Figure 4.

Select any other desired templates, then select Add Template(s) . The prebuilt application(s) for each selected template will be added to the current folder as shown in Figure 5.

Prompt

REST

Transfer

SMS

Menu

JS

Once you have completed the initial configurations above, you can freely customize the template as desired. When satisfied, .

you can then deploy the template like any other application
see this section
Figure 1: Opening the Template Center. Select this image to zoom in.
Figure 2: The Template Center window. Select this image to zoom in.
Figure 3: A template entry in the Template Center window.
Figure 4: Selecting a template. The purple outline indicates that the template is currently selected.
Figure 5: An added template in the Home folder.
Figure 6: Placeholder values in the Payment Application template's modules. Enter your own company-specific messages and external resources where placeholders like these are used.