Create a new session
ManageOrgSessions no nível da organização.
| Recurso | Permissão necessária |
|---|---|
advanced_mode | UseDevinExpert |
create_as_user_id | ImpersonateOrgSessions |
advanced_mode habilita comportamentos de sessão especializados para fluxos de trabalho de automação. Quando ativado, a sessão usa a persona avançada e o prompt é transformado com base no modo selecionado.
| Mode | Description | Required Parameters |
|---|---|---|
analyze | Analisar sessões existentes do Devin para extrair insights | session_links |
create | Criar um novo playbook com base na análise de sessões | Nenhum (opcional: session_links) |
improve | Melhorar um playbook existente com base em feedback | child_playbook_id |
batch | Iniciar várias sessões do Devin para uma lista de tarefas | child_playbook_id |
manage | Gerenciar Knowledge | Nenhum |
batchbatch, você pode opcionalmente definir bypass_approval como true para pular a etapa de aprovação na criação de sessões em lote. Isso é útil para fluxos de trabalho totalmente automatizados em que você deseja que as sessões comecem imediatamente, sem aprovação manual.
create_as_user_id permite criar uma sessão em nome de outro usuário. Isso requer:
ImpersonateOrgSessionsUseDevinSessionsService User credential (prefix: cog_)
analyze, create, improve, batch, manage Successful Response
new, claimed, running, exit, error, suspended, resuming