v5

latestOpenAPI 3.1.02026-08-04559375561.8 KB
public

Update usecase

Update the configuration of an outbound usecase.

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

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