Skip to main content

n8n

Saatavilla

Tämä integraatio on aktiivinen ja käyttövalmis kaikilla Pro-sopimuksilla.

Yhdistä Frihet n8n:ään automatisoidaksesi työnkulkuja: automaattiset muistutukset, CRM-synkronointi, mukautetut ilmoitukset ja paljon muuta.

Mihin sitä käytetään?

Kun n8n on integroitu:

  • Automaattiset muistutukset — Lähettää sähköposteja, kun lasku erääntyy
  • CRM-synkronointi — Uudet asiakkaat luodaan Salesforceen, Pipedriveen jne.
  • Mukautetut ilmoitukset — Slack, sähköposti, Telegram, mukautettu webhook
  • Monimutkaiset työnkulut — Ehdolliset lausekkeet, silmukat, loogiset haarautumat
  • Webhook-päätepisteet — Muut järjestelmät laukaisevat toimintoja Frihetissä

Vaatimukset

Frihet-tunnusten hankkiminen

Frihetissä

  1. Mene AsetuksetIntegraatiotn8n
  2. Napsauta "Luo API-avain"
  3. Kopioi avain (esim.: fh_live_XXXXXXXXXXXXXXXXX)
  4. Napsauta "Luo Webhook"
  5. Kopioi webhook-URL (tapahtumien vastaanottamiseen)

Tallenna molemmat turvalliseen paikkaan.

Yhdistä Frihet n8n:ään

Vaihe 1: Luo työnkulku n8n:ssä

  1. Mene osoitteeseen n8n.io
  2. Uusi työnkulku
  3. Lisää solmu: Frihet (etsi se)

Vaihe 2: Määritä tunnistetiedot

  1. Frihet-solmussa, mene Tunnistetiedot
  2. Napsauta "Luo uusi tunnistetieto"
  3. Liitä Frihetin API-avain
  4. Tallenna

Vaihe 3: Valitse toiminto

Valitse solmussa, mitä tehdä:

  • Luo lasku
  • Luo kulu
  • Luo asiakas
  • Hae asiakaslista
  • Hae laskuluettelo
  • Merkitse lasku maksetuksi

Yleiset käyttötapaukset

Erääntymismuistutus

Milloin: Joka aamu klo 9 Mitä tekee: Etsii erääntyneitä laskuja ja lähettää sähköpostin asiakkaalle

n8n workflow:
1. Trigger: Joka päivä klo 09:00
2. Frihet-solmu: Hae erääntyneet laskut
3. Silmukka: Jokaiselle laskulle
4. Sähköpostisolmu: Lähetä muistutussähköposti
5. Päivitä Frihetissä: Merkitse "Muistutus lähetetty"

Uusi asiakas → CRM

Milloin: Asiakas luodaan Frihetissä Mitä tekee: Lisää sen automaattisesti Salesforceen/Pipedriveen

n8n workflow:
1. Trigger: Frihetin webhook (uusi asiakas)
2. Frihet-solmu: Hae asiakkaan tiedot
3. Salesforce-solmu: Luo yhteyshenkilö
4. Sähköpostisolmu: Ilmoita tiimille

Maksettu lasku → Slack-ilmoitus

Milloin: Lasku merkitään maksetuksi Mitä tekee: Lähettää ilmoituksen Slackiin tiedoilla

n8n workflow:
1. Trigger: Frihetin webhook (maksettu lasku)
2. Frihet-solmu: Hae laskun tiedot
3. Slack-solmu: Lähetä muotoiltu viesti
4. Taulukko-solmu: Kirjaa Google Sheetsiin (valinnainen)

Luo lasku lomakkeesta

Milloin: Joku täyttää lomakkeen Mitä tekee: Luo automaattisesti laskun Frihetissä

n8n workflow:
1. Trigger: Lomakkeen webhook (TypeForm, Typebot, jne.)
2. Solmu: Käsittele lomakkeen tiedot
3. Frihet-solmu: Luo lasku
4. Sähköpostisolmu: Vahvista asiakkaalle

Esikonfiguroidut mallit

n8n ja Frihet tarjoavat valmiita malleja:

  1. n8n:ssä, mene CommunityTemplates
  2. Etsi "Frihet"
  3. Valitse malli
  4. Napsauta "Use this template"
  5. Määritä vain tunnistetiedot

Saatavilla olevat mallit

  • "Erääntyneiden laskujen muistutus"
  • "Synkronoi asiakkaat Airtableen"
  • "Maksuilmoitukset Slackiin"
  • "Luo laskuja Typeformista"
  • "Päivittäinen varmuuskopio Google Driveen"

Käytä niitä pohjana ja mukauta.

Frihetin webhook

Frihet lähettää tapahtumia automaattisesti n8n:ään. Katso webhookien täydellinen dokumentaatio saadaksesi lisätietoja HMAC-SHA256-allekirjoituksesta, uudelleenyrityksistä ja kaikista tapahtumatyypeistä.

Tapahtumat, jotka laukaisevat webhookin

TapahtumaLähetetyt tiedot
Lasku luotuID, cliente, monto, vencimiento
Lasku maksettuID, cliente, monto, fecha pago
Lasku erääntynytID, cliente, monto, días vencida
Asiakas luotuID, nombre, email, teléfono
Kulu luotuID, categoría, monto, fecha
Maksu vastaanotettuID factura, cliente, monto

Määritä webhook Frihetissä

  1. AsetuksetIntegraatiotn8n
  2. Napsauta "Luo Webhook"
  3. Valitse, mitkä tapahtumat laukaistaan (suositus: kaikki)
  4. Kopioi webhookin URL
  5. Määritä n8n:ssä "Webhook"-solmu triggeriksi tällä URL-osoitteella

Saatavilla olevat toiminnot Frihetissä

Luo lasku

Syöte:
- Asiakas-ID (tai luo uusi)
- Kuvaus
- Summa
- Eräpäivä
- ALV

Tuloste:
- Luodun laskun ID
- Asiakirjanumero
- Tila

Luo kulu

Syöte:
- Kategoria
- Summa
- Päivämäärä
- Toimittaja (valinnainen)

Tuloste:
- Kulun ID
- Vahvistus

Hae lista

Syöte:
- Suodatin (päivämäärä, asiakas, tila)
- Tulosten raja

Tuloste:
- Taulukko laskuista/kuluista/asiakkaista

Merkitse maksetuksi

Syöte:
- Laskun ID
- Summa (valinnainen)
- Maksutapa (valinnainen)

Tuloste:
- Vahvistus
- Päivityspäivämäärä

Täydellinen esimerkki: Päivittäinen muistutus

Tavoite

Joka aamu klo 8, jos erääntyneitä laskuja on, lähetä sähköposti asiakkaalle.

Työnkulku n8n:ssä

Vaihe 1: Liipaisin

Scheduler: Joka päivä klo 08:00
Timezone: Europe/Madrid

Vaihe 2: Hae erääntyneet laskut

Solmu: Frihet
Toiminto: Get Invoices
Suodatin: State = "unpaid" AND Due Date < Today

Vaihe 3: Silmukka jokaisen laskun yli

Silmukkasolmu: Jokaiselle tuloksessa olevalle laskulle
- Hae asiakkaan sähköposti
- Laske erääntyneet päivät

Vaihe 4: Lähetä sähköposti

Solmu: Gmail / SendGrid
Vastaanottaja: asiakkaan sähköposti
Aihe: "Lasku #{{$node.Frihet.data.number}} perittäväksi"
Viestin sisältö:
"Laskusi {{id}}, summa {{monto}} euroa
on erääntynyt {{días_vencida}} päivää sitten.
Suorita maksu mahdollisimman pian.
[Maksu-linkki]"

Vaihe 5: Päivitä Frihetissä

Solmu: Frihet
Toiminto: Update Invoice
Päivitä: reminder_sent = true
Päivitä: reminder_date = today

Kaksisuuntainen synkronointi CRM:n kanssa

Luo asiakas Frihetissä → Salesforce

1. Liipaisin: Frihetin webhook (asiakas luotu)
2. Frihet: Hae asiakkaan tiedot
3. Salesforce: Luo tili
4. Salesforce: Luo yhteyshenkilö
5. Frihet: Tallenna Salesforce ID asiakkaaseen

Luo diili Salesforcessa → Lasku Frihetissä

1. Liipaisin: Salesforcen webhook (voittanut diili)
2. Salesforce: Hae diilin tiedot
3. Frihet: Luo asiakas (jos uusi)
4. Frihet: Luo lasku diilin summalla
5. Salesforce: Päivitä diili linkillä Frihetiin

Mukautetut ilmoitukset

Vaihtoehto 1: Sähköposti

Solmu: Gmail / SendGrid
Mukautettu malli sisältää:
- Yrityksesi logo
- Laskun tiedot
- Maksu-linkki

Vaihtoehto 2: Slack

Solmu: Slack
Viesti:
":moneybag: Lasku maksettu
Asiakas: {{cliente}}
Summa: €{{monto}}
Tila: Maksettu ✅"

Vaihtoehto 3: WhatsApp/Telegram

Solmu: Telegram / WhatsApp (Twilion kautta)
Viesti:
"Hei {{nombre}},
Laskusi #{{id}} erääntyy 3 päivän kuluttua.
[Maksa tästä]"

Vaihtoehto 4: Mukautettu webhook

Jos sinulla on oma järjestelmäsi:

Solmu: HTTP POST
URL: https://järjestelmäsi.com/frihet-webhook
Runko:
{
"event": "invoice_paid",
"invoice_id": "...",
"amount": 1200,
"client": "..."
}

Järjestelmäsi käsittelee tarpeen mukaan.

Ehdot ja logiikka

Voit lisätä ehtoja:

JOS lasku erääntynyt YLI 7 PÄIVÄÄ
SILLOIN lähetä sähköposti + luo tehtävä
MUUTEN JOS erääntynyt ALLE 7 PÄIVÄÄ
SILLOIN lähetä vain sähköposti
MUUTEN
SILLOIN älä tee mitään

Tai monimutkaisempia haarautumia:

JOS asiakas on "Premium"
SILLOIN soita puhelimella
MUUTEN JOS asiakas on "Regular"
SILLOIN lähetä sähköposti
MUUTEN
SILLOIN jätä huomiotta

Testaus ja virheenkorjaus

Suorita työnkulku manuaalisesti

  1. n8n:ssä, napsauta "Execute"
  2. Näet tulokset vaihe vaiheelta
  3. Jos virhe ilmenee, se näytetään yksityiskohtineen
  4. Säädä ja suorita uudelleen

Lokit ja historia

  1. Mene Executions-kohtaan työnkulussasi
  2. Näet jokaisen suorituksen:
    • Milloin se suoritettiin
    • Oliko se onnistunut
    • Suoritusaika
    • Jokaisen solmun tulokset

Testaa testitiedoilla

Ennen aktivointia (ajoitus), testaa:

  1. Muokkaa triggeri Manuaaliseksi
  2. Napsauta "Execute" useita kertoja
  3. Tarkista, että jokainen solmu toimii
  4. Vaihda sitten Automaattiseen triggeriin (ajastin)

Rajoitukset ja kustannukset

n8n:ssä

  • Automaattiset työnkulut: Riippuu suunnitelmastasi
  • Suoritukset: Ilmainen tiettyyn rajaan asti
  • Solmut: Rajoittamattomat
  • Integraatiot: Satoja saatavilla

Frihetissä

  • API-kutsut: Sisältyvät Pro-pakettiin (ei lisärajoituksia)
  • Webhookit: Rajoittamattomat
  • Tiedot: Ei erityistä rajaa n8n:lle

Vianmääritys

"Webhook ei laukea"

  • Varmista, että webhook on aktiivinen Frihetissä
  • Tapahtuman on vastattava asetuksia
  • Tarkista n8n-lokit: Executions → historia
  • Jos HTTP-virhe ilmenee, tarkista webhookin tila

"Virhe: Tunnistetietoja ei löydy"

  • Varmista n8n:ssä, että tunnistetiedot on tallennettu
  • Kopioi Frihetin API-avain uudelleen
  • Luo tunnistetieto uudelleen

"Miten korjaan virheen, jos jokin ei toimi?"

  1. Lisää "Log"-solmu vaiheiden väliin nähdäksesi välitiedot
  2. Suorita manuaalisesti vaihe vaiheelta
  3. Mene Executions → täydellinen historia
  4. Etsi virhe lokeista

"Voinko käyttää useita työnkulkuja?"

Kyllä. Voit luoda:

  • Työnkulku 1: Päivittäiset muistutukset
  • Työnkulku 2: CRM-synkronointi
  • Työnkulku 3: Automaattiset varmuuskopiot
  • Kaikki toimivat rinnakkain

Seuraavat vaiheet


Edellinen: Revolut Business