網站聊天機器人
為您的網站加入 Atlas 聊天機器人,具備腳本化流程、根據您自有內容的 AI 解答,以及潛在客戶擷取。
本頁翻譯自英文。若內容有任何差異,以英文版為準。 閱讀英文版
- 在 Studio 中建立的腳本化流程:問候語、按鈕、問題與潛在客戶擷取。
- 根據您網站自有已發布內容的 AI 解答,費用由您方案的 AI 點數支付。點數用盡時,機器人會顯示其備援訊息。
- 外觀與觸發條件:色彩、啟動按鈕圖片與開啟時機,皆可在 Studio 中依網站設定。
- 當對話看起來是自動化時,啟用 Turnstile 防護。
- 潛在客戶:訪客在潛在客戶步驟中分享的資料,會與表單詢問一樣出現在 Forms & leads → Leads。
目前尚無轉接真人客服的即時功能。
在正式網站上
Section titled “在正式網站上”聊天機器人會隨發行版本送往 Production。當 Production 已開啟且已簽署的發行版本正式上線時,已發布的聊天機器人會回應真實訪客,所用的知識來自該發行版本中各頁面的內容(最多 5,000 個段落)。Development 中的變更,只會隨下一個已核准的發行版本抵達訪客。
Production 關閉期間,聊天機器人位址會回應 404 CP_NOT_FOUND;Production 已開啟但沒有正式發行版本時,則回應 403 CP_PRODUCTION_LOCKED。
加入 Next.js 網站
Section titled “加入 Next.js 網站”-
在根佈局中算繪一次小工具。 它不需要權杖:瀏覽器直接與 Atlas 通訊,而 Atlas 只接受您已登錄的網站來源。
app/atlas-chat.tsx 'use client';import { AtlasChat } from '@atlas/chat-widget';import '@atlas/chat-widget/styles.css';import { usePathname } from 'next/navigation';export function SiteChat() {const path = usePathname();return (<AtlasChatapiOrigin="https://delivery.atlas.example"environmentId="env_XXXXXXXX"botKey="support"path={path}/>);} -
在您的 Content-Security-Policy 中允許 Atlas:將 Atlas API 來源加入
connect-src與img-src。 -
在正式部署中使用 Production 環境 ID,其他地方則使用 Development 的環境 ID。
小工具套件直接提供給已連接的客戶;目前尚未發布在公開的 npm 登錄庫。若不使用 React,可使用純用戶端 createChatClient({ apiOrigin, environmentId, botKey }),它提供 bot()、start(path) 與 send(…)。
- 對話與保存在訪客工作階段儲存空間(session storage)中的隨機密鑰綁定。不使用 Cookie。
- 只有在訪客於潛在客戶步驟中送出時,才會儲存潛在客戶的詳細資料。
- 速率限制依 IP 位址與每個對話分別計算;請參閱限制。