I nutidens moderne erhvervsmiljø driver virksomheder ofte mange forskellige softwaresystemer til specifikke formål. Det kan være salgsstyringssoftware, regnskabssystemer, marketingværktøjer eller proprietære 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 at disse data eksisterer spredt på tværs af flere forskellige platforme. Medarbejdere skal skifte mellem systemer, manuelt indtaste de samme oplysninger flere gange og mangler et helhedsbillede af kunden. Dette er ikke kun spild af tid, men øger også risikoen for fejl og tabte 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 bevæge sig frit mellem platforme, processer automatiseres, og vigtigst af alt, AI Agents kan deltage i behandlingen for at forbedre driftseffektiviteten.
Dette dokument vil give en detaljeret trin-for-trin vejledning, så virksomheder kan implementere integration succesfuldt, fra oprettelse af applikationer og konfiguration af adgangsrettigheder, til brug af API'er til at læse og skrive data, opsætning af webhooks til at modtage automatiske begivenheder og endelig integration med AI Agents for at skabe fuldautomatiserede intelligente behandlingsprocesser.

Oversigt over hovedfunktioner
Integration Hub & API leverer et omfattende sæt værktøjer, der gør det muligt for virksomheder at forbinde GTG CRM med enhver applikation via standard RESTful API-protokoller. API Token Management Systemet med en detaljeret scopes-baseret adgangsstyring sikrer høj sikkerhed og giver præcis kontrol over adgangsrettigheder for hver integreret applikation.
AI Agent Integration er et vigtigt differentieringspunkt, der giver virksomheder mulighed for at udnytte kunstig intelligens til automatisk at behandle data og udføre komplekse opgaver uden programmering. Virksomheder kan administrere flere AI Agents med forskellige roller, hvor hver Agent er trænet til specifikke brugsscenarier.
Tovejs datasynkronisering mellem GTG CRM og eksterne systemer hjælper virksomheder med altid at have et samlet billede af kundeinformation. Den komplette API-dokumentation med curl-kommandoeksempler gør det nemt for udviklere at integrere og fejlfinde. Virksomheder kan forespørge lister over kontakter, opgaver, handler og opdatere information i realtid.
Webhook-slutpunkter gør det muligt at modtage data automatisk fra eksterne systemer uden konstant polling. Ved at kombinere Webhooks med Automation og AI Agents kan virksomheder opbygge fuldautomatiserede begivenhedsbehandlingsprocesser. En indbygget Website Builder i økosystemet gør det muligt at bygge websites direkte fra GTG CRM med fuld SEO-funktionalitet og automatiske sitemaps.
Trin-for-trin Vejledning
Trin 1: Opret en integrationsapplikation
Det første skridt til at begynde 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 "Mobil Applikation". Efter at have indtastet navnet, klik på "Opret" for at afslutte.

Trin 2: Konfigurer adgangsrettigheder
Scopes-baseret tilladelsessystem giver præcis kontrol over, hvad applikationen kan gøre med CRM-data. Efter oprettelse af applikationen, vælg den netop oprettede applikation og gå til fanen "Adgangsrettigheder" eller "Scopes". Her finder du en liste over mulige tilladelser.
Hvis applikationen kun behøver at læse kontaktoplysninger, vælg scopet "contacts.read". Hvis den skal kunne oprette og opdatere kontakter, tilføj scopet "contacts.write". For at applikationen kan læse oplysninger om AI Agents i systemet, giv tilladelsen "agents.read". Hvis du ønsker, at applikationen skal kunne bede en AI Agent om at udføre en opgave, skal du give tilladelsen "agents.execute". Efter at have valgt de nødvendige tilladelser, klik på gem for at opdatere konfigurationen.

Trin 3: Opret API Token
Tokenet er den autentificeringsnøgle, der gør det muligt for eksterne applikationer at kalde GTG CRM API'er sikkert. På applikationens detaljeside, find sektionen "API Token" og klik på "Opret Token" eller "Generate Token". Tokenet vil blive vist én gang i formatet startende med "gtg_", så kopier og gem det et sikkert sted med det samme. Dette token skal bruges i Authorization-headeren for enhver API-anmodning.

Vigtig bemærkning: Hvis du tilføjer nye tilladelser til en applikation 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
Efter at have fået et token, er næste skridt at teste, om integrationen fungerer korrekt. Den nemmeste måde er at bruge en curl-kommando fra terminalen. Eksemplet herunder illustrerer, hvordan man henter en liste over kontakter fra GTG CRM.
curl -X GET https://api.gtgcrm.com/v1/integration/contacts \
-H "Authorization: Bearer YOUR_API_TOKEN"
Hvis forbindelsen er succesfuld, og tokenet har tilstrækkelige tilladelser, vil du modtage et JSON-svar, 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 succesfuld 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 illustrerer, hvordan man henter en liste 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 = 'your_api_token_here';
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. Det generelle princip er altid at sende tokenet i Authorization-headeren med formatet "Bearer YOUR_TOKEN" og bruge Content-Type som "application/json" for POST- eller PUT-anmodninger.
Trin 6: Anvend AI Agent i en reel proces
For at se værdien af Integration Hub, lad os overveje et realistisk forretningsscenarie. Når en ny kunde udfylder en registreringsformular på virksomhedens salgswebsite, kan hele processen automatiseres i stedet for, at en medarbejder manuelt skal oprette en profil i CRM og sende en velkomstmail.
Processen fungerer som følger. Først udfylder kunden registreringsformularen på salgswebsitet. Webbets backend kalder straks GTG CRM API'en for at oprette en ny kontakt med alle kundens oplysninger såsom navn, e-mail, telefonnummer og kundekilde.
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, identificerer AI Agenten automatisk, at det er en ny kunde fra websitet. Agenten analyserer kundens oplysninger for at sende en personlig velkomstmail, ikke en generisk skabelon. Samtidig opretter Agenten en opfølgningsopgave for sælgeren med en anmodning om at ringe inden for 24 timer for at konsultere kunden.
Fordelene ved denne automatiserede proces er tydelige. Kunden modtager en velkomstmail umiddelbart efter registrering, hvilket skaber et professionelt indtryk og øger tilliden. Medarbejdere behøver ikke manuelt arbejde, hvilket sparer tid og minimerer fejl. E-mailen er personlig baseret på kundens oplysninger, ikke generisk indhold. Sælgere bliver informeret og har en specifik opgave til opfølgning, hvilket sikrer, at ingen muligheder går tabt. Alle disse faktorer bidrager samlet til at øge konverteringsraten fra lead til reel kunde.
Trin 7: Opsæt Webhook for automatisk datamodtagelse
Webhook er en teknologi, der giver eksterne systemer mulighed for proaktivt at sende data til GTG CRM, når en begivenhed opstår, i stedet for konstant at skulle forespørge for at tjekke. For at komme i gang, gå til "Integration & API"-siden og vælg fanen "Webhook", klik derefter på "Opret ny Webhook" og giv webhook'en et meningsfuldt navn.

Efter oprettelse leverer systemet to vigtige oplysninger. Webhook URL er det slutpunkt, hvorfra eksterne systemer vil sende data via HTTP POST. Signing Secret er en hemmelig kode, der bruges til at verificere, at anmodningen faktisk kommer fra et autoriseret system og ikke fra en falsk kilde.

Det er meget vigtigt at bemærke, at Signing Secret kun vises én gang ved oprettelse af webhook'en. Kopier og gem det straks i virksomhedens sikre secret management system. Hvis du mister dette secret, skal du oprette en ny webhook.
For at teste, om webhook'en fungerer korrekt, send en testbegivenhed med en curl-kommando. Anmodningen skal have Content-Type headeren sat til application/json og X-Webhook-Signature headeren, der indeholder signing secret'et til godkendelse.
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 dukke op i listen over modtagne begivenheder.

Trin 8: Kombiner Webhook med Automation og AI Agent
Integration Hub's sande potentiale udnyttes fuldt ud, når Webhook kombineres med automatiseringsprocesser og AI Agents. Dette giver virksomheder mulighed for at opbygge intelligente behandlingsprocesser, der reagerer automatisk på begivenheder fra eksterne systemer uden manuel intervention.
For at opsætte en proces, gå til menuen "Automatisering" i GTG CRM og klik på "Opret ny proces".

Den vigtigste del er at konfigurere triggeren, så processen ved, hvornår den skal aktiveres. Vælg modulet "Ekstern Integration", objektet "Webhook", og handlingen "Modtag data". Dette betyder, at hver gang webhook'en modtager en begivenhed fra et eksternt system, vil denne proces blive aktiveret automatisk.

Efter at have konfigureret triggeren, tilføj en AI Agent-opgave til processen. Klik på "Tilføj opgave", vælg modulet "AI", og vælg derefter "AI Agent Opgave". Dette er stedet, hvor du skriver instruktionerne til AI Agenten om, hvordan den skal behandle de modtagne data fra webhook'en.

Prompt-sektionen for AI Agenten er, hvor virksomheden udtrykker sin forretningslogik. Du kan for eksempel skrive: "Når begivenheden er order.completed, opret et dokument, der noterer tidspunktet for modtagelse af begivenheden og ordreoplysningerne. Send derefter en e-mail for at takke kunden og underret salgsteamet."

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

Når en begivenhed sendes ind, kan du følge behandlingsprocessen i processens eksekveringshistorik. AI Agenten vil logge behandlingsresultaterne, så virksomheden kan verificere og auditere.

Genereret dokument baseret på anmodning:

Reel Case Study: MM3.vn automatiserer marketingindhold
MM3 er en virksomhed, der driver websitet mm3.vn. De har brugt Integration Hub kombineret med AI Agents til fuldt ud at automatisere indholdsoprettelsesprocessen – fra modtagelse af markedsdata, oprettelse af AI-billeder, skrivning af analyseartikler, udgivelse på websitet, til automatisk opslag på sociale medier og SEO. Resultatet: reduceret indholdspersonale fra 2-3 til 0, ubegrænset antal artikler.
📖 Læs den detaljerede case study om MM3.vn →
Kernefordele ved brug af 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å mere værdifulde opgaver 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 erstatte al eksisterende teknologi, behøver virksomheden blot at tilslutte GTG CRM for at tilføje AI- og automatiseringskapacitet. Dette minimerer risikoen for afbrydelse af forretningsdrift og beskytter den investerede teknologiinvestering.
Øget salgseffektivitet takket være AI Agents, der kan håndtere kundepleje 24/7 uden behov for hvile. Alle muligheder spores og behandles rettidigt, uden at nogen leads går tabt, fordi medarbejdere er optaget eller det er uden for arbejdstid.
Fleksibel skalering er en styrke ved API-arkitekturen. Virksomheder kan nemt tilføje nye funktioner eller forbinde til flere systemer, efterhånden som forretningsbehovene udvikler sig. Ikke låst til en stiv platform, virksomheder kan tilpasse 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, hvilket sikrer, at følsomme data kun tilgås af autoriserede systemer.
Tovejs webhooks udvider integrationsmulighederne langt 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 indholdsgenerering er en unik funktion i GTG CRM. Ved at kombinere Webhooks med Automation og AI Agents kan virksomheder automatisk generere artikler, billeder og opslag på sociale medier ud fra rådata. Dette er især nyttigt for virksomheder inden for indholds- eller marketingsektoren.
Automatisk SEO via Website Builder, der integrerer sitemaps og Google Search Console, sikrer, at alt nyt indhold hurtigt opdages og indekseres af søgemaskiner, hvilket skaber organisk trafik for virksomheden.
Vigtige overvejelser ved implementering
Token-sikkerhed er topprioritet. API-tokens giver adgang til virksomhedens kritiske data og bør derfor aldrig deles med tredjeparter eller indtjekkes i kildekode. Tokens bør opbevares i miljøvariabler eller et dedikeret secret management system. Hvis du mistænker, at et token er kompromitteret, skal du straks tilbagekalde det og oprette et nyt.
Opdater token ved ændring af tilladelser er en regel, der skal huskes. Hver gang et nyt scope tilføjes til en applikation, vil det nuværende token ikke automatisk få disse nye tilladelser. Virksomheden skal oprette et nyt token, så det nye token inkluderer alle konfigurerede tilladelser. At glemme dette trin fører ofte til svært fejlfindelige "Permission Denied"-fejl.
Sikkerhed for webhooks via signing secrets er ligesom token-sikkerhed. Dette secret vises kun én gang ved oprettelse af webhook'en og skal derfor gemmes med det samme. Eksterne systemer, der sender begivenheder, skal inkludere dette secret i headeren for at GTG CRM kan verificere anmodningens gyldighed.
Rate limiting er en mekanisme til at beskytte systemet mod overbelastning. API'en har en grænse for antallet af anmodninger inden for et bestemt tidsinterval. Integrerede applikationer bør implementere retry-logik med eksponentiel backoff og undgå at kalde API'en for ofte på kort tid. Hvis rate limit overskrides, vil anmodningen blive afvist med HTTP statuskode 429.
Validering af data, før de sendes til API'en, hjælper med at undgå unødvendige fejl. Tjek e-mailformat, strenglængde og andre databegrænsninger på klientsiden, før API'en kaldes. Dette sparer API-kvoter og forbedrer brugeroplevelsen.
Overvågning og logning er nødvendigt for tidligt at opdage integrationsproblemer. Overvåg logs og automatiserings-eksekveringshistorik for at sikre, at webhooks modtager de korrekte data, AI Agents behandler som forventet, og at ingen fejl overses. GTG CRM leverer et overvågningsdashboard, så virksomheder kan følge integrationens status.
Prompts til AI Agents skal skrives klart og specifikt. Jo mere detaljeret instruktionerne er om, hvordan hver type begivenhed skal behandles, desto mere præcise vil AI'ens behandlingsresultater være. I stedet for at skrive "behandl begivenhed", skriv "når begivenheden er order.completed, opret et dokument, der registrerer tidspunktet og ordreoplysninger, send derefter en takke-e-mail til kunden med skabelon A, og opret til sidst en opgave for salgsteamet med en deadline på 24 timer".
Konklusion
GTG CRM's Integration Hub & API er en omfattende integrationsløsning, der hjælper virksomheder med at forbinde deres eksisterende systemer med moderne AI-teknologi uden at skulle ændre hele teknologistakken. Gennem detaljerede trin-for-trin vejledninger, fra oprettelse af applikationer, konfiguration af tilladelser, opsætning af webhooks til integration med AI Agents, kan virksomheder opbygge intelligente, automatiserede processer og spare betydelige driftsressourcer.
Den virkelige case study fra MM3 demonstrerer tydeligt potentialet i denne løsning, ikke kun til at automatisere simple opgaver, men også til at bygge hele værdikæden fra rådata til udgivet indhold og automatisk SEO. Det vigtigste 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 instruktioner i naturligt sprog til AI Agents.
Med et detaljeret tilladelsessystem, 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 nye virksomheder er at følge trinene, teste grundigt på hvert trin og udnytte GTG CRM's gratis prøveperiode til at blive fortrolig med systemet, før 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 opbygger erfaring.
GTG CRM's supportteam er altid klar til at yde detaljeret rådgivning om integrationsløsninger, der passer til virksomhedens specifikke forretningsbehov og nuværende teknologiske infrastruktur. Tøv ikke med at kontakte os for assistance under implementeringen og optimeringen af integrationsprocesser.
