pub struct CreateAgentResponseDTO {Show 20 fields
pub id: Option<String>,
pub location_id: Option<String>,
pub agent_name: Option<String>,
pub business_name: Option<String>,
pub welcome_message: Option<String>,
pub agent_prompt: Option<String>,
pub voice_id: Option<String>,
pub language: Option<String>,
pub patience_level: Option<String>,
pub max_call_duration: Option<f64>,
pub send_user_idle_reminders: Option<bool>,
pub reminder_after_idle_time_seconds: Option<f64>,
pub inbound_number: Option<String>,
pub number_pool_id: Option<String>,
pub call_end_workflow_ids: Vec<String>,
pub send_post_call_notification_to: Option<SendPostCallNotificationSchema>,
pub agent_working_hours: Vec<AgentWorkingHoursDTO>,
pub timezone: Option<String>,
pub is_agent_as_backup_disabled: Option<bool>,
pub translation: Option<TranslationSchema>,
}voice-ai only.Expand description
CreateAgentResponseDTO from the GoHighLevel OpenAPI spec.
Fields§
§id: Option<String>Unique identifier for the created agent Required by the API. (Optional here so responses that omit it still parse.)
location_id: Option<String>Unique identifier for the location where this agent operates Required by the API. (Optional here so responses that omit it still parse.)
agent_name: Option<String>Display name of the voice AI agent Required by the API. (Optional here so responses that omit it still parse.)
business_name: Option<String>Name of the business this agent represents Required by the API. (Optional here so responses that omit it still parse.)
welcome_message: Option<String>Greeting message spoken when the agent answers calls Required by the API. (Optional here so responses that omit it still parse.)
agent_prompt: Option<String>Custom instructions defining the agent’s behavior Required by the API. (Optional here so responses that omit it still parse.)
voice_id: Option<String>Identifier for the speech synthesis voice being used Required by the API. (Optional here so responses that omit it still parse.)
language: Option<String>Language code for the agent’s speech and understanding Required by the API. (Optional here so responses that omit it still parse.)
patience_level: Option<String>Current tolerance level for caller response delays Required by the API. (Optional here so responses that omit it still parse.)
max_call_duration: Option<f64>Maximum call duration in seconds, between 180-900 Required by the API. (Optional here so responses that omit it still parse.)
send_user_idle_reminders: Option<bool>Indicates whether automatic idle reminders are enabled Required by the API. (Optional here so responses that omit it still parse.)
reminder_after_idle_time_seconds: Option<f64>Seconds to wait before sending idle reminders, between 1-20 Required by the API. (Optional here so responses that omit it still parse.)
inbound_number: Option<String>Phone number for receiving inbound calls
number_pool_id: Option<String>Identifier for the number pool managing this agent’s phone allocation
call_end_workflow_ids: Vec<String>Array of workflow IDs triggered automatically when calls end
send_post_call_notification_to: Option<SendPostCallNotificationSchema>Current post-call notification settings including recipient configuration
agent_working_hours: Vec<AgentWorkingHoursDTO>Time intervals when the agent accepts calls, organized by day of week
timezone: Option<String>IANA timezone identifier for working hours and scheduling Required by the API. (Optional here so responses that omit it still parse.)
is_agent_as_backup_disabled: Option<bool>Indicates whether this agent is excluded from backup scenarios Required by the API. (Optional here so responses that omit it still parse.)
translation: Option<TranslationSchema>Current language translation settings including enablement status and target language
Trait Implementations§
Source§impl Clone for CreateAgentResponseDTO
impl Clone for CreateAgentResponseDTO
Source§fn clone(&self) -> CreateAgentResponseDTO
fn clone(&self) -> CreateAgentResponseDTO
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source. Read more