Skip to content

Latest commit

 

History

History
58 lines (52 loc) · 2.78 KB

File metadata and controls

58 lines (52 loc) · 2.78 KB

UltracartClient::ConversationPbxAgent

Properties

Name Type Description Notes
ai Boolean Flag to indicate if the agent is AI [optional]
call_routing_preference String The call routing preference [optional]
cellphone String Cellphone number of agent in E.164 format [optional]
conversation_pbx_agent_uuid String Conversation Pbx Agent unique identifier [optional]
cos_uuid String Class of Service UUID. If null, the merchant default CoS applies. [optional]
default_phone_number_uuid String The default phone number that this agent should dial out to the PSTN with. [optional]
extension Integer Extension [optional]
full_name String Full name [optional]
hardware_phone_uuids Array<String> Array of hardware phones UUIDs associated with this agent [optional]
login String Agent login [optional]
merchant_id String Merchant Id [optional]
personal_conversation_pbx_voicemail_mailbox_uuid String Personal Conversation Pbx Voicemail Mailbox UUID [optional]
preferred_hardware_phone_uuid String The hardware phone that will be dialed on an incoming call if routing preference is hardware_phone [optional]
record_outgoing_automatically Boolean True if outgoing calls should be automatically recorded [optional]
shared_conversation_pbx_voicemail_mailbox_uuid String Shared Conversation Pbx Voicemail Mailbox UUID [optional]
twilio_taskrouter_worker_id String Twilio taskrouter worker Id [optional]
unavailable_play_audio_uuid String Unavailable play audio UUID [optional]
unavailable_say String Unavailable say [optional]
unavailable_say_voice String Unavailable say voice [optional]
user_id Integer User Id [optional]
voicemail Boolean True if this agent has voicemail configured [optional]

Example

require 'ultracart_api'

instance = UltracartClient::ConversationPbxAgent.new(
  ai: null,
  call_routing_preference: null,
  cellphone: null,
  conversation_pbx_agent_uuid: null,
  cos_uuid: null,
  default_phone_number_uuid: null,
  extension: null,
  full_name: null,
  hardware_phone_uuids: null,
  login: null,
  merchant_id: null,
  personal_conversation_pbx_voicemail_mailbox_uuid: null,
  preferred_hardware_phone_uuid: null,
  record_outgoing_automatically: null,
  shared_conversation_pbx_voicemail_mailbox_uuid: null,
  twilio_taskrouter_worker_id: null,
  unavailable_play_audio_uuid: null,
  unavailable_say: null,
  unavailable_say_voice: null,
  user_id: null,
  voicemail: null
)