Files
twenty/packages/twenty-docs/l/no/user-guide/workflows/external-tool-integration.mdx
T
github-actions[bot] 9bc5486d0d i18n - translations (#15803)
Created by Github action

---------

Co-authored-by: github-actions <github-actions@twenty.com>
2025-11-13 17:12:39 +01:00

221 lines
8.0 KiB
Plaintext

---
title: External Tool Integration
info: Disse arbeidsflytene fokuserer på å føre data inn og ut av Twenty gjennom API-kall og webhooks.
image: /images/user-guide/integrations/plug.png
sectionInfo: Automatiser prosesser og integrer med eksterne verktøy
---
<Frame>
<img src="/images/user-guide/integrations/plug.png" alt="Header" />
</Frame>
Nedenfor er eksempler på arbeidsflyter du kan implementere for å koble Twenty til resten av systemet ditt.
## Data Ingestion Use Cases
### Webform Submissions
**Problem**: Du trenger å fange opp leads fra nettskjemaer, landingssider eller kontaktskjemaer direkte inn i Twenty.
**Løsning**: Bruk webhook-utløsere for automatisk å opprette poster fra skjema innsendinger.
**Oppsett**:
- Create a workflow with a Webhook trigger
- Konfigurer webhooken til å forvente skjemadata (navn, e-post, firma, etc.)
- Set the webhook method to POST
- Define the expected body structure in the trigger
**Utløser**: Webhook (POST-forespørsel fra skjemaet ditt)
**Handlinger**:
- Search Records to check if person/company already exists
- Gren: Hvis eksisterer → Oppdater post, Hvis ikke → Opprett post
- Opprett post for oppfølgningsoppgave tildelt salgsrepresentant
- Send e-postvarsling til salgsteamet
### Product Data Synchronization
**Problem**: Your sales team needs visibility into product usage, billing, or feature adoption data stored in your data warehouse.
**Løsning**: Synkroniser produktdata regelmessig inn i Twenty for å gi selgere kontekst om sine kontoer.
**Utløser**: På en tidsplan (daglig eller ukentlig)
**Handlinger**:
- HTTP Request to your data warehouse API
- Kodehandling for å behandle og formatere dataene
- Bruk funksjonen Iterator for følgende trinn
- Søk i poster for å finne tilsvarende firmaposter
- Oppdater post for å legge til produktbruksstatistikk
- Create Record for tasks when usage drops below threshold
### Meeting Notes from Call Recorders
**Problem**: Important insights from sales calls get lost or aren't properly documented in the CRM.
**Solution**: Automatically create notes and action items from call recording systems.
**Trigger**: Webhook (from call recording platform)
**Handlinger**:
- Kodehandling for å hente møtesammendrag og handlingspunkter
- Søk i poster for å finne relaterte muligheter eller kontakter
- Opprett post for en notat med møtesammendrag
- Opprett post for oppfølgingsoppgaver basert på handlingspunkter
- Send e-post til deltakere med sammendrag og neste trinn
### Data Berikelse
**Problem**: Your contact and company records lack important demographic and firmographic information.
**Løsning**: Berik poster automatisk ved å bruke eksterne dataleverandører.
**Utløser**: Post er opprettet (Person eller Firmaobjekt)
**Handlinger**:
- HTTP-forespørsel til berikelses-API
- Code action to process enrichment response
- Bruk funksjonen Iterator for følgende trinn
- Update Record with additional company/contact information
- Create Record for sales task if high-value prospect identified
- Send e-postvarsling hvis berikelse avslører viktige kjøpesignaler
## Data Distribution Use Cases
### Håndtering av nyhetsbrevmottakere
**Problem**: Du ønsker å sende markedsføringsmailer til spesifikke segmenter av CRM-dataene dine ved hjelp av spesialiserte e-postverktøy.
**Løsning**: Eksporter abonnentlister til plattformen for e-postmarkedsføring ved behov.
**Oppsett**: Opprett en visning i Twenty med alle nyhetsbrevmottakere
**Utløser**: Kjøre Manuelt (når ingen post er valgt)
**Handlinger**:
- Søk i poster ved hjelp av nyhetsbrevvisningens kriterier
- Code action to format email addresses for your email platform
- HTTP-forespørsel for å legge til abonnenter i e-postmarkedsføringsverktøyet ditt
- Opprett post for kampanjesporing
- Send e-postbekreftelse til markedsføringsteamet
### Utløsere for e-postsekvenser
**Problem**: Du ønsker å utløse sofistikerte e-postsekvenser basert på CRM-hendelser ved hjelp av dedikerte e-postautomatiseringsverktøy.
**Løsning**: Send nye leads eller kunder til din e-postautomatiseringsplattform når spesifikke hendelser inntreffer.
**Utløser**: Post er opprettet (Personobjekt med spesifikke kriterier)
**Handlinger**:
- Kodehandling for å bestemme passende e-postsekvens
- HTTP-forespørsel for å legge kontakt til e-postautomatiseringsplattform
- Oppdater post for å spore sekvensdeltakelse
- Opprett post for oppfølging for å overvåke engasjement
### Lead-scoreintegrasjon
**Problem**: Du trenger sofistikert leadscoring som kombinerer CRM-data med eksterne signaler.
**Løsning**: Send lead-data til eksterne scoreverktøy eller implementer scoringlogikk i arbeidsflyter.
**Alternativ 1 - Eksternt verktøy**:
**Utløser**: Post er oppdatert (Personobjekt)
**Handlinger**:
- HTTP-forespørsel for å sende lead-data til scoreplattform
- Code action to process score response
- Oppdater post med leadscore
- Create Record for sales task if score exceeds threshold
**Alternativ 2 - Intern logikk**:
**Utløser**: Post er oppdatert (Personobjekt)
**Handlinger**:
- Koding handling med scoringsalgoritme (firmastørrelse, industri, atferd)
- Oppdater post med beregnet score
- Send e-postvarsel til salgsrepresentant for leads med høy score
### Fakturagenerering
**Problem**: Når avtaler lukkes, må faktureringssystemet oppdateres med kunde- og avtaleinformasjon.
**Løsning**: Send automatisk avtaledata til faktureringssystemet når muligheter vinnes.
**Utløser**: Post er oppdatert (Muligheter-objekt, Fase = "Lukket Vunnet")
**Handlinger**:
- Søk i poster for å få komplett kundeinformasjon
- Code action to format data for billing system
- HTTP-forespørsel for å opprette kunde i faktureringsplattformen
- HTTP-forespørsel for å generere faktura
- Oppdater post for å lagre fakturareferanse
- Send e-post til økonomiavdelingen med fakturadetaljer
## Avanserte integrasjonsmønstre
### Toveissynkronisering
**Problem**: Du må holde data synkronisert mellom Twenty og et annet system i begge retninger.
**Løsning**: Kombiner planlagte arbeidsflyter med webhook-utløsere for sanntidssynkronisering.
**Fra Twenty til Eksternt System**:
**Utløser**: Post er oppdatert (relevant objekt)
**Handlinger**:
- HTTP-forespørsel for å oppdatere eksternt system
- Oppdater post for å spore synkroniseringsstatus og tidsstempel
**Fra Eksternt System til Twenty**:
**Utløser**: Webhook (fra eksternt system)
**Handlinger**:
- Søk i poster for å finne matchende post
- Oppdater post med nye data fra eksternt system
- Opprett post for konflikthåndtering om nødvendig
### Flertrinns databehandling
**Problem**: Data fra eksterne kilder trenger kompleks behandling før de kan brukes i Twenty.
**Solution**: Use Code actions for data transformation and validation.
**Utløser**: Webhook eller På en tidsplan
**Handlinger**:
- Kode handling for å validere innkommende dataformat
- Kode handling for å transformere datastruktur
- Kode handling for å anvende forretningsregler og beregninger
- Søk i poster for å sjekke etter duplikater
- Opprett eller oppdater post med bearbeidede data
- Send e-postvarsel hvis det oppdages problemer med datakvalitet
## Implementeringstips
- Lagre API-nøkler sikkert i Innstillinger → API & Webhooks
- Bruk HTTPS for alle eksterne API-anrop
- Vær oppmerksom på API-grenseverdier - bruk planlagte arbeidsflyter når det er mulig
- Vurder gruppeoppdateringer "På en tidsplan" når sanntidsbehandling ikke er påkrevd
- Husk grensen på 100 samtidige arbeidsflytløp per arbeidsområde - bruk "Bulk" tilgjengelighet for manuelle utløsere når flere poster behandles (se [Arbeidsflytfunksjoner](/l/no/user-guide/workflows/workflow-features) for detaljer)
- Test med eksempeldata før aktivering av arbeidsflyter
For feilsøking av integrasjonsproblemer, se vår [Feilsøkingsveiledning for arbeidsflyt](/l/no/user-guide/workflows/workflow-troubleshooting). For hjelp med å implementere komplekse integrasjoner, vurder vår [Profesjonelle tjenester](/l/no/user-guide/workflows/professional-services).