Before you start
- Plan: any plan. See Plans and limits.
- Role: any team role, including Agent. See Team members.
- To get alerts for new escalations, set up notifications.
Find conversations that need you
- In your chatbot’s sidebar, select Chat History.
- Select the Attention view. It lists open conversations that are escalated, have an unread visitor message, or have negative feedback.
- Select a conversation to open it.
Reply to the visitor
1
Write your reply
At the bottom of the conversation, type your message in Reply as an agent….
2
Send
Select the send button.
POST /api/v2/chatbots/{chatbotId}/conversations/{threadId}/take-over locks it.
A reply from an AI assistant (the SiteGPT MCP server) or from API v2 works differently. If the AI still answers the conversation, or an escalated conversation waits for your team, the reply takes the conversation over first. The visitor sees “A human agent has joined the conversation” and cannot select Continue with AI. See reply_to_conversation in the MCP tool reference.
Take over the chat
Take over when you want the AI fully out of the conversation.- Open the conversation in Chat History.
- At the top of the conversation, select Take over the chat. It shows while the AI answers the conversation, or while an escalated conversation waits for your team to answer the visitor’s last message.
- The AI does not reply. If an AI answer is being written when you take over, it stops.
- The visitor sees “A human agent has joined the conversation”.
- The visitor cannot switch back to the AI. The Continue with AI button does not show.
- The visitor’s messages still arrive in the conversation.
Lock a conversation that your team holds
After a team member replies, or in a conversation that started in human mode, the conversation is in human mode without a lock. The top of the conversation shows Release to AI, and the visitor can still select Continue with AI. To stop this:- Open the conversation in Chat History.
- At the top of the conversation, open the … menu.
- Select Lock conversation. The menu says “The visitor cannot switch to the AI.”
Release to AI
When you finish helping and the visitor may have more questions, give the conversation back to the AI.- Open the conversation.
- Select Release to AI.
Mark as Resolved
Resolve a conversation when it is finished.- Open the conversation.
- Select Mark as Resolved.
- It leaves the Attention view and moves to Closed. It shows the Resolved badge.
- If an AI answer is being written, it stops.
- The reply box is hidden, and you cannot take over the conversation.
- Lead forms and feedback buttons in that conversation stop working.
A new conversation uses your chatbot’s chat mode. Resolving does not guarantee that the AI answers next. To continue the same conversation with the AI, use Release to AI instead.
To act on many conversations, select them in the list and select Mark as Resolved in the bar that appears.
Mark as Unresolved
Only your team can reopen a resolved conversation. Open it and select Mark as Unresolved. A new message from the visitor never reopens it.When SiteGPT emails your reply to the visitor
Visitors often leave before you answer. SiteGPT can email your reply to them. This also applies to replies that you send from ChatGPT, Claude, or another AI assistant through the SiteGPT MCP server, and to replies sent with API v2. SiteGPT sends the email only if all of these are true:- SiteGPT has the visitor’s email, for example from a lead form.
- The visitor was not active in the chat after your reply.
- The conversation is not resolved.
- The visitor did not mark an earlier SiteGPT email as spam.
- The chatbot owner has an email address.
- The chatbot’s Support Email in Settings > General.
- The first address in your escalation email list, if Enable Escalation Notifications is on.
- The chatbot owner’s email.
See whether the visitor got the email
The conversation shows a line under your last reply of each email batch:
The conversation keeps the 20 most recent results. The line shows only in the dashboard, not in the iPhone app.
Check that it works
- In your chatbot preview, ask for a person, then send a message.
- In Chat History, open the conversation from Attention and select Take over the chat.
- Send a reply. The preview shows “A human agent has joined the conversation” and your reply. The AI does not answer.
- Select Release to AI. Send another message in the preview. The AI answers.
- Select Mark as Resolved. The preview shows “This conversation has been closed.”