Transfer chatbot
Transfer a chatbot to another user in the same brand (reassign ownership). Provide email or userId. If the recipient has no account in the brand yet, one is created. By default the previous owner is removed from the chatbot; pass keepSourceAs to keep them as a member at that role. Requires the chatbot_transfer permission, held by SUPER_ADMIN members (the chatbot creator is always a SUPER_ADMIN).
Required scope: chatbots:write, members:write, members:delete.
Documentation Index
Fetch the complete documentation index at: https://sitegpt.ai/docs/llms.txt
Use this file to discover all available pages before exploring further.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
- Option 1
- Option 2
Email of the user to transfer ownership to. If no user with this email exists in the brand yet, an account is provisioned for them.
User id of the recipient. Use instead of email, or to disambiguate. Must be a user in the same brand.
If set, keep the previous owner as a member at this role (ownership reassignment within a team). If omitted, the previous owner is removed from the chatbot (full transfer).
AGENT, MANAGER, ADMIN, SUPER_ADMIN