# Update configuration **POST /v1/Configuration** Configuration for a Flex instance ## Servers - https://flex-api.twilio.com: https://flex-api.twilio.com () ## Authentication methods - Account sid auth token ## Parameters ### Body: application/json (object) object ## Responses ### 200 OK #### Headers - **Access-Control-Allow-Origin** (string) Specify the origin(s) allowed to access the resource - **Access-Control-Allow-Methods** (string) Specify the HTTP methods allowed when accessing the resource - **Access-Control-Allow-Headers** (string) Specify the headers allowed when accessing the resource - **Access-Control-Allow-Credentials** (boolean) Indicates whether the browser should include credentials - **Access-Control-Expose-Headers** (string) Headers exposed to the client #### Body: application/json (object) - **account_sid** (string | null) The SID of the [Account](https://www.twilio.com/docs/iam/api/account) that created the Configuration resource. - **date_created** (string(date-time) | null) The date and time in GMT when the Configuration resource was created specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. - **date_updated** (string(date-time) | null) The date and time in GMT when the Configuration resource was last updated specified in [ISO 8601](https://en.wikipedia.org/wiki/ISO_8601) format. - **attributes** () An object that contains application-specific data. - **status** (string) The status of the Flex onboarding. Can be: `ok`, `inprogress`,`notstarted`. - **taskrouter_workspace_sid** (string | null) The SID of the TaskRouter Workspace. - **taskrouter_target_workflow_sid** (string | null) The SID of the TaskRouter target Workflow. - **taskrouter_target_taskqueue_sid** (string | null) The SID of the TaskRouter Target TaskQueue. - **taskrouter_taskqueues** (array | null) The list of TaskRouter TaskQueues. - **taskrouter_skills** (array | null) The Skill description for TaskRouter workers. - **taskrouter_worker_channels** () The TaskRouter default channel capacities and availability for workers. - **taskrouter_worker_attributes** () The TaskRouter Worker attributes. - **taskrouter_offline_activity_sid** (string | null) The TaskRouter SID of the offline activity. - **runtime_domain** (string | null) The URL where the Flex instance is hosted. - **messaging_service_instance_sid** (string | null) The SID of the Messaging service instance. - **chat_service_instance_sid** (string | null) The SID of the chat service this user belongs to. - **flex_service_instance_sid** (string | null) The SID of the Flex service instance. - **flex_instance_sid** (string | null) The SID of the Flex instance. - **ui_language** (string | null) The primary language of the Flex UI. - **ui_attributes** () The object that describes Flex UI characteristics and settings. - **ui_dependencies** () The object that defines the NPM packages and versions to be used in Hosted Flex. - **ui_version** (string | null) The Pinned UI version. - **service_version** (string | null) The Flex Service version. - **call_recording_enabled** (boolean | null) Whether call recording is enabled. - **call_recording_webhook_url** (string | null) The call recording webhook URL. - **crm_enabled** (boolean | null) Whether CRM is present for Flex. - **crm_type** (string | null) The CRM type. - **crm_callback_url** (string | null) The CRM Callback URL. - **crm_fallback_url** (string | null) The CRM Fallback URL. - **crm_attributes** () An object that contains the CRM attributes. - **public_attributes** () The list of public attributes, which are visible to unauthenticated clients. - **plugin_service_enabled** (boolean | null) Whether the plugin service enabled. - **plugin_service_attributes** () The plugin service attributes. - **integrations** (array | null) A list of objects that contain the configurations for the Integrations supported in this configuration. - **outbound_call_flows** () The list of outbound call flows. - **serverless_service_sids** (array[string] | null) The list of serverless service SIDs. - **queue_stats_configuration** () Configurable parameters for Queues Statistics. - **notifications** () Configurable parameters for Notifications. - **markdown** () Configurable parameters for Markdown. - **url** (string(uri) | null) The absolute URL of the Configuration resource. - **flex_insights_hr** () Object with enabled/disabled flag with list of workspaces. - **flex_insights_drilldown** (boolean | null) Setting this to true will redirect Flex UI to the URL set in flex_url - **flex_url** (string | null) URL to redirect to in case drilldown is enabled. - **channel_configs** (array | null) Settings for different limits for Flex Conversations channels attachments. - **debugger_integration** () Configurable parameters for Debugger Integration. - **flex_ui_status_report** () Configurable parameters for Flex UI Status report. - **agent_conv_end_methods** () Agent conversation end methods. - **citrix_voice_vdi** () Citrix voice vdi configuration and settings. - **offline_config** () Presence and presence ttl configuration [Powered by Bump.sh](https://bump.sh)