Created by Github action --------- Co-authored-by: github-actions <github-actions@twenty.com>
221 lines
8.0 KiB
Plaintext
221 lines
8.0 KiB
Plaintext
---
|
|
title: Ekstern værktøjsintegration
|
|
info: Disse arbejdsprocesser fokuserer på at bringe data ind og ud af Twenty gennem API-opkald og webhooks.
|
|
image: /images/user-guide/integrations/plug.png
|
|
sectionInfo: Automatiser processer og integrer med eksterne værktøjer
|
|
---
|
|
|
|
<Frame>
|
|
<img src="/images/user-guide/integrations/plug.png" alt="Header" />
|
|
</Frame>
|
|
|
|
Nedenfor er eksempler på arbejdsprocesser, du kunne rulle ud for at forbinde Twenty med resten af din stack.
|
|
|
|
## Dataindsamlingsbrugsscenarier
|
|
|
|
### Webformular-indsendelser
|
|
|
|
**Problem**: Du skal fange leads fra websideformularer, landingssider eller kontaktformularer direkte ind i Twenty.
|
|
|
|
**Løsning**: Brug webhook-udløsere til automatisk at oprette poster fra formularindsendelser.
|
|
|
|
**Opsætning**:
|
|
|
|
- Opret en arbejdsproces med en Webhook-udløser
|
|
- Configure the webhook to expect form data (name, email, company, etc.)
|
|
- Indstil webhook-metoden til POST
|
|
- Define the expected body structure in the trigger
|
|
|
|
**Udløser**: Webhook (POST-anmodning fra din formular)
|
|
|
|
**Handlinger**:
|
|
|
|
- Søg efter poster for at kontrollere, om person/firma allerede eksisterer
|
|
- Gren: Hvis eksisterer → Opdater post, Hvis ikke → Opret post
|
|
- Opret post for opfølgningstask tildelt til salgskonsulent
|
|
- Send e-mailnotifikation til salgsteamet
|
|
|
|
### Produktsynkronisering
|
|
|
|
**Problem**: Dit salgsteam har brug for indsigt i produktbrug, fakturering eller brug af funktioner, som er gemt i dit datalager.
|
|
|
|
**Løsning**: Synkroniser regelmæssigt produktdata ind i Twenty for at give sælgere kontekst om deres konti.
|
|
|
|
**Udløser**: Efter en tidsplan (dagligt eller ugentligt)
|
|
|
|
**Handlinger**:
|
|
|
|
- HTTP-anmodning til dit datalager API
|
|
- Kodehandling til at bearbejde og formatere dataene
|
|
- Brug Iterator-funktionen til de følgende trin
|
|
- Søg efter poster for at finde matchende firmaposter
|
|
- Opdater post for at tilføje brugsmetrikker for produkt
|
|
- Opret post for opgaver, når brug falder under tærsklen
|
|
|
|
### Mødenotater fra opkaldsoptagere
|
|
|
|
**Problem**: Vigtige indsigter fra salgssamtaler går tabt eller er ikke ordentligt dokumenteret i CRM.
|
|
|
|
**Løsning**: Opret automatisk notater og handlingspunkter fra opkaldsoptagelsessystemer.
|
|
|
|
**Udløser**: Webhook (fra opkaldsoptagelsesplatform)
|
|
|
|
**Handlinger**:
|
|
|
|
- Kodehandling til at udtrække møderesumé og handlingspunkter
|
|
- Søg efter poster for at finde den relaterede mulighed eller kontakt
|
|
- Opret post for et notat med møderesumé
|
|
- Opret post for opfølgningstasker baseret på handlingspunkter
|
|
- Send e-mail til deltagere med resumé og næste trin
|
|
|
|
### Dataforøgelse
|
|
|
|
**Problem**: Dine kontakt- og firmasregistre mangler vigtige demografiske og firmografiske oplysninger.
|
|
|
|
**Løsning**: Berig poster automatisk med eksterne dataleverandører.
|
|
|
|
**Udløser**: Post er oprettet (Personer eller virksomheder objekt)
|
|
|
|
**Handlinger**:
|
|
|
|
- HTTP-anmodning til berigelses-API
|
|
- Kodehandling til at bearbejde berigelsesrespons
|
|
- Brug Iterator-funktionen til de følgende trin
|
|
- Opdater post med yderligere firma-/kontaktoplysninger
|
|
- Opret post for salgstask, hvis højværdi-prospect er identificeret
|
|
- Send e-mail alarm, hvis berigelse afslører vigtige købsignaler
|
|
|
|
## Datadistributionsbrugsscenarier
|
|
|
|
### Nyhedsbrevsabonnentstyring
|
|
|
|
**Problem**: Du vil sende markedsføringsmails til specifikke segmenter af dine CRM-data ved hjælp af specialiserede e-mailværktøjer.
|
|
|
|
**Løsning**: Eksporter abonnentlisterne til din email marketingplatform efter behov.
|
|
|
|
**Opsætning**: Opret en visning i Twenty med alle nyhedsbrevsmodtagere
|
|
|
|
**Trigger**: Launch Manually (when no record is selected)
|
|
|
|
**Handlinger**:
|
|
|
|
- Search Records using the newsletter view criteria
|
|
- Kodehandling til at formatere e-mailadresser til din e-mailplatform
|
|
- HTTP Request to add subscribers to your email marketing tool
|
|
- Opret post til kampagnesporing
|
|
- Send e-mailbekræftelse til marketingteamet
|
|
|
|
### E-mailsekvensudløsere
|
|
|
|
**Problem**: Du ønsker at udløse sofistikerede e-mailsekvenser baseret på CRM-begivenheder ved brug af dedikerede email-automatiseringsværktøjer.
|
|
|
|
**Løsning**: Send nye leads eller kunder til din e-mailautomatiseringsplatform, når specifikke hændelser opstår.
|
|
|
|
**Trigger**: Record is Created (People object with specific criteria)
|
|
|
|
**Handlinger**:
|
|
|
|
- Kodehandling til at bestemme den passende e-mailsekvens
|
|
- HTTP-anmodning for at tilføje kontakt til e-mailautomatiseringsplatformen
|
|
- Opdater post for at spore sekvenstilmelding
|
|
- Opret post til opfølgende opgave for at overvåge engagement
|
|
|
|
### Leadscoringintegration
|
|
|
|
**Problem**: Du har brug for sofistikeret leadscoring, der kombinerer CRM-data med eksterne signaler.
|
|
|
|
**Løsning**: Send lead-data til eksterne scoringværktøjer eller implementer scoringlogik i arbejdsgange.
|
|
|
|
**Mulighed 1 - Eksternt værktøj**:
|
|
|
|
**Trigger**: Record is Updated (People object)
|
|
|
|
**Handlinger**:
|
|
|
|
- HTTP-anmodning for at sende lead-data til scoringplatformen
|
|
- Kodehandling for at behandle scoringssvar
|
|
- Opdater post med leadscore
|
|
- Opret post til salgstask, hvis score overstiger tærsklen
|
|
|
|
**Mulighed 2 - Intern logik**:
|
|
|
|
**Trigger**: Record is Updated (People object)
|
|
|
|
**Handlinger**:
|
|
|
|
- Kodehandling med scoringsalgoritme (virksomhedsstørrelse, industri, adfærd)
|
|
- Opdater post med beregnet score
|
|
- Send e-mailadvarsel til sælger for leads med høj score
|
|
|
|
### Fakturagenerering
|
|
|
|
**Problem**: Når aftaler lukkes, skal dit faktureringssystem opdateres med kunde- og aftaleinformation.
|
|
|
|
**Løsning**: Send automatisk aftaledata til dit faktureringssystem, når muligheder vindes.
|
|
|
|
**Trigger**: Record is Updated (Opportunities object, Stage = "Closed Won")
|
|
|
|
**Handlinger**:
|
|
|
|
- Search Records to get complete customer information
|
|
- Kodehandling for at formatere data til faktureringssystem
|
|
- HTTP-anmodning for at oprette kunde på faktureringsplatformen
|
|
- HTTP-anmodning for at generere faktura
|
|
- Opdater post for at gemme fakturareference
|
|
- Send e-mail til økonomiafdelingen med fakturaoplysninger
|
|
|
|
## Avancerede integrationsmønstre
|
|
|
|
### To-vejs synkronisering
|
|
|
|
**Problem**: Du skal holde data synkroniseret mellem Twenty og et andet system i begge retninger.
|
|
|
|
**Solution**: Combine scheduled workflows with webhook triggers for real-time sync.
|
|
|
|
**Fra Twenty til eksternt system**:
|
|
|
|
**Trigger**: Optegnelse opdateres (ethvert relevant objekt)
|
|
|
|
**Handlinger**:
|
|
|
|
- HTTP-anmodning for at opdatere eksternt system
|
|
- Opdater post for at spore synkroniseringsstatus og tidsstempel
|
|
|
|
**Fra eksternt system til Twenty**:
|
|
|
|
**Trigger**: Webhook (fra eksternt system)
|
|
|
|
**Handlinger**:
|
|
|
|
- Søg poster for at finde matchende post
|
|
- Opdater post med nye data fra eksternt system
|
|
- Opret post til konfliktløsning, hvis nødvendigt
|
|
|
|
### Multi-step Data Processing
|
|
|
|
**Problem**: Data fra eksterne kilder kræver kompleks behandling, før de kan bruges i Twenty.
|
|
|
|
**Løsning**: Brug Kodehandlinger til datatransformation og validering.
|
|
|
|
**Trigger**: Webhook eller på en tidsplan
|
|
|
|
**Handlinger**:
|
|
|
|
- Kodehandling for at validere indgående dataformat
|
|
- Kodehandling for at transformere datastruktur
|
|
- Kodehandling for at anvende forretningsregler og beregninger
|
|
- Søg poster for at tjekke for dubletter
|
|
- Opret eller opdater post med behandlede data
|
|
- Send e-mailadvarsel, hvis der opstår datakvalitetsproblemer
|
|
|
|
## Implementation Tips
|
|
|
|
- Opbevar API-nøgler sikkert i Indstillinger → API & Webhooks
|
|
- Brug HTTPS til alle eksterne API-kald
|
|
- Vær opmærksom på API-grænser - brug planlagte arbejdsgange, når det er muligt
|
|
- Overvej batchopdateringer "På en tidsplan", når realtidsbehandling ikke er påkrævet
|
|
- Husk 100 samtidige arbejdsgange pr. arbejdsområde - Brug "Bulk"-tilgængelighed til manuelle triggere ved behandling af flere poster (se [Arbejdsgange Funktioner](/l/da/user-guide/workflows/workflow-features) for detaljer)
|
|
- Test med eksempeldata, før du aktiverer arbejdsgange
|
|
|
|
For fejlfinding af integrationsproblemer, se vores [Fejlfinding af arbejdsgange](/l/da/user-guide/workflows/workflow-troubleshooting) guide. For hjælp til implementering af komplekse integrationer, overvej vores [Professionelle tjenester](/l/da/user-guide/workflows/professional-services).
|