Saltar al contenido principal

👤 shori-assign-user

Asigna un usuario (participante o responsable) a uno o varios casos.

Diagrama del nodo​

Campos​

CampoTipoRequeridoDescripción
Acción (action)assign / assignResponsible✅assign: asigna como participante. assignResponsible: asigna como responsable
Usuario (userId)string✅UUID del usuario a asignar
Casos (casoIds)string✅UUID(s) separados por coma, o msg.payload.casoIds como array

Acciones disponibles​

AcciónDescripción
assignAsigna al usuario como participante de los casos
assignResponsibleAsigna al usuario como responsable de los casos

Salidas​

SalidaCampoDescripción
1 (éxito)msg.payload{ success: true, action, userId, casoIds }
2 (error)msg.error{ message, name, stack }

Ejemplos​

Ejemplo 1 — Asignar responsable fijo​

Ejemplo 2 — Asignación dinámica desde procesamiento​

Equivalente en código​

// Asignar responsable
await client.caso().user().assignResponsible({
userId: "user-uuid",
casoIds: ["caso-uuid-1", "caso-uuid-2"],
});

// Asignar participante
await client.caso().user().assign({
userId: "user-uuid",
casoIds: ["caso-uuid-1"],
});