Table of Contents

Search

  1. Preface
  2. Overview, Downloading, and Installing
  3. Administration API
  4. Identity Service API
  5. Screenflow Programming and SDK
  6. ActiveVOS WSHT API
  7. Embedding Request Forms in Standalone Web Pages
  8. XML-JSON for Process Central

7. APIs, SDKs, and Services

7. APIs, SDKs, and Services

Project Files

Project Files

Project Files
Create a new orchestration project, and on the
Create Project from Template
page, select
Guide Designer Demo
. The folders and files in this project are described in the following table.
Project Files
Description
bpel
CalendarReminder.bpel
Creates a human task notification as the Set Reminder service call step in the Sell New Services guide. The input is the date entered in the preceding screen step. This illustrates the use of a People activity in conjunction with guides.
CrunchbaseAPIUntyped.bpel
Accepts input parameters such as
firstname
,
lastname
, and
company
and uses them to make a request to the CrunchBase API. It returns an XML response. If the search succeeded, it returns matched companies or persons. If it doesn't, the result is empty.
CrunchbaseAutomatedStep.bpel
Checks input parameters and if they are correct, it makes a request using
CrunchbaseAPIUntyped
and it returns the results.
EmailSender.bpel
Uses the Process Server
Email Service
.
GoogleMap.bpel
Displays a Google map as the Check area for service outage service call step in the Customer Connection Problems guide. The map is rendered using the power outages parameter, which is a complex type using the
googlemap-rendering.html
rendering discussed below.
InstallAppointment.bpel
Creates a human task as the Install Appointment service call step in the Sell New Services guide. This illustrates the use of a People activity in conjunction with guides.
LookupCustomerAddress.bpel
Creates the Look up customer address service call step in the Customer Connection Problems guide. This illustrates how to use input data in an service call step.
LookUpCustomerRecord.bpel
Creates the Look up customer record process used by the Customer Connection Problems guide. This illustrates how to use input data in an service call step.
LookUpServiceProvider.bpel
Creates the Look up provider by phone number service call step in the Sell New Services guide. Input is a phone number provided in the step's instructions. This illustrates how to use input data in an service call step.
PingModem.bpel
Creates the Ping modem service call step in the Customer Connection Problems guide. Input is a phone number provided in the step's instructions. This illustrates how to use input data in an service call step.
guides
* Start Here
A tutorial guide describing the basics of creating a guide.
Crunchbase service test
A small guide that extracts information from the Crunchbase database. Use it to validate that Guide Designer is connecting to it.
Customer Connection Problems
A guide that diagnoses network connection problems for a customer by checking for service outages in the customer's area, pinging their modem, and doing other tests. This illustrates using several service call steps as well as other step types, including screen, jump to, and end steps.
Double check
A simple application used as an embedded guide in the Start Here tutorial.
Email and URL Links Demonstration
A guide that demonstrates how to incorporate email and to how to use an external service (this example lets you search Google from within a guide).
Installation Checklist
Creates an installation checklist that runs as a guide inside a human task. This shows an example of how to use the Embed Code for a published guide.
Sell New Services
Creates a sales discussion with a customer and uses the Create Appointment guide as an embedded guide. This illustrates the use of an embedded guide.
Guide Designer\renderings
googlemap rendering files
The files in this area display a Google map in the Customer Connection Problems guide that is based on an address. These files contain options for displaying the map.
Guide Designer\service-contribs
services.xml
Contains the service descriptor details for service call steps. This is a required file for service call step deployments.