POST
/v1/Configuration
curl \
--request POST 'https://flex-api.twilio.com/v1/Configuration' \
--user "username:password" \
--header "Content-Type: application/json"
Request examples
{}
Response examples (200)
{
"url": "https://flex-api.twilio.com/v1/Configuration",
"status": "ok",
"crm_type": "custom",
"flex_url": "https://flex.twilio.com",
"markdown": {
"mode": "readOnly",
"enabled": false
},
"attributes": {
"main_attribute": "some_attribute"
},
"ui_version": "1.0",
"account_sid": "ACaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"crm_enabled": true,
"ui_language": "en",
"date_created": "2016-08-01T22:10:40Z",
"date_updated": "2016-08-01T22:10:40Z",
"integrations": [
{
"logo": "logo1",
"name": "twilio",
"type": "http",
"active": true,
"author": "somebody1",
"config": "{\"callback\":\"twilio.com/cb\",\"allowed_methods\":[\"GET\",\"POST\"]}"
},
{
"name": "twilio-stage",
"type": "http",
"active": false,
"config": "{\"callback\":\"twilio.com/cb\",\"allowed_methods\":[\"GET\",\"POST\"]}"
}
],
"notifications": {
"mode": "whenNotInFocus",
"enabled": true
},
"ui_attributes": {},
"crm_attributes": {
"crm_attribute": "some_crm"
},
"offline_config": {
"presence": true,
"presence_ttl": 30
},
"runtime_domain": "https://flex.twilio.com",
"channel_configs": [
{
"address_type": "sms",
"cbm_attachments": {
"enabled": true,
"max_file_size": 157286400,
"accepted_extensions": [
"jpg",
"jpeg",
"png",
"gif",
"txt",
"pdf"
],
"max_total_file_size": 157286400,
"number_of_attachments": 10
}
}
],
"service_version": "1.0",
"ui_dependencies": {},
"citrix_voice_vdi": {
"enabled": false
},
"crm_callback_url": "https://crm.com/a",
"crm_fallback_url": "https://crm.com/b",
"flex_insights_hr": {
"advanced_reporting_enabled": true,
"advanced_reporting_workspaces": [
{
"id": "ID_1",
"timezone": "America/Los_Angeles",
"workspace_id": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
},
{
"id": "ID_2",
"timezone": "Etc/UTC"
}
]
},
"flex_instance_sid": "GOaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"public_attributes": {
"public": "test"
},
"taskrouter_skills": [
{
"name": "sales",
"maximum": 0,
"minimum": 0,
"multivalue": false
},
{
"name": "support",
"maximum": 10,
"minimum": 0,
"multivalue": true
}
],
"outbound_call_flows": {
"default": {
"location": "EE",
"caller_id": "+12345",
"queue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"workflow_sid": "WWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}
},
"debugger_integration": {
"enabled": false,
"console_errors_included": false
},
"flex_ui_status_report": {
"enabled": false
},
"taskrouter_taskqueues": [
{
"sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab",
"targettable": true
},
{
"sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaac",
"targettable": false
}
],
"agent_conv_end_methods": {
"enabled": [
"Leave"
],
"dateUpdated": "2023-08-16T12:22:06.787Z"
},
"call_recording_enabled": true,
"plugin_service_enabled": false,
"flex_insights_drilldown": true,
"serverless_service_sids": [
"ZSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"ZSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab"
],
"taskrouter_workspace_sid": "WSaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"chat_service_instance_sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"flex_service_instance_sid": "ISaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"plugin_service_attributes": {
"typewriter": "^7.0.1",
"agent-logger": "^3.10.5"
},
"queue_stats_configuration": {
"default": {
"reset_time": "00:00",
"reset_timezone": "America/New_York",
"service_level_threshold": 20,
"short_abandoned_threshold": 5
},
"queue_configurations": [
{
"queue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"reset_time": "01:00",
"reset_timezone": "Europe/Tallinn"
},
{
"queue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab",
"reset_time": "02:00",
"reset_timezone": "Europe/Paris"
}
],
"queue_channel_configurations": [
{
"queue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"channel_sid": "TCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"service_level_threshold": 10,
"short_abandoned_threshold": 10
},
{
"queue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab",
"channel_sid": "TCaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaab",
"service_level_threshold": 30,
"short_abandoned_threshold": 15
}
]
},
"call_recording_webhook_url": "https://www.example.com/call-recording",
"taskrouter_worker_channels": {
"agent": [
{
"name": "default",
"capacity": 1,
"availability": true
},
{
"name": "voice",
"capacity": 2,
"availability": false
}
],
"supervisor": [
{
"name": "default",
"capacity": 2,
"availability": true
}
]
},
"taskrouter_worker_attributes": {
"agent": {
"region": "us-east"
},
"supervisor": {
"region": "us"
}
},
"messaging_service_instance_sid": "MGaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"taskrouter_target_workflow_sid": "WWaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"taskrouter_offline_activity_sid": "WAaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
"taskrouter_target_taskqueue_sid": "WQaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
}