Chatbot
It is possible to use pre-built or your own bots directly on external pages.
Adding Chatbot for External websites:
Pre-requisites:
- Make sure external website is set up and ready to showcase AEP capabilities as per the doc : Demonstrating AEP on external websites
- If you will go through the configuration wizard for external pages following rules and data elements will be created:
Retail
Data Elements:
Bot - Proposed Product Image
Bot - Proposed Product Url
Bot - Proposed Product Name
Bot - Stackchat Event SchemaId
Bot - Stackchat Profile SchemaId
Automotive:
Below data elements should be configured with correct value:
Bot - Proposed Car Image
Bot - Proposed Car Url
Bot - Proposed Car Name
These are needed in the automotive bot flow branch - "I want to buy a new car" to show correct car to the end user in the chatbot.
FSI Below data elements should be configured with correct value:
Bot - Card Name
Bot - FSI JO Event ID
Rules:
Initialize Chatbot
This rule will be disabled by default. Enable the rule and publish the changes to show the bot on the page.

Instructions:
- Go to the launch property for external website. Click on Data Elements on the left and search for Bot - ID. Value should be as below for different verticals.
Retail : ukxfhtgo41ty69
FSI: cvyuzkbwew3oij
Automotive: j72e2843ml1qek

-
Note: Modify only if not using a schema not created by configuration wizard.
- We can also customise Bot Icon, Bot Name , other parameters. For this - Go to Rules. Click on Initialize Chatbot rule. Click on "Initiate Chatbot" action.
- Scroll to the bottom in the rule. We can see bot customisation parameters. It can be modified to match your client. Make sure to publish the changes.



- You can see the chatbot icon on the bottom right section of the page. Click on the chatbot icon to start the conversation.

- Continue with the chat. All inputs from user are ingested in AEP.


- All bot interactions can be seen in profile viewer on the website.

Please follow these for vertical specific details: