Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Name. This field contains the name of the node (if given).

  • Endpoint. The endpoint this Bot view should point to is given here. (by default it is /bot/web)

  • Skill. This field will be populated with the current project name automatically. You cannot edit this property.

  • Chatbot Version. Choose the default orbita bot template here.

    • v1 = old view

    • v2 = new view

  • Chatbot CDN. You can now set the CDN path at msg.payload.cdnPath. This property will take priority over the path set in the Chatbot CDN textbox of the Bot view template node (Setting the path in the CDN field is disabled post v4.0.84).

  • Custom CSS. You can customize your chatbot using the JS code here.

  • Custom JS. You can customize your chatbot using the JS code here.

  • Settings. The new Orbita chatbot template (Chatbot version v2) settings can be changed in this tab.

  • Header. You can customize the meta tag information here. By default, it will use the predefined settings.

...

Chatbot Version v2 is introduced to change the look and feel of the default Orbita chatbot.

...

In the Settings tab of the Bot view template node, you can edit some properties like:

...

Code Block
languagejson
{
    "header": {
        "logoUrl": "/chatbot/v2/assets/branding-mark.svg",
        "headerText": "Title",
        "subHeaderText": "This is sub header text",
        "speakerOnIconUrl": "/chatbot/v2/assets/volume-on.svg",
        "speakerMuteIconUrl": "/chatbot/v2/assets/volume-muted.svg",
        "closeIconUrl": "/chatbot/v2/assets/x-header.svg"
    },
    "banner": {
        "title": "This is banner title",
        "message": "This is banner message"
    },
    "profile": {
        "defaultAvatarUrl": ""
    },
    "footer": {
        "menuIconUrl": "/chatbot/v2/assets/plus-button.svg",
        "menuIconDiabledUrl": "/chatbot/v2/assets/plus-btn-disabled.svg",
        "micIconUrl": "/chatbot/v2/assets/mic.svg",
        "micOnIconUrl": "/chatbot/v2/assets/mic-on.svg",
        "sendButtonIconUrl": "/chatbot/v2/assets/button-circular-01.svg",
        "sendButtonDisabledIconUrl": "/chatbot/v2/assets/send-circular-01-disabled.svg"
    },
    "theme": {        
        "dockFloat": { 
            "buttonSrc": "/chatbot/v2/assets/branding-mark.svg", 
            "buttonTitle": "button Title"
        } 
    },
    "botAvatarUrl": "/chatbot/v2/assets/orbita-icon.svg",
    "animationAvatarImageUrl": "/chatbot/v2/assets/avatar_loading.gif",
    "animationImageUrl": "/chatbot/v2/assets/msg_loading.gif",
    "popover": {
        "text": "Hi there",
        "waitTime": 3000,
        "documentTitle": "New Message!",
        "titleChangeTime": 2000
    }
}

The Experience Manager > Project Side navigation menu >Chatbot Settings > Settings tab will take the highest priority. Refer, Chatbot Settings.

Sample code in the Header tab

...