Skip Headers
Siebel CRM Advisor Administration Guide
Siebel Innovation Pack 2015
E24718-01
  Go to Documentation Home
Home
Go To Table Of Contents
Contents
Go To Index
Index

Previous
Previous
 
Next
Next
    View PDF

Roadmap for Creating an Advisor Application

You can create an Advisor application for analyzing a user's needs and presenting a solution or configuration.

In Advisor, each question is tied to a Feature table. Based on the user's answers to the questions, the Configuration table determines which solution (pageset link) to display. If you tie your Advisor application to an Configurator application, you can use dynamic defaults, in which the UI controls for the configuration display the appropriate default values based on the answers the customer provided in Advisor. For more information, see "Dynamic Defaults in Advisor Applications".

Figure 4-1 shows an example of an Advisor application at runtime.

Figure 4-1 Siebel Advisor Application at Runtime

Surrounding text describes Figure 4-1 .

To Create an Advisor Application

Before you can create an Advisor application you must activate workflows as described in "Activating Workflows for Advisor".

To create an Advisor application go through the following process:

  1. Create a project. For more information, see "Creating an Advisor Project".

  2. Create one pageset for each possible solution. For more information, see "Creating Advisor Pagesets".

  3. Create feature tables. Customers should arrive at a solution by answering a few questions. About five questions is the best practice for end-user usability. After you design your questions, create a Feature table for each question.

    For example, a Feature table named PASSENGER might store the choices for the number of passengers. A Feature table named STORAGE could include size requirements and storage examples. For more information, see "Process of Creating Advisor Feature Tables".

  4. Create configuration tables. Create a Configuration subtable for each recommendation and reference the subtable from a subtable column in the MAIN Configuration table. In the Configuration subtables:

    1. create an input column for each Feature table (question).

    2. Add an output column to store pageset IDs for the recommended product or solution.

    Enter all valid combinations for the Advisor questions and recommended solutions into the configuration subtables. For information on creating configuration tables, see "Process of Creating Advisor Configuration Tables". For information on changing default values in controls based on how a user answered previous questions, see "Dynamic Defaults in Advisor Applications"

  5. Create the contents list. For more information, see "Creating a Contents List Record".

  6. Add Input UI controls. The input controls display the questions on the inputs page. For more information, see "About Advisor Input UI Controls".

  7. Add Output UI controls. The output controls display information about the recommended solution on the Results page. For more information, see "About Advisor Output UI Controls".

  8. Add controls to display the solution. Add a link labeled ”Get My Product” to the Inputs page and add a UI control to the Results page to display the configured solution when the user clicks on the link.

  9. Allow the user to configure the solution (optional). On the Results page, add a link which the user can click to further configure the recommended solution. The following is an example of a link:

    <A>
    <SCRIPT>
    document.write(ISS.BuildTarget("LINK",window,"REC_PROD",true));
    </SCRIPT>
    Click here to further configure your vehicle.
    </A>
    

    For more information, see Siebel Advisor API Reference.

  10. Preview the project. For more information, see "Previewing an Advisor Project".

  11. Deploy the application. For more information, see "Deploying an Advisor Project".

  12. Give users access to the application. Link the application to quotes, the shopping cart, and other Siebel products, so users can access it. For more information, see Chapter 11, "Working with Deployed Advisor Applications."


    Note:

    For information about displaying Advisor projects in catalogs, see the section about catalogs in Siebel Order Management Guide.