"Script Personalizzati" per Asana
Dai più potere alle regole di Asana con azioni personalizzate
Le regole native di Asana sono già potenti, ma i nostri script personalizzati ti offrono ancora più possibilità per i tuoi flussi di lavoro. Questi snippet restano totalmente integrati in Asana e aggiungono funzionalità di automazione avanzate.
Hai bisogno di qualcosa di specifico? Scrivi a filippo.ext@ido-clarity.com per richiedere uno snippet personalizzato.
Come usare i nostri snippet
Segui questi semplici passaggi per integrare script personalizzati nei tuoi flussi di lavoro Asana.
I nostri snippet sono progettati per funzionare in modo fluido con il sistema di regole native di Asana.
Crea una regola nativa Asana
Imposta una nuova regola nel tuo progetto o spazio di lavoro Asana
Aggiungi un’azione
Seleziona “Fai questo” nella configurazione della regola.
Vai su “Azione esterna”
Scegli l’opzione azione esterna tra i tipi di azioni disponibili.
Seleziona “Esegui script”
Attiva l’opzione per eseguire uno script di automazione personalizzato.
Incolla uno snippet
Copia e incolla lo script desiderato dalla nostra raccolta.
Crea regola
Quando: viene creata una nuova attività
Allora: aggiungi un’azione (fai questo)
Azione esterna
Custom Scripts Collection
Ready-to-use custom scripts for enhanced Asana workflows.
Copy, paste, and implement these snippets in your rules.
#1 – Duplica
Duplica un’attività completa, inclusi assegnatario, allegati, date, dipendenze, follower, note, progetto padre, progetti, sotto-attività ed etichette.
async function run() {
const triggeringTask = await
tasksApiInstance.getTask(task_gid);
await tasksApiInstance.duplicateTask({
data:{
name: triggeringTask.data.name + ' [duplicate]',
include: "assignee, attachments, dates, dependencies, followers, notes, parent, projects, subtasks, tags"
}
}, task_gid)
}
run();
#2 – Annulla
Trasforma un’attività in un’approvazione e rifiutala per annullarla.
async function run() {
await tasksApiInstance.updateTask({
data:{
resource_subtype: 'approval',
approval_status: 'rejected'
}
}, task_gid)
}
run();
#3 – Segna come approvazione
Contrassegna un’attività come approvazione.
async function run() {
await tasksApiInstance.updateTask({
data:{
resource_subtype: 'approval'
}
}, task_gid)
}
run();
#4 – Segna come traguardo
Contrassegna un’attività come traguardo.
async function run() {
await tasksApiInstance.updateTask({
data:{
resource_subtype: 'milestone'
}
}, task_gid)
}
run();
#5 – Segna come attività
Trasforma un traguardo o un’approvazione in una normale attività.
async function run() {
await tasksApiInstance.updateTask({
data:{
resource_subtype: 'task'
}
}, task_gid)
}
run();
Script Premium Gratuiti
Script di automazione avanzati disponibili su richiesta. Questi script offrono funzionalità sofisticate per migliorare i flussi di lavoro e includono logiche personalizzate.
- #6 – Blocca fino al completamento di tutte le sotto-attività
- #7 – Aggiungi un’emoji al nome di un’attività
- #8 – Completa tutte le sotto-attività
- #9 – Avvisa per le attività nei weekend
- #10 – Attività dipendente
- #11 – Aggiornamento dello stato del progetto
- #12 – Elimina tutte le sotto-attività
- #13 – Rimuovi l’attività dai collaboratori
- #14 – Rileva una parola
- #15 – Genera un numero casuale
- #16 – Copia campi nelle sotto-attività
Snippet lunghi disponibili su richiesta
Per gli script che superano le 50 righe, puoi scrivere a filippo.ext@ido-clarity.com per richiederne uno specifico: