Create a new session
ManageOrgSessions a nivel de la organización.
| Funcionalidad | Permiso requerido |
|---|---|
advanced_mode | UseDevinExpert |
create_as_user_id | ImpersonateOrgSessions |
advanced_mode habilita comportamientos especializados de sesión para flujos de trabajo de automatización. Cuando está activado, la sesión utiliza la persona avanzada y el prompt se transforma en función del modo seleccionado.
| Modo | Descripción | Parámetros obligatorios |
|---|---|---|
analyze | Analiza sesiones existentes de Devin para extraer información útil | session_links |
create | Crea un nuevo playbook a partir del análisis de sesiones | Ninguno (opcional: session_links) |
improve | Mejora un playbook existente en función de los comentarios | child_playbook_id |
batch | Inicia varias sesiones de Devin para una lista de tareas | child_playbook_id |
manage | Gestiona Knowledge | Ninguno |
batch, puedes opcionalmente establecer bypass_approval en true para omitir el paso de aprobación en la creación de sesiones por lotes. Esto es útil para flujos de trabajo completamente automatizados en los que quieres que las sesiones comiencen de inmediato sin aprobación manual.
create_as_user_id permite crear una sesión en nombre de otro usuario. Para ello se requiere:
ImpersonateOrgSessionsUseDevinSessionsService User credential (prefix: cog_)
analyze, create, improve, batch, manage Successful Response
new, claimed, running, exit, error, suspended, resuming