generated: '2026-07-15' method: generated source: openapi/accounts-openapi-original.yml, openapi/assistant-openapi-original.yml, openapi/autopilot-openapi-original.yml, openapi/bulk-exports-openapi-original.yml, openapi/content-openapi-original.yml, openapi/conversations-openapi-original.yml, openapi/events-openapi-original.yml, openapi/frontline-openapi-original.yml, openapi/insights-openapi-original.yml, openapi/intelligence-openapi-original.yml, openapi/ip-message-openapi-original.yml, openapi/marketplace-openapi-original.yml, openapi/media-openapi-original.yml, openapi/messaging-openapi-original.yml, openapi/microvisor-openapi-original.yml, openapi/monitor-openapi-original.yml, openapi/notify-openapi-original.yml, openapi/numbers-openapi-original.yml, openapi/pricing-openapi-original.yml, openapi/proxy-openapi-original.yml, openapi/routes-openapi-original.yml, openapi/serverless-openapi-original.yml, openapi/studio-openapi-original.yml, openapi/super-sim-openapi-original.yml, openapi/sync-openapi-original.yml, openapi/task-router-openapi-original.yml, openapi/trunking-openapi-original.yml, openapi/trust-hub-openapi-original.yml, openapi/twilio-accounts-openapi.yml, openapi/twilio-flex-openapi.yml, openapi/twilio-lookup-openapi.yml, openapi/twilio-messaging-openapi.yml, openapi/twilio-sendgrid-openapi.yml, openapi/twilio-verify-openapi.yml, openapi/twilio-video-openapi.yml, openapi/twilio-voice-openapi.yml, openapi/verify-openapi-original.yml, openapi/video-openapi-original.yml, openapi/voice-openapi-original.yml, openapi/wireless-openapi-original.yml description: Recommended x-agentic-access execution contracts, classified heuristically from the OpenAPI. A governance starting point for exposing this API to AI agents — review and bind audience per deployment. See research/curity/agentic-governance/. summary: operations: 1106 by_action_class: acting: 546 connected: 560 by_consequence: write: 535 read: 560 physical: 9 safety-critical: 2 human_in_the_loop_required: 2 operations: - path: /v1/AuthTokens/Promote method: post operationId: UpdateAuthTokenPromotion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/AWS method: get operationId: ListCredentialAws x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials/AWS method: post operationId: CreateCredentialAws x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/AWS/{Sid} method: get operationId: FetchCredentialAws x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials/AWS/{Sid} method: post operationId: UpdateCredentialAws x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/AWS/{Sid} method: delete operationId: DeleteCredentialAws x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/PublicKeys method: get operationId: ListCredentialPublicKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials/PublicKeys method: post operationId: CreateCredentialPublicKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/PublicKeys/{Sid} method: get operationId: FetchCredentialPublicKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials/PublicKeys/{Sid} method: post operationId: UpdateCredentialPublicKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/PublicKeys/{Sid} method: delete operationId: DeleteCredentialPublicKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SafeList/Numbers method: post operationId: CreateSafelist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SafeList/Numbers method: get operationId: FetchSafelist x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SafeList/Numbers method: delete operationId: DeleteSafelist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/AuthTokens/Secondary method: post operationId: CreateSecondaryAuthToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/AuthTokens/Secondary method: delete operationId: DeleteSecondaryAuthToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{Sid} method: get operationId: FetchUnderstandAssistant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{Sid} method: post operationId: UpdateUnderstandAssistant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{Sid} method: delete operationId: DeleteUnderstandAssistant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/FallbackActions method: get operationId: FetchUnderstandAssistantFallbackActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/FallbackActions method: post operationId: UpdateUnderstandAssistantFallbackActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/InitiationActions method: get operationId: FetchUnderstandAssistantInitiationActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/InitiationActions method: post operationId: UpdateUnderstandAssistantInitiationActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Dialogues/{Sid} method: get operationId: FetchUnderstandDialogue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields/{Sid} method: get operationId: FetchUnderstandField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields/{Sid} method: delete operationId: DeleteUnderstandField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields method: get operationId: ListUnderstandField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields method: post operationId: CreateUnderstandField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/FieldTypes/{Sid} method: get operationId: FetchUnderstandFieldType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/FieldTypes/{Sid} method: post operationId: UpdateUnderstandFieldType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/FieldTypes/{Sid} method: delete operationId: DeleteUnderstandFieldType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/FieldTypes method: get operationId: ListUnderstandFieldType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/FieldTypes method: post operationId: CreateUnderstandFieldType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues/{Sid} method: get operationId: FetchUnderstandFieldValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues/{Sid} method: delete operationId: DeleteUnderstandFieldValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues method: get operationId: ListUnderstandFieldValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues method: post operationId: CreateUnderstandFieldValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/ModelBuilds/{Sid} method: get operationId: FetchUnderstandModelBuild x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/ModelBuilds/{Sid} method: post operationId: UpdateUnderstandModelBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/ModelBuilds/{Sid} method: delete operationId: DeleteUnderstandModelBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/ModelBuilds method: get operationId: ListUnderstandModelBuild x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/ModelBuilds method: post operationId: CreateUnderstandModelBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Queries/{Sid} method: get operationId: FetchUnderstandQuery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Queries/{Sid} method: post operationId: UpdateUnderstandQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Queries/{Sid} method: delete operationId: DeleteUnderstandQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Queries method: get operationId: ListUnderstandQuery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Queries method: post operationId: CreateUnderstandQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples/{Sid} method: get operationId: FetchUnderstandSample x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples/{Sid} method: post operationId: UpdateUnderstandSample x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples/{Sid} method: delete operationId: DeleteUnderstandSample x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples method: get operationId: ListUnderstandSample x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples method: post operationId: CreateUnderstandSample x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/StyleSheet method: get operationId: FetchUnderstandStyleSheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/StyleSheet method: post operationId: UpdateUnderstandStyleSheet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{Sid} method: get operationId: FetchUnderstandTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks/{Sid} method: post operationId: UpdateUnderstandTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{Sid} method: delete operationId: DeleteUnderstandTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks method: get operationId: ListUnderstandTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks method: post operationId: CreateUnderstandTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Actions method: get operationId: FetchUnderstandTaskActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Actions method: post operationId: UpdateUnderstandTaskActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /understand/Assistants/{AssistantSid}/Tasks/{TaskSid}/Statistics method: get operationId: FetchUnderstandTaskStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{Sid} method: get operationId: FetchAssistant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{Sid} method: post operationId: UpdateAssistant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{Sid} method: delete operationId: DeleteAssistant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants method: get operationId: ListAssistant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants method: post operationId: CreateAssistant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Defaults method: get operationId: FetchDefaults x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Defaults method: post operationId: UpdateDefaults x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Dialogues/{Sid} method: get operationId: FetchDialogue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields/{Sid} method: get operationId: FetchField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields/{Sid} method: delete operationId: DeleteField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields method: get operationId: ListField x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Fields method: post operationId: CreateField x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/FieldTypes/{Sid} method: get operationId: FetchFieldType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/FieldTypes/{Sid} method: post operationId: UpdateFieldType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/FieldTypes/{Sid} method: delete operationId: DeleteFieldType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/FieldTypes method: get operationId: ListFieldType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/FieldTypes method: post operationId: CreateFieldType x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues/{Sid} method: get operationId: FetchFieldValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues/{Sid} method: delete operationId: DeleteFieldValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues method: get operationId: ListFieldValue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/FieldTypes/{FieldTypeSid}/FieldValues method: post operationId: CreateFieldValue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/ModelBuilds/{Sid} method: get operationId: FetchModelBuild x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/ModelBuilds/{Sid} method: post operationId: UpdateModelBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/ModelBuilds/{Sid} method: delete operationId: DeleteModelBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/ModelBuilds method: get operationId: ListModelBuild x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/ModelBuilds method: post operationId: CreateModelBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Queries/{Sid} method: get operationId: FetchQuery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Queries/{Sid} method: post operationId: UpdateQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Queries/{Sid} method: delete operationId: DeleteQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Queries method: get operationId: ListQuery x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Queries method: post operationId: CreateQuery x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/Restore method: post operationId: UpdateRestoreAssistant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples/{Sid} method: get operationId: FetchSample x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples/{Sid} method: post operationId: UpdateSample x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples/{Sid} method: delete operationId: DeleteSample x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples method: get operationId: ListSample x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Samples method: post operationId: CreateSample x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/StyleSheet method: get operationId: FetchStyleSheet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/StyleSheet method: post operationId: UpdateStyleSheet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{Sid} method: get operationId: FetchTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks/{Sid} method: post operationId: UpdateTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{Sid} method: delete operationId: DeleteTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks method: get operationId: ListTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks method: post operationId: CreateTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Actions method: get operationId: FetchTaskActions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Actions method: post operationId: UpdateTaskActions x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Tasks/{TaskSid}/Statistics method: get operationId: FetchTaskStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Webhooks/{Sid} method: get operationId: FetchWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Webhooks/{Sid} method: post operationId: UpdateWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Webhooks/{Sid} method: delete operationId: DeleteWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Assistants/{AssistantSid}/Webhooks method: get operationId: ListWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Assistants/{AssistantSid}/Webhooks method: post operationId: CreateWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Exports/{ResourceType}/Days/{Day} method: get operationId: FetchDay x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Exports/{ResourceType}/Days method: get operationId: ListDay x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Exports/{ResourceType} method: get operationId: FetchExport x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Exports/{ResourceType}/Configuration method: get operationId: FetchExportConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Exports/{ResourceType}/Configuration method: post operationId: UpdateExportConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Exports/{ResourceType}/Jobs method: get operationId: ListExportCustomJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Exports/{ResourceType}/Jobs method: post operationId: CreateExportCustomJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Exports/Jobs/{JobSid} method: get operationId: FetchJob x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Exports/Jobs/{JobSid} method: delete operationId: DeleteJob x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Content/{Sid}/ApprovalRequests method: get operationId: FetchApprovalFetch x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Content/{Sid} method: get operationId: FetchContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Content/{Sid} method: delete operationId: DeleteContent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Content method: get operationId: ListContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ContentAndApprovals method: get operationId: ListContentAndApprovals x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/LegacyContent method: get operationId: ListLegacyContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configuration method: get operationId: FetchConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configuration method: post operationId: UpdateConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Configuration/Addresses method: get operationId: ListConfigurationAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configuration/Addresses method: post operationId: CreateConfigurationAddress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Configuration/Addresses/{Sid} method: get operationId: FetchConfigurationAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configuration/Addresses/{Sid} method: post operationId: UpdateConfigurationAddress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Configuration/Addresses/{Sid} method: delete operationId: DeleteConfigurationAddress x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Configuration/Webhooks method: get operationId: FetchConfigurationWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configuration/Webhooks method: post operationId: UpdateConfigurationWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations method: post operationId: CreateConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations method: get operationId: ListConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{Sid} method: post operationId: UpdateConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{Sid} method: delete operationId: DeleteConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{Sid} method: get operationId: FetchConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Messages method: post operationId: CreateConversationMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Messages method: get operationId: ListConversationMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Messages/{Sid} method: post operationId: UpdateConversationMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Messages/{Sid} method: delete operationId: DeleteConversationMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Messages/{Sid} method: get operationId: FetchConversationMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts/{Sid} method: get operationId: FetchConversationMessageReceipt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts method: get operationId: ListConversationMessageReceipt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Participants method: post operationId: CreateConversationParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Participants method: get operationId: ListConversationParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Participants/{Sid} method: post operationId: UpdateConversationParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Participants/{Sid} method: delete operationId: DeleteConversationParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Participants/{Sid} method: get operationId: FetchConversationParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Webhooks method: get operationId: ListConversationScopedWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Webhooks method: post operationId: CreateConversationScopedWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Webhooks/{Sid} method: get operationId: FetchConversationScopedWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conversations/{ConversationSid}/Webhooks/{Sid} method: post operationId: UpdateConversationScopedWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Conversations/{ConversationSid}/Webhooks/{Sid} method: delete operationId: DeleteConversationScopedWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials method: post operationId: CreateCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials method: get operationId: ListCredential x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials/{Sid} method: post operationId: UpdateCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/{Sid} method: delete operationId: DeleteCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/{Sid} method: get operationId: FetchCredential x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ParticipantConversations method: get operationId: ListParticipantConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Roles method: post operationId: CreateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Roles method: get operationId: ListRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Roles/{Sid} method: post operationId: UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Roles/{Sid} method: delete operationId: DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Roles/{Sid} method: get operationId: FetchRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Bindings/{Sid} method: delete operationId: DeleteServiceBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Bindings/{Sid} method: get operationId: FetchServiceBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Bindings method: get operationId: ListServiceBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Configuration method: get operationId: FetchServiceConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Configuration method: post operationId: UpdateServiceConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations method: post operationId: CreateServiceConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations method: get operationId: ListServiceConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{Sid} method: post operationId: UpdateServiceConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{Sid} method: delete operationId: DeleteServiceConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{Sid} method: get operationId: FetchServiceConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages method: post operationId: CreateServiceConversationMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages method: get operationId: ListServiceConversationMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid} method: post operationId: UpdateServiceConversationMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid} method: delete operationId: DeleteServiceConversationMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{Sid} method: get operationId: FetchServiceConversationMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts/{Sid} method: get operationId: FetchServiceConversationMessageReceipt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Messages/{MessageSid}/Receipts method: get operationId: ListServiceConversationMessageReceipt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants method: post operationId: CreateServiceConversationParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants method: get operationId: ListServiceConversationParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid} method: post operationId: UpdateServiceConversationParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid} method: delete operationId: DeleteServiceConversationParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Participants/{Sid} method: get operationId: FetchServiceConversationParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks method: post operationId: CreateServiceConversationScopedWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks method: get operationId: ListServiceConversationScopedWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid} method: post operationId: UpdateServiceConversationScopedWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid} method: delete operationId: DeleteServiceConversationScopedWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Conversations/{ConversationSid}/Webhooks/{Sid} method: get operationId: FetchServiceConversationScopedWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Configuration/Notifications method: post operationId: UpdateServiceNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Configuration/Notifications method: get operationId: FetchServiceNotification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/ParticipantConversations method: get operationId: ListServiceParticipantConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Roles method: post operationId: CreateServiceRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Roles method: get operationId: ListServiceRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Roles/{Sid} method: post operationId: UpdateServiceRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Roles/{Sid} method: delete operationId: DeleteServiceRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Roles/{Sid} method: get operationId: FetchServiceRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Users method: post operationId: CreateServiceUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Users method: get operationId: ListServiceUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Users/{Sid} method: post operationId: UpdateServiceUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Users/{Sid} method: delete operationId: DeleteServiceUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Users/{Sid} method: get operationId: FetchServiceUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid} method: post operationId: UpdateServiceUserConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid} method: delete operationId: DeleteServiceUserConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations/{ConversationSid} method: get operationId: FetchServiceUserConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Users/{UserSid}/Conversations method: get operationId: ListServiceUserConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ChatServiceSid}/Configuration/Webhooks method: post operationId: UpdateServiceWebhookConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ChatServiceSid}/Configuration/Webhooks method: get operationId: FetchServiceWebhookConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Users method: post operationId: CreateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Users method: get operationId: ListUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Users/{Sid} method: post operationId: UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Users/{Sid} method: delete operationId: DeleteUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Users/{Sid} method: get operationId: FetchUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Users/{UserSid}/Conversations/{ConversationSid} method: post operationId: UpdateUserConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Users/{UserSid}/Conversations/{ConversationSid} method: delete operationId: DeleteUserConversation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Users/{UserSid}/Conversations/{ConversationSid} method: get operationId: FetchUserConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Users/{UserSid}/Conversations method: get operationId: ListUserConversation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Types method: get operationId: ListEventType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Types/{Type} method: get operationId: FetchEventType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Schemas/{Id} method: get operationId: FetchSchema x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Schemas/{Id}/Versions method: get operationId: ListSchemaVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Schemas/{Id}/Versions/{SchemaVersion} method: get operationId: FetchSchemaVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sinks/{Sid} method: get operationId: FetchSink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sinks/{Sid} method: delete operationId: DeleteSink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sinks/{Sid} method: post operationId: UpdateSink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sinks method: post operationId: CreateSink x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sinks method: get operationId: ListSink x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sinks/{Sid}/Test method: post operationId: CreateSinkTest x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sinks/{Sid}/Validate method: post operationId: CreateSinkValidate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Subscriptions/{SubscriptionSid}/SubscribedEvents method: get operationId: ListSubscribedEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Subscriptions/{SubscriptionSid}/SubscribedEvents method: post operationId: CreateSubscribedEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Subscriptions/{SubscriptionSid}/SubscribedEvents/{Type} method: get operationId: FetchSubscribedEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Subscriptions/{SubscriptionSid}/SubscribedEvents/{Type} method: post operationId: UpdateSubscribedEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Subscriptions/{SubscriptionSid}/SubscribedEvents/{Type} method: delete operationId: DeleteSubscribedEvent x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Subscriptions method: get operationId: ListSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Subscriptions method: post operationId: CreateSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Subscriptions/{Sid} method: get operationId: FetchSubscription x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Subscriptions/{Sid} method: post operationId: UpdateSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Subscriptions/{Sid} method: delete operationId: DeleteSubscription x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Users/{Sid} method: get operationId: FetchUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Users/{Sid} method: post operationId: UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Voice/Settings method: get operationId: FetchAccountSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Voice/Settings method: post operationId: UpdateAccountSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Voice/{CallSid}/Annotation method: post operationId: UpdateAnnotation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Voice/{CallSid}/Annotation method: get operationId: FetchAnnotation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Voice/{Sid} method: get operationId: FetchCall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Voice/Summaries method: get operationId: ListCallSummaries x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conferences/{ConferenceSid} method: get operationId: FetchConference x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conferences method: get operationId: ListConference x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conferences/{ConferenceSid}/Participants/{ParticipantSid} method: get operationId: FetchConferenceParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Conferences/{ConferenceSid}/Participants method: get operationId: ListConferenceParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Voice/{CallSid}/Events method: get operationId: ListEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Voice/{CallSid}/Metrics method: get operationId: ListMetric x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Voice/{CallSid}/Summary method: get operationId: FetchSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Video/Rooms/{RoomSid}/Participants/{ParticipantSid} method: get operationId: FetchVideoParticipantSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Video/Rooms/{RoomSid}/Participants method: get operationId: ListVideoParticipantSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Video/Rooms/{RoomSid} method: get operationId: FetchVideoRoomSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Video/Rooms method: get operationId: ListVideoRoomSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Transcripts/{Sid}/Media method: get operationId: FetchMedia x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Transcripts/{TranscriptSid}/OperatorResults method: get operationId: ListOperatorResult x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Transcripts/{TranscriptSid}/OperatorResults/{OperatorSid} method: get operationId: FetchOperatorResult x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Transcripts/{TranscriptSid}/Sentences method: get operationId: ListSentence x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Transcripts method: post operationId: CreateTranscript x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Transcripts method: get operationId: ListTranscript x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Transcripts/{Sid} method: get operationId: FetchTranscript x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Transcripts/{Sid} method: delete operationId: DeleteTranscript x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Bindings method: get operationId: ListBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Bindings/{Sid} method: get operationId: FetchBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Bindings/{Sid} method: delete operationId: DeleteBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{Sid} method: get operationId: FetchChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{Sid} method: delete operationId: DeleteChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{Sid} method: post operationId: UpdateChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels method: post operationId: CreateChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels method: get operationId: ListChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks method: get operationId: ListChannelWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks method: post operationId: CreateChannelWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks/{Sid} method: get operationId: FetchChannelWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks/{Sid} method: post operationId: UpdateChannelWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Webhooks/{Sid} method: delete operationId: DeleteChannelWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Credentials method: get operationId: ListCredential x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Credentials method: post operationId: CreateCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Credentials/{Sid} method: get operationId: FetchCredential x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Credentials/{Sid} method: post operationId: UpdateCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Credentials/{Sid} method: delete operationId: DeleteCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Invites/{Sid} method: get operationId: FetchInvite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Invites/{Sid} method: delete operationId: DeleteInvite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Invites method: post operationId: CreateInvite x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Invites method: get operationId: ListInvite x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid} method: get operationId: FetchMember x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid} method: delete operationId: DeleteMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Members/{Sid} method: post operationId: UpdateMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Members method: post operationId: CreateMember x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Members method: get operationId: ListMember x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid} method: get operationId: FetchMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid} method: delete operationId: DeleteMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Messages/{Sid} method: post operationId: UpdateMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Messages method: post operationId: CreateMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Channels/{ChannelSid}/Messages method: get operationId: ListMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Roles/{Sid} method: get operationId: FetchRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Roles/{Sid} method: delete operationId: DeleteRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Roles/{Sid} method: post operationId: UpdateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Roles method: post operationId: CreateRole x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Roles method: get operationId: ListRole x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Users/{Sid} method: get operationId: FetchUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Users/{Sid} method: delete operationId: DeleteUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Users/{Sid} method: post operationId: UpdateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Users method: post operationId: CreateUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Users method: get operationId: ListUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Users/{UserSid}/Bindings method: get operationId: ListUserBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Users/{UserSid}/Bindings/{Sid} method: get operationId: FetchUserBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Users/{UserSid}/Bindings/{Sid} method: delete operationId: DeleteUserBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Users/{UserSid}/Channels method: get operationId: ListUserChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Users/{UserSid}/Channels/{ChannelSid} method: get operationId: FetchUserChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Users/{UserSid}/Channels/{ChannelSid} method: delete operationId: DeleteUserChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Users/{UserSid}/Channels/{ChannelSid} method: post operationId: UpdateUserChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketplace/AvailableAddOns/{Sid} method: get operationId: FetchMarketplaceAvailableAddOn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/AvailableAddOns method: get operationId: ListMarketplaceAvailableAddOn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/AvailableAddOns/{AvailableAddOnSid}/Extensions/{Sid} method: get operationId: FetchMarketplaceAvailableAddOnExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/AvailableAddOns/{AvailableAddOnSid}/Extensions method: get operationId: ListMarketplaceAvailableAddOnExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/InstalledAddOns method: post operationId: CreateMarketplaceInstalledAddOn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketplace/InstalledAddOns method: get operationId: ListMarketplaceInstalledAddOn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/InstalledAddOns/{Sid} method: delete operationId: DeleteMarketplaceInstalledAddOn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketplace/InstalledAddOns/{Sid} method: get operationId: FetchMarketplaceInstalledAddOn x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/InstalledAddOns/{Sid} method: post operationId: UpdateMarketplaceInstalledAddOn x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketplace/InstalledAddOns/{InstalledAddOnSid}/Extensions/{Sid} method: get operationId: FetchMarketplaceInstalledAddOnExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketplace/InstalledAddOns/{InstalledAddOnSid}/Extensions/{Sid} method: post operationId: UpdateMarketplaceInstalledAddOnExtension x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketplace/InstalledAddOns/{InstalledAddOnSid}/Extensions method: get operationId: ListMarketplaceInstalledAddOnExtension x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/MediaProcessors method: post operationId: CreateMediaProcessor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/MediaProcessors method: get operationId: ListMediaProcessor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/MediaProcessors/{Sid} method: get operationId: FetchMediaProcessor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/MediaProcessors/{Sid} method: post operationId: UpdateMediaProcessor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/MediaRecordings/{Sid} method: delete operationId: DeleteMediaRecording x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/MediaRecordings/{Sid} method: get operationId: FetchMediaRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/MediaRecordings method: get operationId: ListMediaRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/PlayerStreamers/{Sid} method: get operationId: FetchPlayerStreamer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/PlayerStreamers/{Sid} method: post operationId: UpdatePlayerStreamer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/PlayerStreamers method: post operationId: CreatePlayerStreamer x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/PlayerStreamers method: get operationId: ListPlayerStreamer x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/PlayerStreamers/{Sid}/PlaybackGrant method: post operationId: CreatePlayerStreamerPlaybackGrant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/PlayerStreamers/{Sid}/PlaybackGrant method: get operationId: FetchPlayerStreamerPlaybackGrant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/AlphaSenders method: post operationId: CreateAlphaSender x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/AlphaSenders method: get operationId: ListAlphaSender x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/AlphaSenders/{Sid} method: get operationId: FetchAlphaSender x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/AlphaSenders/{Sid} method: delete operationId: DeleteAlphaSender x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/a2p/BrandRegistrations/{BrandRegistrationSid}/SmsOtp method: post operationId: CreateBrandRegistrationOtp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/a2p/BrandRegistrations/{Sid} method: get operationId: FetchBrandRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/a2p/BrandRegistrations/{Sid} method: post operationId: UpdateBrandRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/a2p/BrandRegistrations method: get operationId: ListBrandRegistrations x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/a2p/BrandRegistrations method: post operationId: CreateBrandRegistrations x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/a2p/BrandRegistrations/{BrandSid}/Vettings method: post operationId: CreateBrandVetting x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/a2p/BrandRegistrations/{BrandSid}/Vettings method: get operationId: ListBrandVetting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/a2p/BrandRegistrations/{BrandSid}/Vettings/{BrandVettingSid} method: get operationId: FetchBrandVetting x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{MessagingServiceSid}/ChannelSenders method: get operationId: ListChannelSender x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{MessagingServiceSid}/ChannelSenders/{Sid} method: get operationId: FetchChannelSender x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Deactivations method: get operationId: FetchDeactivation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/LinkShortening/Domains/{DomainSid}/Certificate method: post operationId: UpdateDomainCertV4 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/LinkShortening/Domains/{DomainSid}/Certificate method: get operationId: FetchDomainCertV4 x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/LinkShortening/Domains/{DomainSid}/Certificate method: delete operationId: DeleteDomainCertV4 x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/LinkShortening/Domains/{DomainSid}/Config method: post operationId: UpdateDomainConfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/LinkShortening/Domains/{DomainSid}/Config method: get operationId: FetchDomainConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/LinkShortening/MessagingService/{MessagingServiceSid}/DomainConfig method: get operationId: FetchDomainConfigMessagingService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/PreregisteredUsa2p method: post operationId: CreateExternalCampaign x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/LinkShortening/Domains/{DomainSid}/MessagingServices/{MessagingServiceSid} method: post operationId: CreateLinkshorteningMessagingService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/LinkShortening/Domains/{DomainSid}/MessagingServices/{MessagingServiceSid} method: delete operationId: DeleteLinkshorteningMessagingService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/LinkShortening/MessagingServices/{MessagingServiceSid}/Domain method: get operationId: FetchLinkshorteningMessagingServiceDomainAssociation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/PhoneNumbers method: post operationId: CreatePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/PhoneNumbers method: get operationId: ListPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/PhoneNumbers/{Sid} method: delete operationId: DeletePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/PhoneNumbers/{Sid} method: get operationId: FetchPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/ShortCodes method: post operationId: CreateShortCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/ShortCodes method: get operationId: ListShortCode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/ShortCodes/{Sid} method: delete operationId: DeleteShortCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/ShortCodes/{Sid} method: get operationId: FetchShortCode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Tollfree/Verifications/{Sid} method: get operationId: FetchTollfreeVerification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Tollfree/Verifications/{Sid} method: post operationId: UpdateTollfreeVerification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Tollfree/Verifications/{Sid} method: delete operationId: DeleteTollfreeVerification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Tollfree/Verifications method: get operationId: ListTollfreeVerification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Tollfree/Verifications method: post operationId: CreateTollfreeVerification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{MessagingServiceSid}/Compliance/Usa2p method: post operationId: CreateUsAppToPerson x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{MessagingServiceSid}/Compliance/Usa2p method: get operationId: ListUsAppToPerson x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{MessagingServiceSid}/Compliance/Usa2p/{Sid} method: delete operationId: DeleteUsAppToPerson x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{MessagingServiceSid}/Compliance/Usa2p/{Sid} method: get operationId: FetchUsAppToPerson x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{MessagingServiceSid}/Compliance/Usa2p/Usecases method: get operationId: FetchUsAppToPersonUsecase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/Usecases method: get operationId: FetchUsecase x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configs method: get operationId: ListAccountConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configs method: post operationId: CreateAccountConfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Configs/{Key} method: get operationId: FetchAccountConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Configs/{Key} method: post operationId: UpdateAccountConfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Configs/{Key} method: delete operationId: DeleteAccountConfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Secrets method: get operationId: ListAccountSecret x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Secrets method: post operationId: CreateAccountSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Secrets/{Key} method: get operationId: FetchAccountSecret x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Secrets/{Key} method: post operationId: UpdateAccountSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Secrets/{Key} method: delete operationId: DeleteAccountSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Apps method: get operationId: ListApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Apps/{Sid} method: get operationId: FetchApp x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Apps/{Sid} method: delete operationId: DeleteApp x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Apps/{AppSid}/Manifest method: get operationId: FetchAppManifest x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Devices method: get operationId: ListDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Devices/{Sid} method: get operationId: FetchDevice x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Devices/{Sid} method: post operationId: UpdateDevice x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Devices/{DeviceSid}/Configs method: get operationId: ListDeviceConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Devices/{DeviceSid}/Configs method: post operationId: CreateDeviceConfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Devices/{DeviceSid}/Configs/{Key} method: get operationId: FetchDeviceConfig x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Devices/{DeviceSid}/Configs/{Key} method: post operationId: UpdateDeviceConfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Devices/{DeviceSid}/Configs/{Key} method: delete operationId: DeleteDeviceConfig x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Devices/{DeviceSid}/Secrets method: get operationId: ListDeviceSecret x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Devices/{DeviceSid}/Secrets method: post operationId: CreateDeviceSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Devices/{DeviceSid}/Secrets/{Key} method: get operationId: FetchDeviceSecret x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Devices/{DeviceSid}/Secrets/{Key} method: post operationId: UpdateDeviceSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Devices/{DeviceSid}/Secrets/{Key} method: delete operationId: DeleteDeviceSecret x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Alerts/{Sid} method: get operationId: FetchAlert x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Alerts method: get operationId: ListAlert x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Events/{Sid} method: get operationId: FetchEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Events method: get operationId: ListEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Bindings/{Sid} method: get operationId: FetchBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Bindings/{Sid} method: delete operationId: DeleteBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Bindings method: post operationId: CreateBinding x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Bindings method: get operationId: ListBinding x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials method: get operationId: ListCredential x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials method: post operationId: CreateCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/{Sid} method: get operationId: FetchCredential x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Credentials/{Sid} method: post operationId: UpdateCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Credentials/{Sid} method: delete operationId: DeleteCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Notifications method: post operationId: CreateNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/HostedNumber/AuthorizationDocuments/{Sid} method: get operationId: FetchAuthorizationDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/HostedNumber/AuthorizationDocuments/{Sid} method: delete operationId: DeleteAuthorizationDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/HostedNumber/AuthorizationDocuments method: get operationId: ListAuthorizationDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/HostedNumber/AuthorizationDocuments method: post operationId: CreateAuthorizationDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/HostedNumber/Orders/Bulk/{BulkHostingSid} method: get operationId: FetchBulkHostedNumberOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles method: post operationId: CreateBundle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Bundles method: get operationId: ListBundle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles/{Sid} method: get operationId: FetchBundle x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles/{Sid} method: post operationId: UpdateBundle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Bundles/{Sid} method: delete operationId: DeleteBundle x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/Copies method: post operationId: CreateBundleCopy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/Copies method: get operationId: ListBundleCopy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/HostedNumber/AuthorizationDocuments/{SigningDocumentSid}/DependentHostedNumberOrders method: get operationId: ListDependentHostedNumberOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/EndUsers method: post operationId: CreateEndUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/EndUsers method: get operationId: ListEndUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/EndUsers/{Sid} method: get operationId: FetchEndUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/EndUsers/{Sid} method: post operationId: UpdateEndUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/EndUsers/{Sid} method: delete operationId: DeleteEndUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/EndUserTypes method: get operationId: ListEndUserType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/EndUserTypes/{Sid} method: get operationId: FetchEndUserType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/Evaluations method: post operationId: CreateEvaluation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/Evaluations method: get operationId: ListEvaluation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/Evaluations/{Sid} method: get operationId: FetchEvaluation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/HostedNumber/Orders/{Sid} method: get operationId: FetchHostedNumberOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/HostedNumber/Orders/{Sid} method: delete operationId: DeleteHostedNumberOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/HostedNumber/Orders method: get operationId: ListHostedNumberOrder x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/HostedNumber/Orders method: post operationId: CreateHostedNumberOrder x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments method: post operationId: CreateItemAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments method: get operationId: ListItemAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments/{Sid} method: get operationId: FetchItemAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/ItemAssignments/{Sid} method: delete operationId: DeleteItemAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/Regulations method: get operationId: ListRegulation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Regulations/{Sid} method: get operationId: FetchRegulation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/Bundles/{BundleSid}/ReplaceItems method: post operationId: CreateReplaceItems x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/SupportingDocuments method: post operationId: CreateSupportingDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/SupportingDocuments method: get operationId: ListSupportingDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/SupportingDocuments/{Sid} method: get operationId: FetchSupportingDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/SupportingDocuments/{Sid} method: post operationId: UpdateSupportingDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/SupportingDocuments/{Sid} method: delete operationId: DeleteSupportingDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/RegulatoryCompliance/SupportingDocumentTypes method: get operationId: ListSupportingDocumentType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/RegulatoryCompliance/SupportingDocumentTypes/{Sid} method: get operationId: FetchSupportingDocumentType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Trunking/Countries method: get operationId: ListTrunkingCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Trunking/Countries/{IsoCountry} method: get operationId: FetchTrunkingCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Trunking/Numbers/{DestinationNumber} method: get operationId: FetchTrunkingNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Voice/Countries method: get operationId: ListVoiceCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Voice/Countries/{IsoCountry} method: get operationId: FetchVoiceCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Voice/Numbers/{DestinationNumber} method: get operationId: FetchVoiceNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Interactions/{Sid} method: get operationId: FetchInteraction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Interactions/{Sid} method: delete operationId: DeleteInteraction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Interactions method: get operationId: ListInteraction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{ParticipantSid}/MessageInteractions method: post operationId: CreateMessageInteraction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{ParticipantSid}/MessageInteractions method: get operationId: ListMessageInteraction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{ParticipantSid}/MessageInteractions/{Sid} method: get operationId: FetchMessageInteraction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{Sid} method: get operationId: FetchParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants/{Sid} method: delete operationId: DeleteParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants method: get operationId: ListParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{SessionSid}/Participants method: post operationId: CreateParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/PhoneNumbers method: post operationId: CreatePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/PhoneNumbers method: get operationId: ListPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/PhoneNumbers/{Sid} method: delete operationId: DeletePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/PhoneNumbers/{Sid} method: get operationId: FetchPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/PhoneNumbers/{Sid} method: post operationId: UpdatePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Sessions/{Sid} method: get operationId: FetchSession x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions/{Sid} method: delete operationId: DeleteSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Sessions/{Sid} method: post operationId: UpdateSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Sessions method: get operationId: ListSession x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Sessions method: post operationId: CreateSession x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/ShortCodes method: post operationId: CreateShortCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/ShortCodes method: get operationId: ListShortCode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/ShortCodes/{Sid} method: delete operationId: DeleteShortCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/ShortCodes/{Sid} method: get operationId: FetchShortCode x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/ShortCodes/{Sid} method: post operationId: UpdateShortCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/PhoneNumbers/{PhoneNumber} method: post operationId: UpdatePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/PhoneNumbers/{PhoneNumber} method: get operationId: FetchPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/SipDomains/{SipDomain} method: post operationId: UpdateSipDomain x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/SipDomains/{SipDomain} method: get operationId: FetchSipDomain x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Trunks/{SipTrunkDomain} method: post operationId: UpdateTrunks x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Trunks/{SipTrunkDomain} method: get operationId: FetchTrunks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Assets method: get operationId: ListAsset x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Assets method: post operationId: CreateAsset x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Assets/{Sid} method: get operationId: FetchAsset x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Assets/{Sid} method: delete operationId: DeleteAsset x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Assets/{Sid} method: post operationId: UpdateAsset x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Assets/{AssetSid}/Versions method: get operationId: ListAssetVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Assets/{AssetSid}/Versions/{Sid} method: get operationId: FetchAssetVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Builds method: get operationId: ListBuild x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Builds method: post operationId: CreateBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Builds/{Sid} method: get operationId: FetchBuild x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Builds/{Sid} method: delete operationId: DeleteBuild x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Builds/{Sid}/Status method: get operationId: FetchBuildStatus x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Deployments method: get operationId: ListDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Deployments method: post operationId: CreateDeployment x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Deployments/{Sid} method: get operationId: FetchDeployment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments method: get operationId: ListEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments method: post operationId: CreateEnvironment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Environments/{Sid} method: get operationId: FetchEnvironment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments/{Sid} method: delete operationId: DeleteEnvironment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Functions method: get operationId: ListFunction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Functions method: post operationId: CreateFunction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Functions/{Sid} method: get operationId: FetchFunction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Functions/{Sid} method: delete operationId: DeleteFunction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Functions/{Sid} method: post operationId: UpdateFunction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Functions/{FunctionSid}/Versions method: get operationId: ListFunctionVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Functions/{FunctionSid}/Versions/{Sid} method: get operationId: FetchFunctionVersion x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Functions/{FunctionSid}/Versions/{Sid}/Content method: get operationId: FetchFunctionVersionContent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Logs method: get operationId: ListLog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Logs/{Sid} method: get operationId: FetchLog x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Variables method: get operationId: ListVariable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Variables method: post operationId: CreateVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Variables/{Sid} method: get operationId: FetchVariable x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Variables/{Sid} method: post operationId: UpdateVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Environments/{EnvironmentSid}/Variables/{Sid} method: delete operationId: DeleteVariable x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows/{FlowSid}/Executions method: get operationId: ListExecution x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{FlowSid}/Executions method: post operationId: CreateExecution x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows/{FlowSid}/Executions/{Sid} method: get operationId: FetchExecution x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{FlowSid}/Executions/{Sid} method: delete operationId: DeleteExecution x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows/{FlowSid}/Executions/{Sid} method: post operationId: UpdateExecution x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows/{FlowSid}/Executions/{ExecutionSid}/Context method: get operationId: FetchExecutionContext x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{FlowSid}/Executions/{ExecutionSid}/Steps method: get operationId: ListExecutionStep x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{FlowSid}/Executions/{ExecutionSid}/Steps/{Sid} method: get operationId: FetchExecutionStep x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{FlowSid}/Executions/{ExecutionSid}/Steps/{StepSid}/Context method: get operationId: FetchExecutionStepContext x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows method: post operationId: CreateFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows method: get operationId: ListFlow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{Sid} method: post operationId: UpdateFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows/{Sid} method: get operationId: FetchFlow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{Sid} method: delete operationId: DeleteFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows/{Sid}/Revisions method: get operationId: ListFlowRevision x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{Sid}/Revisions/{Revision} method: get operationId: FetchFlowRevision x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/Validate method: post operationId: UpdateFlowValidate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Flows/{Sid}/TestUsers method: get operationId: FetchTestUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Flows/{Sid}/TestUsers method: post operationId: UpdateTestUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sims/{SimSid}/BillingPeriods method: get operationId: ListBillingPeriod x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ESimProfiles method: post operationId: CreateEsimProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ESimProfiles method: get operationId: ListEsimProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ESimProfiles/{Sid} method: get operationId: FetchEsimProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Fleets method: post operationId: CreateFleet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Fleets method: get operationId: ListFleet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Fleets/{Sid} method: get operationId: FetchFleet x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Fleets/{Sid} method: post operationId: UpdateFleet x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/IpCommands method: post operationId: CreateIpCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/IpCommands method: get operationId: ListIpCommand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/IpCommands/{Sid} method: get operationId: FetchIpCommand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Networks/{Sid} method: get operationId: FetchNetwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Networks method: get operationId: ListNetwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/NetworkAccessProfiles method: post operationId: CreateNetworkAccessProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/NetworkAccessProfiles method: get operationId: ListNetworkAccessProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/NetworkAccessProfiles/{Sid} method: get operationId: FetchNetworkAccessProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/NetworkAccessProfiles/{Sid} method: post operationId: UpdateNetworkAccessProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/NetworkAccessProfiles/{NetworkAccessProfileSid}/Networks method: get operationId: ListNetworkAccessProfileNetwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/NetworkAccessProfiles/{NetworkAccessProfileSid}/Networks method: post operationId: CreateNetworkAccessProfileNetwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/NetworkAccessProfiles/{NetworkAccessProfileSid}/Networks/{Sid} method: delete operationId: DeleteNetworkAccessProfileNetwork x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/NetworkAccessProfiles/{NetworkAccessProfileSid}/Networks/{Sid} method: get operationId: FetchNetworkAccessProfileNetwork x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SettingsUpdates method: get operationId: ListSettingsUpdate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sims method: post operationId: CreateSim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sims method: get operationId: ListSim x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sims/{Sid} method: get operationId: FetchSim x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sims/{Sid} method: post operationId: UpdateSim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sims/{SimSid}/IpAddresses method: get operationId: ListSimIpAddress x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SmsCommands method: post operationId: CreateSmsCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SmsCommands method: get operationId: ListSmsCommand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SmsCommands/{Sid} method: get operationId: FetchSmsCommand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/UsageRecords method: get operationId: ListUsageRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Documents/{Sid} method: get operationId: FetchDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Documents/{Sid} method: delete operationId: DeleteDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Documents/{Sid} method: post operationId: UpdateDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Documents method: post operationId: CreateDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Documents method: get operationId: ListDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Documents/{DocumentSid}/Permissions/{Identity} method: get operationId: FetchDocumentPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Documents/{DocumentSid}/Permissions/{Identity} method: delete operationId: DeleteDocumentPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Documents/{DocumentSid}/Permissions/{Identity} method: post operationId: UpdateDocumentPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Documents/{DocumentSid}/Permissions method: get operationId: ListDocumentPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Streams/{StreamSid}/Messages method: post operationId: CreateStreamMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists/{Sid} method: get operationId: FetchSyncList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Lists/{Sid} method: delete operationId: DeleteSyncList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists/{Sid} method: post operationId: UpdateSyncList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists method: post operationId: CreateSyncList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists method: get operationId: ListSyncList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Items/{Index} method: get operationId: FetchSyncListItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Items/{Index} method: delete operationId: DeleteSyncListItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Items/{Index} method: post operationId: UpdateSyncListItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Items method: post operationId: CreateSyncListItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Items method: get operationId: ListSyncListItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Permissions/{Identity} method: get operationId: FetchSyncListPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Permissions/{Identity} method: delete operationId: DeleteSyncListPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Permissions/{Identity} method: post operationId: UpdateSyncListPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Lists/{ListSid}/Permissions method: get operationId: ListSyncListPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Maps/{Sid} method: get operationId: FetchSyncMap x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Maps/{Sid} method: delete operationId: DeleteSyncMap x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps/{Sid} method: post operationId: UpdateSyncMap x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps method: post operationId: CreateSyncMap x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps method: get operationId: ListSyncMap x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Items/{Key} method: get operationId: FetchSyncMapItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Items/{Key} method: delete operationId: DeleteSyncMapItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Items/{Key} method: post operationId: UpdateSyncMapItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Items method: post operationId: CreateSyncMapItem x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Items method: get operationId: ListSyncMapItem x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Permissions/{Identity} method: get operationId: FetchSyncMapPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Permissions/{Identity} method: delete operationId: DeleteSyncMapPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Permissions/{Identity} method: post operationId: UpdateSyncMapPermission x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Maps/{MapSid}/Permissions method: get operationId: ListSyncMapPermission x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Streams/{Sid} method: get operationId: FetchSyncStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Services/{ServiceSid}/Streams/{Sid} method: delete operationId: DeleteSyncStream x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Streams/{Sid} method: post operationId: UpdateSyncStream x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Streams method: post operationId: CreateSyncStream x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Services/{ServiceSid}/Streams method: get operationId: ListSyncStream x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Activities/{Sid} method: get operationId: FetchActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Activities/{Sid} method: post operationId: UpdateActivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Activities/{Sid} method: delete operationId: DeleteActivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Activities method: get operationId: ListActivity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Activities method: post operationId: CreateActivity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Events/{Sid} method: get operationId: FetchEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Events method: get operationId: ListEvent x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Tasks/{Sid} method: get operationId: FetchTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Tasks/{Sid} method: post operationId: UpdateTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Tasks/{Sid} method: delete operationId: DeleteTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Tasks method: get operationId: ListTask x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Tasks method: post operationId: CreateTask x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/TaskChannels/{Sid} method: get operationId: FetchTaskChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/TaskChannels/{Sid} method: post operationId: UpdateTaskChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/TaskChannels/{Sid} method: delete operationId: DeleteTaskChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/TaskChannels method: get operationId: ListTaskChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/TaskChannels method: post operationId: CreateTaskChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues/{Sid} method: get operationId: FetchTaskQueue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues/{Sid} method: post operationId: UpdateTaskQueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues/{Sid} method: delete operationId: DeleteTaskQueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues method: get operationId: ListTaskQueue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues method: post operationId: CreateTaskQueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues/{TaskQueueSid}/CumulativeStatistics method: get operationId: FetchTaskQueueCumulativeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues/{TaskQueueSid}/RealTimeStatistics method: get operationId: FetchTaskQueueRealTimeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues/{TaskQueueSid}/Statistics method: get operationId: FetchTaskQueueStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/TaskQueues/Statistics method: get operationId: ListTaskQueuesStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Tasks/{TaskSid}/Reservations method: get operationId: ListTaskReservation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Tasks/{TaskSid}/Reservations/{Sid} method: get operationId: FetchTaskReservation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Tasks/{TaskSid}/Reservations/{Sid} method: post operationId: UpdateTaskReservation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workers method: get operationId: ListWorker x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers method: post operationId: CreateWorker x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workers/{Sid} method: get operationId: FetchWorker x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/{Sid} method: post operationId: UpdateWorker x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workers/{Sid} method: delete operationId: DeleteWorker x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workers/{WorkerSid}/Channels method: get operationId: ListWorkerChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/{WorkerSid}/Channels/{Sid} method: get operationId: FetchWorkerChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/{WorkerSid}/Channels/{Sid} method: post operationId: UpdateWorkerChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workers/{WorkerSid}/Statistics method: get operationId: FetchWorkerInstanceStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/{WorkerSid}/Reservations method: get operationId: ListWorkerReservation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/{WorkerSid}/Reservations/{Sid} method: get operationId: FetchWorkerReservation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/{WorkerSid}/Reservations/{Sid} method: post operationId: UpdateWorkerReservation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workers/Statistics method: get operationId: FetchWorkerStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/CumulativeStatistics method: get operationId: FetchWorkersCumulativeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workers/RealTimeStatistics method: get operationId: FetchWorkersRealTimeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workflows/{Sid} method: get operationId: FetchWorkflow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workflows/{Sid} method: post operationId: UpdateWorkflow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workflows/{Sid} method: delete operationId: DeleteWorkflow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workflows method: get operationId: ListWorkflow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workflows method: post operationId: CreateWorkflow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/Workflows/{WorkflowSid}/CumulativeStatistics method: get operationId: FetchWorkflowCumulativeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workflows/{WorkflowSid}/RealTimeStatistics method: get operationId: FetchWorkflowRealTimeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Workflows/{WorkflowSid}/Statistics method: get operationId: FetchWorkflowStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{Sid} method: get operationId: FetchWorkspace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{Sid} method: post operationId: UpdateWorkspace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{Sid} method: delete operationId: DeleteWorkspace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces method: get operationId: ListWorkspace x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces method: post operationId: CreateWorkspace x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Workspaces/{WorkspaceSid}/CumulativeStatistics method: get operationId: FetchWorkspaceCumulativeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/RealTimeStatistics method: get operationId: FetchWorkspaceRealTimeStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Workspaces/{WorkspaceSid}/Statistics method: get operationId: FetchWorkspaceStatistics x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/CredentialLists/{Sid} method: get operationId: FetchCredentialList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/CredentialLists/{Sid} method: delete operationId: DeleteCredentialList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{TrunkSid}/CredentialLists method: post operationId: CreateCredentialList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{TrunkSid}/CredentialLists method: get operationId: ListCredentialList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/IpAccessControlLists/{Sid} method: get operationId: FetchIpAccessControlList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/IpAccessControlLists/{Sid} method: delete operationId: DeleteIpAccessControlList x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/Trunks/{TrunkSid}/IpAccessControlLists method: post operationId: CreateIpAccessControlList x-agentic-access: action-class: acting consequence: safety-critical subject: required audience: null token: max-ttl: 120 exchange: true purpose-required: true proof-of-possession: true escalation: human-in-the-loop: required audit: required - path: /v1/Trunks/{TrunkSid}/IpAccessControlLists method: get operationId: ListIpAccessControlList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/OriginationUrls/{Sid} method: get operationId: FetchOriginationUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/OriginationUrls/{Sid} method: delete operationId: DeleteOriginationUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{TrunkSid}/OriginationUrls/{Sid} method: post operationId: UpdateOriginationUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{TrunkSid}/OriginationUrls method: post operationId: CreateOriginationUrl x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{TrunkSid}/OriginationUrls method: get operationId: ListOriginationUrl x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/PhoneNumbers/{Sid} method: get operationId: FetchPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/PhoneNumbers/{Sid} method: delete operationId: DeletePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{TrunkSid}/PhoneNumbers method: post operationId: CreatePhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{TrunkSid}/PhoneNumbers method: get operationId: ListPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/Recording method: get operationId: FetchRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{TrunkSid}/Recording method: post operationId: UpdateRecording x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{Sid} method: get operationId: FetchTrunk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Trunks/{Sid} method: delete operationId: DeleteTrunk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks/{Sid} method: post operationId: UpdateTrunk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks method: post operationId: CreateTrunk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Trunks method: get operationId: ListTrunk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ComplianceInquiries/Customers/Initialize method: post operationId: CreateComplianceInquiry x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ComplianceInquiries/Customers/{CustomerId}/Initialize method: post operationId: UpdateComplianceInquiry x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ComplianceInquiries/Tollfree/Initialize method: post operationId: CreateComplianceTollfreeInquiry x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles method: post operationId: CreateCustomerProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles method: get operationId: ListCustomerProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CustomerProfiles/{Sid} method: get operationId: FetchCustomerProfile x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CustomerProfiles/{Sid} method: post operationId: UpdateCustomerProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles/{Sid} method: delete operationId: DeleteCustomerProfile x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles/{CustomerProfileSid}/ChannelEndpointAssignments method: post operationId: CreateCustomerProfileChannelEndpointAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles/{CustomerProfileSid}/ChannelEndpointAssignments method: get operationId: ListCustomerProfileChannelEndpointAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CustomerProfiles/{CustomerProfileSid}/ChannelEndpointAssignments/{Sid} method: get operationId: FetchCustomerProfileChannelEndpointAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CustomerProfiles/{CustomerProfileSid}/ChannelEndpointAssignments/{Sid} method: delete operationId: DeleteCustomerProfileChannelEndpointAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles/{CustomerProfileSid}/EntityAssignments method: post operationId: CreateCustomerProfileEntityAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles/{CustomerProfileSid}/EntityAssignments method: get operationId: ListCustomerProfileEntityAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CustomerProfiles/{CustomerProfileSid}/EntityAssignments/{Sid} method: get operationId: FetchCustomerProfileEntityAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CustomerProfiles/{CustomerProfileSid}/EntityAssignments/{Sid} method: delete operationId: DeleteCustomerProfileEntityAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles/{CustomerProfileSid}/Evaluations method: post operationId: CreateCustomerProfileEvaluation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CustomerProfiles/{CustomerProfileSid}/Evaluations method: get operationId: ListCustomerProfileEvaluation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CustomerProfiles/{CustomerProfileSid}/Evaluations/{Sid} method: get operationId: FetchCustomerProfileEvaluation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/EndUsers method: post operationId: CreateEndUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/EndUsers method: get operationId: ListEndUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/EndUsers/{Sid} method: get operationId: FetchEndUser x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/EndUsers/{Sid} method: post operationId: UpdateEndUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/EndUsers/{Sid} method: delete operationId: DeleteEndUser x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/EndUserTypes method: get operationId: ListEndUserType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/EndUserTypes/{Sid} method: get operationId: FetchEndUserType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Policies method: get operationId: ListPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Policies/{Sid} method: get operationId: FetchPolicies x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SupportingDocuments method: post operationId: CreateSupportingDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SupportingDocuments method: get operationId: ListSupportingDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SupportingDocuments/{Sid} method: get operationId: FetchSupportingDocument x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SupportingDocuments/{Sid} method: post operationId: UpdateSupportingDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SupportingDocuments/{Sid} method: delete operationId: DeleteSupportingDocument x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SupportingDocumentTypes method: get operationId: ListSupportingDocumentType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SupportingDocumentTypes/{Sid} method: get operationId: FetchSupportingDocumentType x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts method: post operationId: CreateTrustProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts method: get operationId: ListTrustProduct x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts/{Sid} method: get operationId: FetchTrustProduct x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts/{Sid} method: post operationId: UpdateTrustProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts/{Sid} method: delete operationId: DeleteTrustProduct x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts/{TrustProductSid}/ChannelEndpointAssignments method: post operationId: CreateTrustProductChannelEndpointAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts/{TrustProductSid}/ChannelEndpointAssignments method: get operationId: ListTrustProductChannelEndpointAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts/{TrustProductSid}/ChannelEndpointAssignments/{Sid} method: get operationId: FetchTrustProductChannelEndpointAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts/{TrustProductSid}/ChannelEndpointAssignments/{Sid} method: delete operationId: DeleteTrustProductChannelEndpointAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts/{TrustProductSid}/EntityAssignments method: post operationId: CreateTrustProductEntityAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts/{TrustProductSid}/EntityAssignments method: get operationId: ListTrustProductEntityAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts/{TrustProductSid}/EntityAssignments/{Sid} method: get operationId: FetchTrustProductEntityAssignment x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts/{TrustProductSid}/EntityAssignments/{Sid} method: delete operationId: DeleteTrustProductEntityAssignment x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts/{TrustProductSid}/Evaluations method: post operationId: CreateTrustProductEvaluation x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/TrustProducts/{TrustProductSid}/Evaluations method: get operationId: ListTrustProductEvaluation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/TrustProducts/{TrustProductSid}/Evaluations/{Sid} method: get operationId: FetchTrustProductEvaluation x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts.json method: get operationId: listAccounts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts.json method: post operationId: createAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}.json method: get operationId: fetchAccount x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}.json method: post operationId: updateAccount x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Keys.json method: get operationId: listKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Keys.json method: post operationId: createKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Keys/{KeySid}.json method: get operationId: fetchKey x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Keys/{KeySid}.json method: post operationId: updateKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Keys/{KeySid}.json method: delete operationId: deleteKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Credentials/AWS method: get operationId: listAwsCredentials x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Credentials/AWS method: post operationId: createAwsCredential x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Credentials/PublicKeys method: get operationId: listPublicKeys x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Credentials/PublicKeys method: post operationId: createPublicKey x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /AuthTokens/Promote method: post operationId: promoteAuthToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /AuthTokens/Secondary method: post operationId: createSecondaryAuthToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /AuthTokens/Secondary method: delete operationId: deleteSecondaryAuthToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /SafeList/Numbers method: post operationId: createSafelistNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /SafeList/Numbers/{PhoneNumber} method: get operationId: fetchSafelistNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /SafeList/Numbers/{PhoneNumber} method: delete operationId: deleteSafelistNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Configuration method: get operationId: fetchConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Configuration method: post operationId: updateConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Channels method: get operationId: listChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Channels method: post operationId: createChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Channels/{ChannelSid} method: get operationId: fetchChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Channels/{ChannelSid} method: delete operationId: deleteChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /FlexFlows method: get operationId: listFlexFlows x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /FlexFlows method: post operationId: createFlexFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /FlexFlows/{FlexFlowSid} method: get operationId: fetchFlexFlow x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /FlexFlows/{FlexFlowSid} method: post operationId: updateFlexFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /FlexFlows/{FlexFlowSid} method: delete operationId: deleteFlexFlow x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Interactions method: post operationId: createInteraction x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Interactions/{InteractionSid} method: get operationId: fetchInteraction x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Interactions/{InteractionSid}/Channels method: get operationId: listInteractionChannels x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Interactions/{InteractionSid}/Channels/{ChannelSid} method: get operationId: fetchInteractionChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Interactions/{InteractionSid}/Channels/{ChannelSid} method: post operationId: updateInteractionChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /WebChannels method: post operationId: createWebChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /WebChannels/{ChannelSid} method: get operationId: fetchWebChannel x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /WebChannels/{ChannelSid} method: post operationId: updateWebChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /WebChannels/{ChannelSid} method: delete operationId: deleteWebChannel x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /PluginService/Plugins method: get operationId: listPlugins x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /PluginService/Plugins method: post operationId: createPlugin x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Insights/QualityManagement/Questionnaires method: get operationId: listQuestionnaires x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Insights/QualityManagement/Questionnaires method: post operationId: createQuestionnaire x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /PhoneNumbers/{PhoneNumber} method: get operationId: fetchPhoneNumber x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Messages.json method: get operationId: listMessages x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Messages.json method: post operationId: createMessage x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Messages/{MessageSid}.json method: get operationId: fetchMessage x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Messages/{MessageSid}.json method: post operationId: updateMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Messages/{MessageSid}.json method: delete operationId: deleteMessage x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Messages/{MessageSid}/Media.json method: get operationId: listMedia x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Messages/{MessageSid}/Media/{MediaSid}.json method: get operationId: fetchMedia x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Messages/{MessageSid}/Media/{MediaSid}.json method: delete operationId: deleteMedia x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services method: get operationId: listMessagingServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services method: post operationId: createMessagingService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid} method: get operationId: fetchMessagingService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid} method: post operationId: updateMessagingService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid} method: delete operationId: deleteMessagingService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/PhoneNumbers method: get operationId: listPhoneNumbers x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/PhoneNumbers method: post operationId: addPhoneNumber x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/AlphaSenders method: get operationId: listAlphaSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/AlphaSenders method: post operationId: addAlphaSender x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/ShortCodes method: get operationId: listShortCodes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/ShortCodes method: post operationId: addShortCode x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /mail/send method: post operationId: sendEmail x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /templates method: get operationId: listTemplates x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /templates method: post operationId: createTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /templates/{template_id} method: get operationId: fetchTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /templates/{template_id} method: patch operationId: updateTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /templates/{template_id} method: delete operationId: deleteTemplate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /templates/{template_id}/versions method: post operationId: createTemplateVersion x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketing/contacts method: get operationId: listContacts x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketing/contacts method: put operationId: upsertContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketing/contacts method: delete operationId: deleteContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketing/contacts/search method: post operationId: searchContacts x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketing/lists method: get operationId: listContactLists x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketing/lists method: post operationId: createContactList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketing/lists/{list_id} method: get operationId: fetchContactList x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /marketing/lists/{list_id} method: patch operationId: updateContactList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /marketing/lists/{list_id} method: delete operationId: deleteContactList x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /verified_senders method: get operationId: listVerifiedSenders x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /verified_senders method: post operationId: createVerifiedSender x-agentic-access: action-class: acting consequence: physical subject: required audience: null token: max-ttl: 300 exchange: true purpose-required: true escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suppression/bounces method: get operationId: listBounces x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suppression/bounces method: delete operationId: deleteBounces x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /suppression/blocks method: get operationId: listBlocks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /suppression/unsubscribes method: get operationId: listGlobalUnsubscribes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /stats method: get operationId: fetchGlobalStats x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /validations/email method: post operationId: validateEmail x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services method: get operationId: listServices x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services method: post operationId: createService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid} method: get operationId: fetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid} method: post operationId: updateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid} method: delete operationId: deleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/Verifications method: post operationId: createVerification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/Verifications/{VerificationSid} method: get operationId: fetchVerification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/Verifications/{VerificationSid} method: post operationId: updateVerification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/VerificationCheck method: post operationId: createVerificationCheck x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/RateLimits method: get operationId: listRateLimits x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/RateLimits method: post operationId: createRateLimit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/RateLimits/{RateLimitSid}/Buckets method: get operationId: listBuckets x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/RateLimits/{RateLimitSid}/Buckets method: post operationId: createBucket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/Entities method: get operationId: listEntities x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/Entities method: post operationId: createEntity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/Entities/{Identity}/Factors method: get operationId: listFactors x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/Entities/{Identity}/Factors method: post operationId: createFactor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/Entities/{Identity}/Challenges method: get operationId: listChallenges x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/Entities/{Identity}/Challenges method: post operationId: createChallenge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/AccessTokens method: post operationId: createAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Services/{ServiceSid}/Webhooks method: get operationId: listWebhooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Services/{ServiceSid}/Webhooks method: post operationId: createWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Rooms method: get operationId: listRooms x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms method: post operationId: createRoom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Rooms/{RoomSid} method: get operationId: fetchRoom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms/{RoomSid} method: post operationId: updateRoom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Rooms/{RoomSid}/Participants method: get operationId: listParticipants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms/{RoomSid}/Participants/{ParticipantSid} method: get operationId: fetchParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms/{RoomSid}/Participants/{ParticipantSid} method: post operationId: updateParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Rooms/{RoomSid}/Participants/{ParticipantSid}/PublishedTracks method: get operationId: listPublishedTracks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms/{RoomSid}/Participants/{ParticipantSid}/SubscribeRules method: get operationId: fetchSubscribeRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms/{RoomSid}/Participants/{ParticipantSid}/SubscribeRules method: post operationId: updateSubscribeRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Rooms/{RoomSid}/Recordings method: get operationId: listRoomRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms/{RoomSid}/RecordingRules method: get operationId: fetchRecordingRules x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Rooms/{RoomSid}/RecordingRules method: post operationId: updateRecordingRules x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Recordings/{RecordingSid} method: get operationId: fetchRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Recordings/{RecordingSid} method: delete operationId: deleteRecording x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Compositions method: get operationId: listCompositions x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Compositions method: post operationId: createComposition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Compositions/{CompositionSid} method: get operationId: fetchComposition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Compositions/{CompositionSid} method: delete operationId: deleteComposition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /CompositionHooks method: get operationId: listCompositionHooks x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /CompositionHooks method: post operationId: createCompositionHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /CompositionHooks/{CompositionHookSid} method: get operationId: fetchCompositionHook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /CompositionHooks/{CompositionHookSid} method: post operationId: updateCompositionHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /CompositionHooks/{CompositionHookSid} method: delete operationId: deleteCompositionHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /CompositionSettings/Default method: get operationId: fetchCompositionSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /CompositionSettings/Default method: post operationId: createCompositionSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /RecordingSettings/Default method: get operationId: fetchRecordingSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /RecordingSettings/Default method: post operationId: createRecordingSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Calls.json method: get operationId: listCalls x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Calls.json method: post operationId: createCall x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Calls/{CallSid}.json method: get operationId: fetchCall x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Calls/{CallSid}.json method: post operationId: updateCall x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Calls/{CallSid}.json method: delete operationId: deleteCall x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Calls/{CallSid}/Recordings.json method: get operationId: listCallRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Calls/{CallSid}/Recordings.json method: post operationId: createCallRecording x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Recordings.json method: get operationId: listRecordings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Recordings/{RecordingSid}.json method: get operationId: fetchRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Recordings/{RecordingSid}.json method: delete operationId: deleteRecording x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Conferences.json method: get operationId: listConferences x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Conferences/{ConferenceSid}.json method: get operationId: fetchConference x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Conferences/{ConferenceSid}.json method: post operationId: updateConference x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Conferences/{ConferenceSid}/Participants.json method: get operationId: listParticipants x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Conferences/{ConferenceSid}/Participants.json method: post operationId: createParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Queues.json method: get operationId: listQueues x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Queues.json method: post operationId: createQueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Queues/{QueueSid}.json method: get operationId: fetchQueue x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /Accounts/{AccountSid}/Queues/{QueueSid}.json method: post operationId: updateQueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /Accounts/{AccountSid}/Queues/{QueueSid}.json method: delete operationId: deleteQueue x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/AccessTokens method: post operationId: CreateAccessToken x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/AccessTokens/{Sid} method: get operationId: FetchAccessToken x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/RateLimits/{RateLimitSid}/Buckets method: post operationId: CreateBucket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/RateLimits/{RateLimitSid}/Buckets method: get operationId: ListBucket x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/RateLimits/{RateLimitSid}/Buckets/{Sid} method: post operationId: UpdateBucket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/RateLimits/{RateLimitSid}/Buckets/{Sid} method: get operationId: FetchBucket x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/RateLimits/{RateLimitSid}/Buckets/{Sid} method: delete operationId: DeleteBucket x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Challenges method: post operationId: CreateChallenge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Challenges method: get operationId: ListChallenge x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Challenges/{Sid} method: get operationId: FetchChallenge x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Challenges/{Sid} method: post operationId: UpdateChallenge x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities method: post operationId: CreateEntity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities method: get operationId: ListEntity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Entities/{Identity} method: delete operationId: DeleteEntity x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities/{Identity} method: get operationId: FetchEntity x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Factors/{Sid} method: delete operationId: DeleteFactor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Factors/{Sid} method: get operationId: FetchFactor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Factors/{Sid} method: post operationId: UpdateFactor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Factors method: get operationId: ListFactor x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Factors method: post operationId: CreateNewFactor x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Forms/{FormType} method: get operationId: FetchForm x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/MessagingConfigurations method: post operationId: CreateMessagingConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/MessagingConfigurations method: get operationId: ListMessagingConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/MessagingConfigurations/{Country} method: post operationId: UpdateMessagingConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/MessagingConfigurations/{Country} method: get operationId: FetchMessagingConfiguration x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/MessagingConfigurations/{Country} method: delete operationId: DeleteMessagingConfiguration x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Entities/{Identity}/Challenges/{ChallengeSid}/Notifications method: post operationId: CreateNotification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/RateLimits method: post operationId: CreateRateLimit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/RateLimits method: get operationId: ListRateLimit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/RateLimits/{Sid} method: post operationId: UpdateRateLimit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/RateLimits/{Sid} method: get operationId: FetchRateLimit x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/RateLimits/{Sid} method: delete operationId: DeleteRateLimit x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/SafeList/Numbers method: post operationId: CreateSafelist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/SafeList/Numbers/{PhoneNumber} method: get operationId: FetchSafelist x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/SafeList/Numbers/{PhoneNumber} method: delete operationId: DeleteSafelist x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services method: post operationId: CreateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services method: get operationId: ListService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{Sid} method: get operationId: FetchService x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{Sid} method: delete operationId: DeleteService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{Sid} method: post operationId: UpdateService x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Verifications method: post operationId: CreateVerification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Verifications/{Sid} method: post operationId: UpdateVerification x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Verifications/{Sid} method: get operationId: FetchVerification x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Attempts method: get operationId: ListVerificationAttempt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Attempts/{Sid} method: get operationId: FetchVerificationAttempt x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Attempts/Summary method: get operationId: FetchVerificationAttemptsSummary x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/VerificationCheck method: post operationId: CreateVerificationCheck x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Templates method: get operationId: ListVerificationTemplate x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Webhooks method: post operationId: CreateWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Webhooks method: get operationId: ListWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v2/Services/{ServiceSid}/Webhooks/{Sid} method: post operationId: UpdateWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Webhooks/{Sid} method: delete operationId: DeleteWebhook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v2/Services/{ServiceSid}/Webhooks/{Sid} method: get operationId: FetchWebhook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Compositions/{Sid} method: get operationId: FetchComposition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Compositions/{Sid} method: delete operationId: DeleteComposition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Compositions method: get operationId: ListComposition x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Compositions method: post operationId: CreateComposition x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CompositionHooks/{Sid} method: get operationId: FetchCompositionHook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CompositionHooks/{Sid} method: delete operationId: DeleteCompositionHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CompositionHooks/{Sid} method: post operationId: UpdateCompositionHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CompositionHooks method: get operationId: ListCompositionHook x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CompositionHooks method: post operationId: CreateCompositionHook x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/CompositionSettings/Default method: get operationId: FetchCompositionSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/CompositionSettings/Default method: post operationId: CreateCompositionSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Recordings/{Sid} method: get operationId: FetchRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Recordings/{Sid} method: delete operationId: DeleteRecording x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Recordings method: get operationId: ListRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/RecordingSettings/Default method: get operationId: FetchRecordingSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/RecordingSettings/Default method: post operationId: CreateRecordingSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Rooms/{Sid} method: get operationId: FetchRoom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{Sid} method: post operationId: UpdateRoom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Rooms method: post operationId: CreateRoom x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Rooms method: get operationId: ListRoom x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Participants/{Sid} method: get operationId: FetchRoomParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Participants/{Sid} method: post operationId: UpdateRoomParticipant x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Rooms/{RoomSid}/Participants method: get operationId: ListRoomParticipant x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Participants/{Sid}/Anonymize method: post operationId: UpdateRoomParticipantAnonymize x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Rooms/{RoomSid}/Participants/{ParticipantSid}/PublishedTracks/{Sid} method: get operationId: FetchRoomParticipantPublishedTrack x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Participants/{ParticipantSid}/PublishedTracks method: get operationId: ListRoomParticipantPublishedTrack x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Participants/{ParticipantSid}/SubscribeRules method: get operationId: FetchRoomParticipantSubscribeRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Participants/{ParticipantSid}/SubscribeRules method: post operationId: UpdateRoomParticipantSubscribeRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Rooms/{RoomSid}/Participants/{ParticipantSid}/SubscribedTracks/{Sid} method: get operationId: FetchRoomParticipantSubscribedTrack x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Participants/{ParticipantSid}/SubscribedTracks method: get operationId: ListRoomParticipantSubscribedTrack x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Recordings/{Sid} method: get operationId: FetchRoomRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/Recordings/{Sid} method: delete operationId: DeleteRoomRecording x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Rooms/{RoomSid}/Recordings method: get operationId: ListRoomRecording x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/RecordingRules method: get operationId: FetchRoomRecordingRule x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Rooms/{RoomSid}/RecordingRules method: post operationId: UpdateRoomRecordingRule x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Archives/{Date}/Calls/{Sid} method: delete operationId: DeleteArchivedCall x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ByocTrunks method: post operationId: CreateByocTrunk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ByocTrunks method: get operationId: ListByocTrunk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ByocTrunks/{Sid} method: get operationId: FetchByocTrunk x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ByocTrunks/{Sid} method: post operationId: UpdateByocTrunk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ByocTrunks/{Sid} method: delete operationId: DeleteByocTrunk x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ConnectionPolicies method: post operationId: CreateConnectionPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ConnectionPolicies method: get operationId: ListConnectionPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ConnectionPolicies/{Sid} method: get operationId: FetchConnectionPolicy x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ConnectionPolicies/{Sid} method: post operationId: UpdateConnectionPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ConnectionPolicies/{Sid} method: delete operationId: DeleteConnectionPolicy x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ConnectionPolicies/{ConnectionPolicySid}/Targets method: post operationId: CreateConnectionPolicyTarget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ConnectionPolicies/{ConnectionPolicySid}/Targets method: get operationId: ListConnectionPolicyTarget x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ConnectionPolicies/{ConnectionPolicySid}/Targets/{Sid} method: get operationId: FetchConnectionPolicyTarget x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/ConnectionPolicies/{ConnectionPolicySid}/Targets/{Sid} method: post operationId: UpdateConnectionPolicyTarget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/ConnectionPolicies/{ConnectionPolicySid}/Targets/{Sid} method: delete operationId: DeleteConnectionPolicyTarget x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/DialingPermissions/Countries/{IsoCode} method: get operationId: FetchDialingPermissionsCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/DialingPermissions/Countries method: get operationId: ListDialingPermissionsCountry x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/DialingPermissions/BulkCountryUpdates method: post operationId: CreateDialingPermissionsCountryBulkUpdate x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/DialingPermissions/Countries/{IsoCode}/HighRiskSpecialPrefixes method: get operationId: ListDialingPermissionsHrsPrefixes x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Settings method: get operationId: FetchDialingPermissionsSettings x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Settings method: post operationId: UpdateDialingPermissionsSettings x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/IpRecords method: post operationId: CreateIpRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/IpRecords method: get operationId: ListIpRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/IpRecords/{Sid} method: get operationId: FetchIpRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/IpRecords/{Sid} method: post operationId: UpdateIpRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/IpRecords/{Sid} method: delete operationId: DeleteIpRecord x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SourceIpMappings method: post operationId: CreateSourceIpMapping x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SourceIpMappings method: get operationId: ListSourceIpMapping x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SourceIpMappings/{Sid} method: get operationId: FetchSourceIpMapping x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/SourceIpMappings/{Sid} method: post operationId: UpdateSourceIpMapping x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/SourceIpMappings/{Sid} method: delete operationId: DeleteSourceIpMapping x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/UsageRecords method: get operationId: ListAccountUsageRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Commands/{Sid} method: get operationId: FetchCommand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Commands/{Sid} method: delete operationId: DeleteCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Commands method: get operationId: ListCommand x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Commands method: post operationId: CreateCommand x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sims/{SimSid}/DataSessions method: get operationId: ListDataSession x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/RatePlans method: get operationId: ListRatePlan x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/RatePlans method: post operationId: CreateRatePlan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/RatePlans/{Sid} method: get operationId: FetchRatePlan x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/RatePlans/{Sid} method: post operationId: UpdateRatePlan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/RatePlans/{Sid} method: delete operationId: DeleteRatePlan x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sims/{Sid} method: get operationId: FetchSim x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sims/{Sid} method: post operationId: UpdateSim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sims/{Sid} method: delete operationId: DeleteSim x-agentic-access: action-class: acting consequence: write subject: required audience: null token: max-ttl: 900 escalation: human-in-the-loop: conditional triggers: - abnormal - high-value audit: required - path: /v1/Sims method: get operationId: ListSim x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none - path: /v1/Sims/{SimSid}/UsageRecords method: get operationId: ListUsageRecord x-agentic-access: action-class: connected consequence: read subject: optional token: max-ttl: 3600 audit: none