UltracartClient::ConversationAgentProfile
Name
Type
Description
Notes
ai
Boolean
AI powered chat bot
[optional]
ai_capabilities
ConversationVirtualAgentCapabilities
[optional]
ai_chat_instructions
String
Additional instructions for this AI when handle web chats
[optional]
ai_persona
String
Persona of this AI agent
[optional]
ai_sms_instructions
String
Additional instructions for this AI when handle SMS messages
[optional]
ai_ticket_instructions
String
Additional instructions for this AI when handling ticket draft replies
[optional]
ai_voice_instructions
String
Additional voice instructions for this AI when handling voice calls
[optional]
ai_voice_personality
String
Which AI voice personality to use when handling the call.
[optional]
chat_limit
Integer
The number of engagement chats that can be pushed on them at any given time.
[optional]
default_language_iso_code
String
The default language the agent is chatting in
[optional]
default_status
String
Default status when the agent loads conversations app.
[optional]
display_name
String
An alternate name that the agent wants to use in chat.
[optional]
name
String
Their actual user name for profile settings display as placeholder test
[optional]
profile_image_upload_key
String
An upload key used to update the profile image.
[optional]
profile_image_url
String
Their current profile image URL
[optional]
user_id
Integer
User ID associated with the agent. Populated by getAgentProfiles call only.
[optional]
zohodesk_classifications
Array<String>
Restrict this agent to drafting replies only to tickets with these classifications
[optional]
zohodesk_departments
Array<String>
Restrict this agent to drafting replies only to these department ids
[optional]
require 'ultracart_api'
instance = UltracartClient ::ConversationAgentProfile . new (
ai : null ,
ai_capabilities : null ,
ai_chat_instructions : null ,
ai_persona : null ,
ai_sms_instructions : null ,
ai_ticket_instructions : null ,
ai_voice_instructions : null ,
ai_voice_personality : null ,
chat_limit : null ,
default_language_iso_code : null ,
default_status : null ,
display_name : null ,
name : null ,
profile_image_upload_key : null ,
profile_image_url : null ,
user_id : null ,
zohodesk_classifications : null ,
zohodesk_departments : null
)