Jak v Airtablu spustit automatizaci v Make.com nebo n8n po kliknutí na tlačítko

Kromě možnosti spustit scénáře v Make.com nebo v n8n z akce Run script (můžete vidět v předchozím vlákně), můžete automatizaci spustit také po kliknutí tlačítka (konkrétně myslím Button jako typ sloupce).

Kód funguje velmi podobně jako v předchozím případě, takže ho popíšu jen stručně (ale kdyžtak se ptejte).

Ukázky kódu

// 1 – Nastavte název tabulky, které se skript týká, a webhooku
let table = base.getTable("doplňte název tabulky");
let webhook_url = 'doplňte adresu webhooku';

// 2 - Nadefinujte záznam, který budete posílat
let record = await input.recordAsync('Choose a record', table);

// 3 – Nadefinujte pole (sloupce) – většinou posílám pouze ID záznamu
let record_id = record.id;

// 4 – Odešlete data a počkejte na odpověď
let response = await fetch(webhook:url', {
    method: 'POST',
    body: JSON.stringify({record_id: record_id}),
    headers: {
        'Content-Type': 'application/json',
    },
});

// 5 – Udělejte "něco" s odpovědí
console.log(await response.json());

Díky tomu skritpu, který si můžete upravit podle potřeby, můžete na kliknutí tlačítka vytvářet nové projekty v Asaně, generovat reporty přes Eledo nebo si třeba stáhnout data z ARESu.