public

Update the configuration of an outbound usecase.

put/api/v1/public/usecases/{use_case_id}

Request

  • Base URL
    https://api.outcallerai.com (the document declares no server; this is the origin it was published from)
  • URL
    https://api.outcallerai.com/api/v1/public/usecases/{use_case_id}
  • Auth
    none declared

Path parameters

use_case_idstring required

Request body

namestring required
selectedKnowledgeBaseIdstring nullable
descriptionstring nullable
industrystring nullable
promptstring nullable
useCaseGoalsstring nullable
conclusionstring nullable
type'OUTBOUND' | 'INBOUND' | 'ONE_WAY'
agentIdstring nullable
escalationEnabledboolean
maxAttemptsinteger nullable
escalationWindowDaysinteger nullable
callsPerWeekinteger nullable
escalationUseCaseIdstring nullable
phoneNumberstring nullable
inboundNumberstring nullable
enableManagerTransferboolean
scheduleEnabledboolean
callbackTasksEnabledboolean
scheduledCallRetryDelayHoursinteger
scheduledCallMaxRetryAttemptsinteger
startTimestring
endTimestring
integrationsstring[]
taskTypesstring[]
concurrencyinteger
defaultTtsLanguagestring
defaultTtsVoicestring
defaultTtsPacenumber
defaultTtsPitchnumber
promptAiSessionIdstring nullable
tasksSchedulerConfigobject nullable

Response

Successful Response

UseCaseEnvelopeResponse required

Changes