I nutidens forretningsmiljø opererer virksomheder ofte med flere forskellige softwaresystemer til specifikke formål. Dette kan omfatte salgsstyringssoftware, regnskabssystemer, marketingværktøjer eller specialudviklede interne applikationer. Hvert af disse systemer indeholder værdifulde data og spiller en vigtig rolle i virksomhedens drift.
Den største udfordring er ikke mangel på data, men derimod at disse data eksisterer spredt på mange forskellige platforme. Medarbejdere skal skifte mellem systemer, indtaste de samme oplysninger manuelt flere gange, og mangler et omfattende overblik over kunderne. Dette spilder ikke kun tid, men øger også risikoen for fejl og mistede forretningsmuligheder.
GTG CRM's Integration Hub & API er designet til fundamentalt at løse dette problem. I stedet for at kræve, at virksomheden udskifter hele sit eksisterende system, skaber denne løsning en bro, der forbinder systemerne. Data kan flyde frit mellem platforme, processer kan automatiseres, og vigtigst af alt kan AI Agents deltage i behandlingen for at øge driftseffektiviteten.
Dette dokument vil detaljeret guide virksomheden gennem hvert trin for succesfuld integration, fra oprettelse af applikationer og konfiguration af adgangsrettigheder, til brug af API'en til at læse og skrive data, opsætning af webhooks til at modtage automatiske hændelser og endelig integration med AI Agents for at skabe fuldt automatiserede, intelligente behandlingsflows.

Oversigt over hovedfunktioner
Integration Hub & API tilbyder et omfattende sæt af værktøjer, der giver virksomheder mulighed for at forbinde GTG CRM med enhver applikation via standard RESTful API-protokollen. API Token Management-systemet med detaljeret scoperettighedsstyring sikrer høj sikkerhed og giver præcis kontrol over adgangsrettighederne for hver integreret applikation.
AI Agent Integration er en vigtig differentieringsfaktor, der gør det muligt for virksomheder at udnytte kunstig intelligens til automatisk databehandling og udførelse af komplekse opgaver uden programmering. Virksomheder kan administrere flere AI Agents med forskellige roller, hvor hver Agent er trænet til et specifikt anvendelsesformål.
Den tovejs datasynkroniseringsfunktion mellem GTG CRM og eksterne systemer sikrer, at virksomheden altid har et ensartet overblik over kundeinformation. Den komplette API-dokumentation med curl-kommandopræciseringer gør det nemt for udviklere at integrere og debugge. Virksomheder kan forespørge lister over kontakter, opgaver, transaktioner og opdatere oplysninger i realtid.
Webhook-endpointet giver mulighed for at modtage data automatisk fra eksterne systemer uden konstant polling. Ved at kombinere Webhooks med Automation og AI Agents kan virksomheder bygge fuldt automatiserede hændelsesbehandlingsflows. Den integrerede Website Builder i økosystemet gør det muligt at bygge websites direkte fra GTG CRM med fuld SEO-funktionalitet og automatisk Sitemap.
Trin-for-trin Vejledning
Trin 1: Opret en Integrationsapplikation
Det første skridt til at starte integrationen er at oprette en ny applikation i GTG CRM. Gå til menuen "Integration & API" og klik på knappen "Opret ny applikation". Giv applikationen et meningsfuldt navn for nem styring senere, f.eks. "Salgssystem Integration" eller "Mobilapplikation". Efter indtastning af navnet skal du klikke på "Opret" for at fuldføre.

Trin 2: Konfigurer Adgangsrettigheder
Systemet anvender scoperettighedsstyring for præcist at kontrollere, hvad applikationen kan gøre med CRM-data. Efter oprettelse af applikationen skal du vælge den nyoprettede applikation og gå til fanen "Adgangsrettigheder" eller "Scopes". Her finder du en liste over de tilladelser, der kan tildeles.
Hvis applikationen kun behøver at læse kontaktoplysninger, skal du vælge scopet "contacts.read". Hvis det er nødvendigt at oprette og opdatere kontakter, skal du tilføje scopet "contacts.write". For at applikationen kan læse oplysninger om AI-agenter i systemet, skal du tildele tilladelsen "agents.read". Hvis du ønsker, at applikationen skal kunne anmode en AI-agent om at udføre en opgave, skal du tildele tilladelsen "agents.execute". Når du har valgt de nødvendige tilladelser, skal du klikke på gem for at opdatere konfigurationen.

Trin 3: Opret API-token
Et token er en godkendelsesnøgle, der gør det muligt for eksterne applikationer at kalde GTG CRM's API sikkert. På applikationens detaljeside skal du finde sektionen "API Token" og klikke på "Opret Token" eller "Generate Token". Tokenet vil blive vist én gang med et format, der starter med "gtg_", kopier det og gem det straks et sikkert sted. Dette token skal bruges i Authorization-headeren for alle API-anmodninger.

Vigtig bemærkning: Hvis du tilføjer nye tilladelser til applikationen efter at have oprettet et token, vil det gamle token ikke automatisk få disse nye tilladelser. Du skal oprette et nyt token for at få fuld adgang til de konfigurerede tilladelser.
Trin 4: Test API-forbindelsen
Når du har et token, er næste skridt at kontrollere, om integrationen fungerer korrekt. Den nemmeste måde er at bruge en curl-kommando fra terminalen. Eksemplet nedenfor viser, hvordan du henter listen over kontakter fra GTG CRM.
curl -X GET https://api.gtgcrm.com/v1/integration/contacts \
-H "Authorization: Bearer DIT_API_TOKEN"
Hvis forbindelsen lykkes, og tokenet har tilstrækkelige tilladelser, vil du modtage et JSON-respons, der indeholder en liste over kontakter med fulde oplysninger som ID, navn, e-mail, telefonnummer og andre datafelter.
{
"data": [
{
"id": "contact_123",
"name": "Nguyễn Văn A",
"email": "nguyenvana@example.com",
"phone": "0901234567"
}
]
}

Trin 5: Integrer med dit system
Efter en vellykket test kan du integrere API'en i din faktiske applikation. Her er et eksempel med Node.js, et af de mest populære sprog til backend-udvikling. Denne kode demonstrerer, hvordan man henter listen over kontakter og opretter en ny kontakt i GTG CRM.
const axios = require('axios');
const API_URL = 'https://api.gtgcrm.com/v1/integration';
const API_TOKEN = 'dit_api_token_her';
async function getContacts() {
const response = await axios.get(`${API_URL}/contacts`, {
headers: {
'Authorization': `Bearer ${API_TOKEN}`
}
});
return response.data;
}
async function createContact(contactData) {
const response = await axios.post(`${API_URL}/contacts`, contactData, {
headers: {
'Authorization': `Bearer ${API_TOKEN}`,
'Content-Type': 'application/json'
}
});
return response.data;
}
Tilsvarende kan du bruge ethvert andet programmeringssprog som Python, PHP, Java eller C# til integration. Den generelle regel er altid at sende tokenet i Authorization-headeren med formatet "Bearer DIT_TOKEN" og bruge Content-Type "application/json" for POST- eller PUT-anmodninger.
Trin 6: Brug AI-agenter i den faktiske proces
For at se værdien af Integration Hub, lad os overveje et realistisk forretningsscenarie. Når en ny kunde har fuldført registreringen på virksomhedens salgswebsted, i stedet for at medarbejderen manuelt skal oprette en profil i CRM og sende en velkomstmail, kan hele processen automatiseres.
Processen fungerer som følger. Først udfylder kunden en registreringsformular på salgswebstedet. Webbets backend kalder straks GTG CRM API'et for at oprette en ny kontakt med alle kundedetaljer såsom navn, e-mail, telefonnummer og kundekilde. ```bash curl -X POST https://api.gtgcrm.com/v1/integration/contacts \ -H "Authorization: Bearer YOUR_TOKEN" \ -H "Content-Type: application/json" \ -d '{ "name": "Trần Thị B", "email": "tranthib@example.com", "phone": "0987654321", "source": "Website" }' ``` Så snart kontakten er oprettet i GTG CRM, genkender AI Agent'en automatisk, at det er en ny kunde fra webstedet. Agenten analyserer kundens oplysninger for at sende en personlig velkomstmail, ikke en generisk skabelon. Samtidig opretter Agenten en opfølgningsopgave for salgspersonalet med anmodning om at ringe inden for 24 timer for at rådgive kunden. Fordelene ved denne automatiserede proces er tydelige. Kunden modtager en velkomstmail umiddelbart efter registrering, hvilket skaber et professionelt indtryk og øger tilliden. Ingen manuel betjening af medarbejdere er nødvendig, hvilket sparer tid og minimerer fejl. E-mails er personliggjorte baseret på kundens oplysninger, ikke generisk indhold. Salgspersonalet får besked og har specifikke opgaver til opfølgning, hvilket sikrer, at ingen muligheder går tabt. Alle disse faktorer bidrager tilsammen til at øge konverteringsraten fra lead til reel kunde. ### Trin 7: Opsætning af Webhook til automatisk datamodtagelse Webhook er en teknologi, der gør det muligt for eksterne systemer proaktivt at sende data til GTG CRM, når der opstår en begivenhed, i stedet for at skulle polle kontinuerligt for at tjekke. For at komme i gang skal du gå til "Integrationer & API" siden og vælge fanen "Webhook", og derefter klikke på "Opret ny Webhook" og give webhook'en et meningsfuldt navn.
Efter oprettelse vil systemet give to vigtige oplysninger. Webhook URL er det endpoint, som eksterne systemer vil sende data til via HTTP POST. Signing Secret er en hemmelig kode, der bruges til at verificere, at anmodningen virkelig kommer fra et autoriseret system og ikke fra en falsk kilde.
En meget vigtig bemærkning er, at Signing Secret kun vises én gang, når webhook'en oprettes. Kopier det straks og gem det i din virksomheds sikre secret management-system. Hvis du mister dette secret, bliver du nødt til at oprette en ny webhook.
For at teste, om webhook'en fungerer korrekt, send en testbegivenhed med en curl-kommando. Anmodningen skal indeholde headeren Content-Type som application/json og headeren X-Webhook-Signature, der indeholder signing secret til godkendelse.
```bash
curl -X POST "YOUR_WEBHOOK_URL" \
-H "Content-Type: application/json" \
-H "X-Webhook-Signature: YOUR_SIGNING_SECRET" \
-d '{
"event": "order.completed",
"eventId": "evt_123456",
"data": {
"orderId": "ORD-001",
"customerName": "Nguyễn Văn A",
"amount": 500000
}
}'
```
Hvis webhook'en fungerer korrekt, vil du se denne begivenhed vises i listen over modtagne begivenheder.
### Trin 8: Kombiner Webhook med Automatisering og AI Agent
Den virkelige styrke i Integration Hub udnyttes fuldt ud, når Webhook kombineres med automatiserede processer og AI Agent. Dette giver virksomheder mulighed for at opbygge intelligente behandlingsprocesser, der automatisk reagerer på begivenheder fra eksterne systemer uden manuel intervention.
For at opsætte en proces skal du gå til menuen "Automatisering" i GTG CRM og klikke på "Opret ny proces".
Den vigtigste del er at konfigurere triggere, så processen ved, hvornår den skal aktiveres. Vælg modulet "Ekstern integration", objektet "Webhook" og handlingen "Modtag data". Dette betyder, at hver gang webhooken modtager en begivenhed fra et eksternt system, vil denne proces automatisk blive aktiveret.

Efter at have konfigureret triggeren, tilføj en AI Agent-opgave til processen. Klik på "Tilføj opgave", vælg modulet "AI" og derefter "AI Agent-opgave". Her skriver du instruktionerne til AI Agenten om, hvordan den skal behandle de data, der modtages fra webhooken.

Udarbejdelsen af prompten til AI Agenten er, hvor virksomheden udtrykker sin forretningslogik. For eksempel kan du skrive: "Når begivenheden er order.completed, opret en dokumentnote, der noterer tidspunktet for modtagelsen af begivenheden og ordreoplysningerne. Send derefter en e-mail for at takke kunden og underret salgsteamet."

Efter at have afsluttet konfigurationen, skal du ændre processens status til "Aktiv". Fra nu af, hver gang et eksternt system sender en begivenhed til webhooken, vil AI Agenten automatisk udføre opgaverne i henhold til instruktionerne.

Når der sendes en begivenhed, kan du følge behandlingsprocessen i processens udførelseshistorik. AI Agenten vil logge behandlingsresultaterne, så virksomheden kan gennemgå og auditere.

Dokumenter genereret efter behov:

Reelt case study: MM3.vn automatiserer marketingindhold
MM3 er en virksomhed, der driver hjemmesiden mm3.vn, og har brugt Integration Hub i kombination med AI Agent til fuldt ud at automatisere indholdsoprettelsesprocessen – fra modtagelse af markedsdata, oprettelse af AI-billeder, skrivning af analyseartikler, publicering på hjemmesiden, til opslag på sociale medier og automatisk SEO. Resultat: reduceret fra 2-3 contentmedarbejdere til 0, ubegrænset antal artikler.
📖 Læs det detaljerede case study om MM3.vn →
Kernefordele ved at bruge Integration Hub
Tidsbesparelse er den mest direkte og tydelige fordel. Automatisering af datasynkronisering mellem systemer eliminerer fuldstændigt manuel dataindtastning, en opgave der både er tidskrævende og fejlbehæftet. Medarbejdere kan fokusere på opgaver med højere værdi i stedet for gentagne opgaver.
Udnyttelse af eksisterende infrastruktur er en vigtig fordel for virksomheder, der allerede har investeret i softwaresystemer. I stedet for at skulle udskifte al eksisterende teknologi, skal virksomheden blot tilføje GTG CRM for at supplere AI- og automatiseringsfunktioner. Dette minimerer risikoen for forretningsforstyrrelser og beskytter den investerede teknologiske kapital.
Øget salgseffektivitet takket være AI Agent, der kan varetage kundepleje døgnet rundt uden pauser. Alle muligheder spores og håndteres rettidigt, så der ikke går nogen leads tabt, fordi medarbejdere har travlt eller er uden for arbejdstid.
Fleksibel udvidelse er styrken ved API-arkitektur. Virksomheder kan nemt tilføje nye funktioner eller forbinde med flere systemer, efterhånden som forretningsbehovene udvikler sig. Uden at være låst fast i en stiv platform kan virksomheder tilpasse sig og skalere i deres eget tempo.
Sikkerhedskontrol sikres gennem et detaljeret adgangsstyringssystem med scopes og tokens. Virksomheder kan give præcise tilladelser til hver integreret applikation og sikre, at følsomme data kun tilgås af autoriserede systemer.
Tovejs webhooks udvider integrationsmulighederne ud over traditionelle API-løsninger. Virksomheder kan ikke kun proaktivt kalde API'er efter behov, men også modtage data automatisk fra eksterne systemer i realtid.
Automatisk indholdsering er en unik funktion i GTG CRM. Når Webhooks kombineres med Automation og AI Agents, kan virksomheder automatisk generere artikler, billeder og opslag på sociale medier fra rådata. Dette er især nyttigt for virksomheder inden for indholds- eller marketingbranchen.
Automatisk SEO via Website Builder, der integrerer Sitemap og Google Search Console, sikrer, at alt nyt indhold hurtigt opdages og indekseres af søgemaskiner, hvilket skaber naturlig trafik for virksomheden.
Vigtige overvejelser ved implementering
Token-sikkerhed er den højeste prioritet. API-tokens giver adgang til vigtige virksomhedsdata og bør derfor aldrig deles med uvedkommende eller committes til kildekode. Tokens bør gemmes i miljøvariabler eller et dedikeret secret management system. Hvis du har mistanke om, at et token er blevet kompromitteret, skal du straks tilbagekalde det og oprette et nyt.
Opdatering af tokens ved ændring af tilladelser er en obligatorisk regel at huske. Hver gang et nyt scope tilføjes til en applikation, vil det eksisterende token ikke automatisk have den nye tilladelse. Virksomheden skal genskabe tokenet for at sikre, at det nye token inkluderer alle konfigurerede tilladelser. At glemme dette trin fører ofte til svær-at-debugge "Permission Denied" fejl.
Webhook-sikkerhed via signing secret ligner token-sikkerhed. Dette secret vises kun én gang, når webhooken oprettes, og skal derfor gemmes med det samme. Det eksterne system, der sender en begivenhed, skal inkludere dette secret i headeren, så GTG CRM kan verificere anmodningens gyldighed.
Rate limiting er en mekanisme til at beskytte systemet mod overbelastning. API'er har en grænse for antallet af anmodninger inden for en bestemt tidsperiode. Integrerede applikationer skal implementere retry-logik med exponential backoff og undgå at kalde API'en for mange gange på kort tid. Hvis rate-grænsen overskrides, vil anmodningen blive afvist med HTTP-statuskoden 429.
Validering af data, før de sendes til API'en, hjælper med at undgå unødvendige fejl. Kontroller e-mailformater, strenglængder og andre databegrænsninger på klientsiden, før API-kaldet foretages. Dette sparer API-kvoter og forbedrer brugeroplevelsen.
Overvågning og logning er nødvendigt for at opdage integrationsproblemer tidligt. Overvåg logs og automatiseringsudførelseshistorik for at sikre, at webhooks modtager de korrekte data, AI Agents behandler som forventet, og at ingen fejl overses. GTG CRM tilbyder et overvågningsdashboard, så virksomheder kan følge integrationens status.
Prompt til AI Agent skal skrives klart og specifikt. Jo mere detaljeret vejledningen er om, hvordan man behandler hver type begivenhed, desto mere nøjagtige bliver AI'ens behandlingsresultater. I stedet for at skrive "behandl begivenhed", skal du skrive "når begivenheden er order.completed, opret et dokument, der registrerer tidspunktet og ordreoplysningerne, send derefter en takke-e-mail til kunden med skabelon A, og opret til sidst en opgave til salgsteamet med en deadline på 24 timer".
Konklusion
Integration Hub & API fra GTG CRM er en omfattende integrationsløsning, der hjælper virksomheder med at forbinde eksisterende systemer med moderne AI-teknologi uden at skulle ændre hele teknologistrukturen. Gennem detaljerede vejledninger fra oprettelse af applikationer, konfiguration af tilladelser, opsætning af webhooks til integration med AI Agents, kan virksomheder bygge intelligente automatiseringsprocesser og spare betydelige driftsressourcer.
MM3's case study har tydeligt demonstreret potentialet i denne løsning, ikke kun til at automatisere simple opgaver, men også til at opbygge en komplet værdikæde fra rådata til publiceret indhold og automatiseret SEO. Vigtigst er, at løsningen ikke kræver dyb programmeringsviden eller et stort teknisk team, men blot en grundlæggende forståelse af API'er og evnen til at skrive vejledninger på naturligt sprog til AI Agent.
Med et detaljeret adgangsstyringssystem, flerlags sikkerhed og fleksibel skalerbarhed er Integration Hub velegnet til alle virksomhedsstørrelser, fra startups til store virksomheder. Virksomheder kan starte med simple integrationer som synkronisering af kontaktlister og derefter gradvist udvide til mere komplekse processer som indholdsautomatisering, automatiseret kundepleje eller behandling af betalinger og fakturering.
Anbefalingen til virksomheder, der lige er startet, er at tage det trin for trin, teste grundigt i hver fase og udnytte GTG CRM's gratis prøveperiode til at blive fortrolig med systemet, før en officiel implementering. Start med en simpel webhook-test for at forstå, hvordan det fungerer, og opgrader derefter gradvist til mere komplekse opgaver, efterhånden som du får erfaring.
GTG CRM's supportteam er altid klar til at yde detaljeret rådgivning om integrationløsninger, der passer til den enkelte virksomheds forretningskarakteristika og nuværende teknologiske infrastruktur. Tøv ikke med at kontakte os for at få hjælp under implementering og optimering af integrationsprocesser.

