BoostlyVad vi görVad vi har gjortVilka vi är
Jobba hos ossKunskapsbank
Logga in till Sidekick Portal

Kundcase · Boostly

Signaturen är startknappen

Det som förut var ett eftermiddagsupplägg i tre system sker nu på sekunder. Och går något fel kör vi om, utan dubbletter.

Byggt iSharePoint OnlineMicrosoft 365
Sju steg som körs av sig själva när avtalet signeras
01Sju steg, ett resultat per steg
02Idempotent: säkert att köra hur många gånger som helst
03Fel stoppar inte resten, de visas i Staff
01

Utmaningen

En ny kund betydde upplägg i CRM:et, i Fortnox och i projektportalen, plus ett mejl till ekonomi och ett till projektledaren. Fem ställen, en eftermiddag, och alltid något som blev fel eller glömdes.
02

Så gjorde vi

Vi skrev en enda funktion som är sanningen om vad som ska hända när ett förslag signeras. Den anropas av Scrives webhook och av en knapp i Staff. Sju steg, vart och ett idempotent: det kontrollerar om det redan är gjort innan det gör något. Resultatet per steg sparas och visas, fel fångas och stoppar inte de steg som kommer efter.
03

Resultatet

Från signatur till färdigt upplägg i alla system på sekunder, utan att någon rör något. Fallerar Fortnox en kväll kör vi om nästa morgon och resten ligger redan där. Kunden landar samtidigt på ett kom-igång-formulär och bokar uppstartsmötet själv.
04

Det här byggde vi

Stegen

Företag i CRM:et skapas eller hittas. Företagets livscykel sätts till kund. Kontakten uppgraderas och får portalåtkomst. Kund i Fortnox skapas eller uppdateras med fakturamejl. Projekt i Fortnox skapas. Projekt i projektportalen skapas med projektledare och budget. En anteckning Signerat loggas på kontakten.

Idempotens är hela poängen

Varje steg kontrollerar först om det redan är gjort: finns företaget, finns Fortnox-kunden, finns projektet. Därför kan samma körning upprepas efter ett fel, eller startas manuellt från Staff, utan att något skapas två gånger.

Resultatet är synligt

Varje steg rapporterar skapad, uppdaterad, överhoppad eller fel, med detalj. I Staff syns hela listan på förslaget, och körningen kan göras om med en knapp. Det som fallerar stoppar inte stegen efter.

Så fungerar det i dag

01

Scrive säger signerat

Webhooken träffar vår funktion med dokument-id, som slås upp mot förslaget.

02

Stegen körs i ordning

CRM, Fortnox, projektportal, anteckning. Varje steg idempotent.

03

Kunden får nästa sida

Ett kom-igång-formulär och bokning av uppstartsmötet, direkt efter Scrives omdirigering.

Något liknande hos er?

Trettio minuter över video. Vi visar hur det ser ut i en riktig miljö och vad det skulle innebära hos er.