This repository is structured for GitHub Pages to open directly from the site root.
index.htmlMain landing page and embedded Google CES / Conversation Agent widget.assets/Static files used by the page:Black.pngcamera-icon.pngsaint.otf
GitHub Pages looks for index.html at the repository root, so this layout works with:
- Branch:
main - Folder:
/ (root)
index.html is a frontend wrapper for your deployed CCD chatbot.
It includes:
- a custom landing page UI
- a styled embedded chat window
- Google widget scripts and styles
- the deployment reference that connects the page to your chatbot
It does not contain the chatbot logic itself.
The actual chatbot still lives in Google Cloud and depends on:
- your deployed agent
- your instructions
- your uploaded knowledge files
Open index.html in a browser for a quick check.
- Push the repository to GitHub.
- Open
Settings > Pages. - Under
Build and deployment, choose:Source:Deploy from a branchBranch:mainFolder:/ (root)
- Save and wait for the deployment to finish.
Your site should then open directly from:
https://YOUR_USERNAME.github.io/YOUR_REPO/
Check these items first:
- Your Google Cloud agent deployment is still active.
- The
deploymentNameinsideindex.htmlpoints to the correct deployment. - Your widget access settings allow your website to use the agent.
- If you want stricter security, replace
url-allowlist="*"with your real domain allowlist.
Check:
- the deployment is still active
- the deployment name is correct
- the widget is allowed to load on your site
- browser console errors
Check:
assets/saint.otfexists- the filename matches exactly
Check:
assets/Black.pngexistsassets/camera-icon.pngexists- the paths inside
index.htmlstill point to./assets/...
You can edit index.html to change:
- title text
- colors
- borders and metallic styling
- layout
- entry cards
- widget title
No license has been added yet.