List chatbots
Get one chatbot
Create a chatbot
--title.
Update a chatbot
Delete a chatbot
--yes is required because deletion is destructive.
Transfer a chatbot
Reassign a chatbot’s ownership to another user in the same brand. If the recipient does not have a SiteGPT account yet, one is provisioned for them.--keep-source-as <AGENT|MANAGER|ADMIN|SUPER_ADMIN> to keep them as a member instead (ownership reassignment within a team). Only a chatbot super admin can transfer it — the creator/owner is always a super admin.
Dashboard summary
Usedashboard to fetch an operational summary for one chatbot:
- Training state
- Total, trained, pending, and failed document counts
- Link, file, custom response, and page counts
- Conversation feedback summary
- Chat URL
- Widget script URL
Installation snippet
Get safe installation metadata and the embeddable script snippet:- Chat URL
- Widget script URL
- Embed code
Upload chatbot icons
Icon commands upload local image files. Download remote assets first, then upload the local file path.| Type | Use |
|---|---|
bot | Avatar for AI messages. |
person | Fallback visitor/user avatar. |
agent | Fallback human-agent avatar. |
watermark | Watermark image when enabled. |
chat-bubble | Launcher bubble image. |
Delete chatbot icons
remove is an alias for delete.
Recommended setup order
For a new chatbot, use this order:Apply appearance, starters, and followups
Use
sitegpt settings appearance, sitegpt icons, sitegpt starters, and sitegpt followups.