Skip to main content

Módulo Quick Response

src/app/modules/quick-response/

Plantillas de respuesta rápida que los agentes pueden seleccionar para responder con un mensaje predefinido.

Modelo — QuickResponse

CampoTipoDescripción
_idObjectId
tenantIdObjectId → Tenant
titlestringTítulo identificador de la plantilla
bodystringTexto del mensaje
isActiveboolean
createdAtDate
updatedAtDate

Endpoints

MétodoRutaAuthDescripción
GET/api/v1/quick-responses@Auth()Lista plantillas (filtrable por title)
GET/api/v1/quick-responses/:id@Auth()Obtiene una plantilla
POST/api/v1/quick-responses@Auth()Crea plantilla
PATCH/api/v1/quick-responses/:id@Auth()Actualiza plantilla
DELETE/api/v1/quick-responses/:id@Auth()Elimina plantilla

DTOs

CreateQuickResponseDto

{
tenantId: string
title: string
body: string
}

QueryQuickResponseDto / FilterQuickResponseDto

Filtros de búsqueda por title (búsqueda por texto) y paginación.