Resumen
Las Activities son la forma en que las personas colaboran sobre un registro. Agregas comments, tasks y approval requests a cualquier objeto de CXF —un Contact, un Content Instance, un Document— en un feed con hilos, con @mentions, prioridad, seguimiento de status y notificaciones en tiempo real. Para el modelo mental, consulta Conceptos básicos.Dónde encontrarlo
Abre el feed de actividad de cualquier registro para agregar comments, tasks y approvals. También hay una vista global de activities que las lista entre todos los objetos, con filtros por tipo, object type y fecha.Tipos de activity
| Tipo | Para qué sirve | Ciclo de vida |
|---|---|---|
| Comment | Una nota o discusión sobre el registro. | — |
| Task | Un ítem accionable asignado vía @mention. | Backlog → To Do → Doing → Done |
| Approval | Una solicitud de decisión. | Pending → Approved o Rejected |
Las Tasks y los Approvals requieren al menos un @mention — la persona
responsable. Aprobar un approval lo mueve a Done.
Properties
| Property | Tipo | Requerido | Descripción |
|---|---|---|---|
type | enum | Sí | comments, tasks o approvals. |
content | string | Sí | El texto de la activity — puede incluir @mentions. |
object_type / object_id | reference | Sí | El objeto al que se adjunta esta activity. |
parent_id | reference | No | Activity padre, para respuestas en hilo. |
priority | enum | No | normal, high o urgent (default normal). |
status | enum | No | Para tasks y approvals: backlog, todo, doing, done. |
is_approved | boolean | No | Para approvals: sin valor = pendiente, true = aprobado, false = rechazado. |
mentions | array | No | Los usuarios etiquetados en la activity. |
user_id | reference | Auto | El creador. |
started_at | datetime | Auto | Se define cuando el status sale por primera vez de backlog. |
created_at | datetime | Auto | Cuándo se creó la activity. |
updated_at | datetime | Auto | Cuándo se actualizó por última vez. |
Mentions y notificaciones
Etiqueta a un usuario con un @mention en el contenido (el editor autocompleta nombres). Los usuarios mencionados reciben una notificación en tiempo real. En una respuesta en hilo, también se notifica al autor de la activity padre.Prioridad
Cada activity tiene una prioridad —normal, high o urgent— para indicar qué
tan urgente es.
Comportamiento y reglas
- Las Tasks y Approvals necesitan un mention. Se requiere al menos un @mention (la persona responsable).
- Aprobar completa el approval. Marcar un approval como aprobado mueve su
status a
done. - Las respuestas van en hilo. Una activity puede responder a otra vía
parent_id, y se notifica al autor de la padre. - Los títulos se mantienen en sync. Cuando el título del objeto padre cambia, los títulos de sus activities se actualizan automáticamente.
Seeds
Las activities no están soportadas actualmente en los Seeds — son contenido generado por usuarios, no configuración.Gobernanza y permisos
Un super admin, un Master o un Journey Manager (JM) puede crear, editar y eliminar activities.Acceso por API
Las activities se crean, leen, actualizan y eliminan por la API — define eltype,
el content, el objeto destino y los mentions. Consulta la
API reference.
Relacionado
Object types
Los objetos a los que puedes adjuntar activities.
Log
El feed de actividad también muestra cambios de status y approval desde el log.