Automaatio2 min luettavaa

n8n suomeksi: mihin se taipuu ja mihin ei

n8n:stä löytyy englanniksi kymmenen minuutin demoja. Tässä on se toinen puoli: Mihin alusta taipuu pk-yrityksen toistuvassa työssä, mitä se maksaa ja missä kohtaa se ei auta.

Suomessa n8n:ää haetaan tuhansia kertoja kuukaudessa, eikä suomenkielistä kunnon materiaalia siitä juuri ole. Vastaan tulee englanninkielisiä videoita, joissa rakennetaan demo kymmenessä minuutissa. Se osa jää kertomatta, jossa demo kohtaa oikean aineiston.

Itselläni n8n pyörii paikallisesti Dockerissa omana työtilanaan, jossa on valmiit työnkulut. Tässä on se, mihin se taipuu ja mihin ei.

Mikä n8n on?

Automaatioalusta, jolla työnkulku rakennetaan raahaamalla ruudulle solmuja. Yksi solmu hakee sähköpostin, toinen kutsuu rajapintaa, kolmas kirjoittaa rivin taulukkoon. Solmut ketjutetaan, ja ketju lähtee liikkeelle sovitusta laukaisimesta: Kellonajasta, saapuvasta viestistä, lomakkeesta tai toisen järjestelmän kutsusta.

Kaksi asiaa erottaa sen tavallisesta pilvityökalusta. Lähdekoodi on julkinen ja saman ohjelman saa asentaa omalle palvelimelle ilman lisenssimaksua, jolloin käsiteltävä data ei käy ulkopuolisen palvelun läpi. Ja kun valmiit solmut loppuvat kesken, työnkulkuun voi kirjoittaa oman pätkän JavaScriptiä. Sitä rajaa vasten tullaan useammin kuin esittelyvideoista arvaisi.

Mihin n8n taipuu pk-yrityksessä?

Työhön, joka toistuu, alkaa tunnistettavasta laukaisimesta ja päättyy lopputulokseen, jonka osaa kuvata etukäteen. Neljä tyyppiä tulee vastaan useimmin:

  • Tiedonsiirto järjestelmien välillä: Sama tieto syntyy yhdessä paikassa ja tarvitaan toisessa. Tilaus kauppaan ja taulukkoon, lomakevastaus asiakasrekisteriin, tuntikirjaus laskutukseen.
  • Viestien esikäsittely: Saapuva sähköposti luetaan, luokitellaan ja siitä poimitaan olennaiset kentät. Vastausluonnos jää odottamaan ihmistä, joka painaa lähetä.
  • Raporttien kokoaminen: Luvut kahdesta tai kolmesta lähteestä samaan näkymään, ajettuna maanantaiaamuna ilman että kukaan avaa mitään.
  • Sisällön ajastus ja julkaisu: Valmis jono, sovittu aikataulu, monta kanavaa.

Pk-yritysbarometrin mukaan yleisin tekoälystä koettu hyöty on juuri tämä: 49 prosenttia käyttäjistä nimeää ajan vapautumisen rutiinitehtävistä. n8n on yksi tapa ottaa se osuus, ei ainoa.

Mitä n8n maksaa?

Ohjelmasta ei makseta mitään, jos sen ajaa itse. Kulut tulevat muualta: Pieni palvelin on luokkaa kymmenen euroa kuussa, kielimallikutsut maksavat käytön mukaan, ja selvästi suurin erä on oma aika. Maksullinen pilviversio hinnoitellaan ajokertojen mukaan. Se on järkevä silloin, kun palvelimen ylläpito ei kuulu kenenkään toimenkuvaan.

Ensimmäinen toimiva työnkulku syntyy nopeasti. Loppuaika menee siihen, että se kestää oikeaa aineistoa. Jälkimmäinen osa on se varsinainen työ.

Mihin n8n ei taivu

Työhön, jonka sääntöä ei osaa sanoa ääneen. Alusta ei keksi sääntöä kenenkään puolesta, ja juuri siihen automaatioprojektit useimmiten pysähtyvät. Kolme muuta rajaa, jotka olen oppinut työn kautta:

  • Vihreä ajo ei ole todiste oikeasta lopputuloksesta. Ajoin kerran siivouksen, joka poisti kaksoiskappaleen täsmälleen kuten pyydettiin, ja tarkistus näytti vihreää. Samalla kuoli kolme linkkiä, jotka osoittivat poistettuun tietueeseen. Niitä ei katsonut kukaan.
  • Raja näkyy vasta ylittyessään. Rivimäärä, tiedostokoko, liitteiden määrä, rajapinnan kutsukatto. Ajoin julkaisuautomaation tahallaan yli rajan nähdäkseni, kaatuuko se vai jättääkö se hiljaa jotain pois. Kaatuminen on niistä kahdesta parempi.
  • Oma kone ei ole palvelin. Paikallinen työtila on hyvä paikka rakentaa ja huono paikka pitää tuotantoa. Annoin kerran valmiin automaation kollegalle, eikä se lähtenyt käyntiin ollenkaan: Polut osoittivat minun kotihakemistooni.

Yksikään näistä ei ole n8n:n vika. Ne ovat automaation ominaisuuksia ja tulevat vastaan samalla tavalla missä tahansa työkalussa.

Mistä kannattaa aloittaa

Työkalun valinta on tässä se pienin päätös. Isompi on se, mikä työ siirretään ensimmäisenä, ja siihen pätee sama nyrkkisääntö alustasta riippumatta: Se työ, joka toistuu joka viikko, seuraa sääntöjä ja ärsyttää eniten. Kokosin erikseen sen, mitkä toistuvat työt kannattaa siirtää koneelle ensin.

Kerro yksi sellainen prosessi, niin rakennetaan siihen kone ja katsotaan teidän omalla aineistollanne, kestikö se.