Skip to main content
GET
Recupera l'automazione

Autorizzazioni

Richiede un utente di servizio o un token di accesso personale con l’autorizzazione ViewOrgAutomations a livello dell’organizzazione.

Autorizzazioni

Authorization
string
header
obbligatorio

Credenziale dell'utente del servizio (prefisso: cog_)

Parametri del percorso

automation_id
string
obbligatorio
org_id
string
obbligatorio

ID dell'organizzazione (prefisso: org-)

Esempio:

"org-abc123def456"

Risposta

Risposta riuscita

actions
(AutomationStartSessionAction · object | AutomationMessageSessionAction · object | AutomationMonitorSessionAction · object)[]
obbligatorio
automation_id
string
obbligatorio
created_at
integer
obbligatorio
created_by
ActorResponse · object
obbligatorio

Un principal utente o utente di servizio associato a un'azione o a una risorsa.

enabled
boolean
obbligatorio
name
string
obbligatorio
triggers
AutomationTriggerResponse · object[]
obbligatorio
updated_at
integer
obbligatorio
concurrency
AutomationConcurrency · object | null
last_edited_by
ActorResponse · object | null

Un principal utente o utente di servizio associato a un'azione o a una risorsa.

last_invocation
AutomationLastInvocation · object | null
limits
AutomationLimits · object | null
metadata
Metadata · object
next_run_at
integer | null

Quando si attiveranno la prossima volta i trigger di pianificazione dell'automazione. null se l'automazione non ha trigger di pianificazione, è disabilitata o tutte le pianificazioni hanno superato la propria data di fine.

notifications
AutomationNotifications · object | null
run_as
AutomationRunAsOrganization · object

Identità con cui vengono eseguite le sessioni generate. organization: l'identità di automazione dell'org (l'Utente di sistema nell'app) — le sessioni usano autorizzazioni di sistema, quindi non è possibile selezionare server MCP installati con una connessione personale (con ambito utente), e passando un'automazione a organization, tali server vengono rimossi dalla selezione. creator: automazione personale — viene eseguita con le autorizzazioni del creatore ed è visibile solo al creatore e agli Org admin; non consentita per le automazioni create da utenti di servizio. service_user: viene eseguita con l'identità dell'utente di servizio specificato, con i suoi ruoli, diritti di accesso e limiti ACU; richiede l'autorizzazione a gestire tale utente di servizio. Obbligatorio alla creazione; null in aggiornamento reimposta a organization.

security_profile
AutomationSecurityProfileResponse · object | null

L'associazione dell'automazione al profilo di sicurezza e i profili applicabili risultanti. null quando i profili di sicurezza non sono abilitati per l'organizzazione.

session_settings
AutomationSessionSettings · object | null

Applicato a ogni sessione generata da questa automazione (incluse le sessioni di monitoraggio).

slack_reply_access
enum<string>
predefinito:slack_users

Chi può rispondere nelle sessioni esistenti tramite i thread di Slack: devin_users (solo account Devin collegati), slack_users (chiunque nei workspace Slack collegati all'organizzazione) o external_slack_users (anche gli utenti di Slack Connect). Non influisce su chi può attivare l'automazione.

Opzioni disponibili:
devin_users,
slack_users,
external_slack_users
teams_reply_access
enum<string>
predefinito:teams_users

Chi può rispondere nelle sessioni esistenti tramite i thread di Microsoft Teams: devin_users (solo account Devin collegati) o teams_users (chiunque nel tenant Microsoft collegato all'organizzazione; valore predefinito). Non influisce su chi può attivare l'automazione.

Opzioni disponibili:
devin_users,
teams_users
template_id
string | null
tools
AutomationTools · object | null