n8n
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
- n8n-tili — Luo tili osoitteessa n8n.io
- n8n:n perustiedot — Tai käytä esikonfiguroituja malleja
- Frihetin API-päätepiste — Katso REST API -dokumentaatio
- Frihet Pro tai uudempi
Frihet-tunnusten hankkiminen
Frihetissä
- Mene Asetukset → Integraatiot → n8n
- Napsauta "Luo API-avain"
- Kopioi avain (esim.:
fh_live_XXXXXXXXXXXXXXXXX) - Napsauta "Luo Webhook"
- Kopioi webhook-URL (tapahtumien vastaanottamiseen)
Tallenna molemmat turvalliseen paikkaan.
Yhdistä Frihet n8n:ään
Vaihe 1: Luo työnkulku n8n:ssä
- Mene osoitteeseen n8n.io
- Uusi työnkulku
- Lisää solmu: Frihet (etsi se)
Vaihe 2: Määritä tunnistetiedot
- Frihet-solmussa, mene Tunnistetiedot
- Napsauta "Luo uusi tunnistetieto"
- Liitä Frihetin API-avain
- 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:
- n8n:ssä, mene Community → Templates
- Etsi "Frihet"
- Valitse malli
- Napsauta "Use this template"
- 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
| Tapahtuma | Lähetetyt tiedot |
|---|---|
| Lasku luotu | ID, cliente, monto, vencimiento |
| Lasku maksettu | ID, cliente, monto, fecha pago |
| Lasku erääntynyt | ID, cliente, monto, días vencida |
| Asiakas luotu | ID, nombre, email, teléfono |
| Kulu luotu | ID, categoría, monto, fecha |
| Maksu vastaanotettu | ID factura, cliente, monto |
Määritä webhook Frihetissä
- Asetukset → Integraatiot → n8n
- Napsauta "Luo Webhook"
- Valitse, mitkä tapahtumat laukaistaan (suositus: kaikki)
- Kopioi webhookin URL
- 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
- n8n:ssä, napsauta "Execute"
- Näet tulokset vaihe vaiheelta
- Jos virhe ilmenee, se näytetään yksityiskohtineen
- Säädä ja suorita uudelleen
Lokit ja historia
- Mene Executions-kohtaan työnkulussasi
- Näet jokaisen suorituksen:
- Milloin se suoritettiin
- Oliko se onnistunut
- Suoritusaika
- Jokaisen solmun tulokset
Testaa testitiedoilla
Ennen aktivointia (ajoitus), testaa:
- Muokkaa triggeri Manuaaliseksi
- Napsauta "Execute" useita kertoja
- Tarkista, että jokainen solmu toimii
- 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?"
- Lisää "Log"-solmu vaiheiden väliin nähdäksesi välitiedot
- Suorita manuaalisesti vaihe vaiheelta
- Mene Executions → täydellinen historia
- 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
- Tutustu n8n:n malleihin
- Lue REST API -dokumentaatio ja webhookit
- Luo ensimmäinen mukautettu automaatiosi
Edellinen: Revolut Business