I dagens moderne forretningsmiljø opererer bedrifter ofte med flere forskjellige programvaresystemer som tjener distinkte formål. Dette kan være salgsstyringsprogramvare, regnskapssystemer, markedsføringsverktøy, eller egendefinerte interne applikasjoner. Hvert av disse systemene inneholder verdifulle data og spiller en viktig rolle i bedriftens drift.

Den største utfordringen er ikke mangel på data, men snarere at disse dataene eksisterer isolert på tvers av mange forskjellige plattformer. Ansatte må bytte mellom systemer, manuelt legge inn data flere ganger for samme informasjon, og mangle et helhetlig bilde av kunden. Dette sløser ikke bare tid, men øker også risikoen for feil og tapte forretningsmuligheter.

GTG CRMs Integration Hub & API er designet for å fundamentalt løse dette problemet. I stedet for å kreve at bedrifter erstatter hele sitt eksisterende system, skaper denne løsningen en bro som kobler systemene sammen. Data kan bevege seg fritt mellom plattformer, prosesser automatiseres, og viktigst av alt, AI-agenter kan delta i behandlingen for å øke driftseffektiviteten.

Dette dokumentet vil veilede deg trinn for trinn slik at bedriften din kan implementere vellykket integrasjon, fra oppretting av applikasjoner og konfigurasjon av tilgangsrettigheter, til bruk av API-er for å lese og skrive data, sette opp webhooks for å motta automatiske hendelser, og til slutt, kombinere med AI-agenter for å skape helt automatiserte intelligente prosesser.

Integrasjonshub-grensesnitt

Oversikt over hovedfunksjoner

Integration Hub & API tilbyr en omfattende verktøykasse som lar bedrifter koble GTG CRM til hvilken som helst applikasjon via standard RESTful API-protokoll. API Token Management System med detaljert scope-basert autorisasjon sikrer høy sikkerhet, og gir nøyaktig kontroll over tilgangsrettighetene til hver integrerte applikasjon.

AI Agent Integration er et viktig differensieringselement, som lar bedrifter utnytte kunstig intelligens for å automatisere databehandling og utføre komplekse oppgaver uten programmering. Bedrifter kan administrere flere AI-agenter med forskjellige roller, hver agent trent for et spesifikt bruksområde.

Toveis datasynkronisering mellom GTG CRM og eksterne systemer hjelper bedrifter med å alltid ha et enhetlig syn på kundeinformasjon. Full API-dokumentasjon med curl-kommandoseksempler gjør det enkelt for utviklere å integrere og feilsøke. Bedrifter kan spørre etter lister over kontakter, oppgaver, transaksjoner og oppdatere informasjon i sanntid.

Webhook-endepunkter lar deg motta data automatisk fra eksterne systemer uten behov for kontinuerlig polling. Ved å kombinere Webhooks med Automatisering og AI-agenter, kan bedrifter bygge helt automatiserte hendelsesbehandlingsprosesser. En integrert nettsidebygger innenfor økosystemet lar deg bygge nettsteder direkte fra GTG CRM med full SEO-funksjonalitet og automatisk sitemap.

Steg-for-steg veiledning

Steg 1: Opprett en integrasjonsapplikasjon

Første steg for å starte integrasjonen er å opprette en ny applikasjon i GTG CRM. Gå til menyen "Integrasjon & API" og klikk på "Opprett ny applikasjon". Gi applikasjonen et meningsfylt navn for enkel administrasjon senere, for eksempel "Integrasjon av salgssystem" eller "Mobilapplikasjon". Etter å ha skrevet inn navnet, klikk "Opprett" for å fullføre.

screenshot_08-18.webp

Steg 2: Konfigurer tilgangsrettigheter

Scope-basert autorisasjonssystem lar deg nøyaktig kontrollere hva applikasjonen kan gjøre med CRM-data. Etter å ha opprettet applikasjonen, velg den nyopprettede applikasjonen og gå til fanen "Tilgangsrettigheter" eller "Scopes". Her vil du se en liste over tilgjengelige tillatelser.

Hvis applikasjonen bare trenger å lese kontaktinformasjon, velg scopet "contacts.read". Hvis du trenger å opprette og oppdatere kontakter, legg til scopet "contacts.write". For at applikasjonen skal kunne lese informasjon om AI-agenter i systemet, gi tillatelsen "agents.read". Hvis du vil at applikasjonen skal kunne be AI-agenter om å utføre oppgaver, må du gi tillatelsen "agents.execute". Etter å ha valgt de nødvendige tillatelsene, klikk lagre for å oppdatere konfigurasjonen.

Konfigurer tilgangsrettigheter

Steg 3: Opprett API-token

Token er autentiseringsnøkkelen som eksterne applikasjoner bruker for å kalle GTG CRM API-er sikkert. På applikasjonens detaljside, finn seksjonen "API Token" og klikk "Opprett Token" eller "Generate Token". Tokenet vil vises én gang med formatet som starter med "gtg_", kopier og lagre det umiddelbart et trygt sted. Dette tokenet må brukes i Authorization-headeren til alle API-forespørsler.

screenshot_1776915277225.webp

Viktig merknad: Hvis du legger til nye tillatelser for en applikasjon etter at et token er opprettet, vil det gamle tokenet ikke automatisk ha disse nye tillatelsene. Du må opprette et nytt token for å ha full tilgang til de konfigurerte tillatelsene.

Steg 4: Test API-tilkoblingen

Etter å ha fått tokenet, er neste steg å teste om integrasjonen fungerer som den skal. Den enkleste måten er å bruke en curl-kommando fra terminalen. Eksemplet nedenfor illustrerer hvordan du 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 tilkoblingen er vellykket og tokenet har tilstrekkelige tillatelser, vil du motta et JSON-svar som inneholder listen over kontakter med full informasjon som ID, navn, e-post, telefonnummer og andre datafelter.

{
  "data": [
    {
      "id": "contact_123",
      "name": "Nguyễn Văn A",
      "email": "nguyenvana@example.com",
      "phone": "0901234567"
    }
  ]
}
API-returresultat

Steg 5: Integrer med systemet ditt

Etter vellykket testing kan du integrere API-et i din faktiske applikasjon. Her er et eksempel med Node.js, et av de mest populære språkene for backend-utvikling. Denne koden illustrerer hvordan du henter en liste over kontakter og oppretter 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 bruke hvilket som helst annet programmeringsspråk som Python, PHP, Java eller C# for integrasjon. Det generelle prinsippet er å alltid sende tokenet i Authorization-headeren med formatet "Bearer YOUR_TOKEN" og bruke Content-Type "application/json" for POST- eller PUT-forespørsler.

Steg 6: Bruk AI Agent i praktiske prosesser

For å tydelig se verdien av Integration Hub, la oss se på et praktisk forretningsscenario. Når en ny kunde fullfører registreringen på bedriftens salgsnettsted, kan hele prosessen automatiseres i stedet for at en ansatt manuelt oppretter en profil i CRM og sender en velkomst-e-post.

Prosessen fungerer som følger. Først fyller kunden ut registreringsskjemaet på salgsnettstedet. Nettstedets backend kaller umiddelbart GTG CRM API for å opprette en ny kontakt med full kundeinformasjon som navn, e-post, 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 opprettet i GTG CRM, identifiserer AI-agenten automatisk at dette er en ny kunde fra nettstedet. Agenten analyserer kundeinformasjonen for å sende en personlig velkomst-e-post, ikke en generell mal. Samtidig oppretter agenten en oppfølgingsoppgave for salgspersonalet med en forespørsel om å ringe innen 24 timer for å konsultere kunden.

Fordelene med denne automatiserte prosessen er klare. Kunden mottar en velkomst-e-post umiddelbart etter registrering, noe som skaper et profesjonelt inntrykk og øker tilliten. Ingen manuell inntasting fra ansatte, sparer tid og minimerer feil. E-posten er personlig basert på kundeinformasjon, ikke generelt innhold. Salgspersonell blir varslet og får en spesifikk oppgave for oppfølging, noe som sikrer at ingen muligheter blir oversett. Alle disse faktorene bidrar til å øke konverteringsraten fra lead til faktisk kunde.

Steg 7: Sett opp Webhook for å motta data automatisk

Webhook er en teknologi som lar eksterne systemer proaktivt sende data til GTG CRM når en hendelse inntreffer, i stedet for å måtte polle kontinuerlig for å sjekke. For å begynne, gå til siden "Integrasjon & API" og velg fanen "Webhook", deretter klikk "Opprett ny Webhook" og gi webhooken et meningsfylt navn.

Opprett Webhook-endepunkt

Etter opprettelse vil systemet gi to viktige opplysninger. Webhook URL er endepunktet der eksterne systemer vil sende data via HTTP POST. Signing Secret er en hemmelig kode som brukes til å verifisere at forespørselen faktisk kommer fra en autorisert kilde og ikke fra en falsk kilde.

screenshot_08-48.webp

Det er svært viktig å merke seg at Signing Secret bare vises én gang når webhooken opprettes. Kopier og lagre den umiddelbart i bedriftens sikre hemmelighetsstyringssystem. Hvis du mister denne hemmeligheten, må du opprette en ny webhook.

For å teste om webhooken fungerer korrekt, send en testhendelse med en curl-kommando. Forespørselen må ha Content-Type-headeren satt til application/json og X-Webhook-Signature-headeren som inneholder signing secret for verifisering.

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 webhooken fungerer som den skal, vil du se denne hendelsen vises i listen over mottatte hendelser.

Webhook-test vellykket

Steg 8: Kombiner Webhook med Automatisering og AI Agent

Den virkelige kraften i Integration Hub blir fullt utnyttet når Webhook kombineres med automatiseringsprosesser og AI-agenter. Dette lar bedrifter bygge intelligente prosesser som automatisk reagerer på hendelser fra eksterne systemer uten manuell inngripen.

For å sette opp en prosess, gå til menyen "Automatisering" i GTG CRM og klikk "Opprett ny prosess".

Opprett ny automatiseringsprosess

Den viktigste delen er å konfigurere triggeren slik at prosessen vet når den skal aktiveres. Velg modulen "Ekstern integrasjon", objektet "Webhook", og handlingen "Motta data". Dette betyr at hver gang en webhook mottar en hendelse fra et eksternt system, vil denne prosessen automatisk bli aktivert.

Konfigurer Webhook-trigger

Etter å ha konfigurert triggeren, legg til en AI Agent-oppgave i prosessen. Klikk legg til oppgave, velg modulen "AI", og deretter "AI Agent-oppgave". Dette er stedet hvor du vil skrive instruksjoner for AI-agenten om hvordan den skal behandle data mottatt fra webhooken.

Legg til AI Agent-oppgave i prosessen

Seksjonen for å skrive AI Agent-prompten er der bedriften uttrykker sin forretningslogikk. For eksempel kan du skrive: "Når hendelsen er order.completed, opprett et dokument som noterer tidspunktet for hendelsen og ordredetaljer. Send deretter en takke-e-post til kunden og informer salgsteamet."

Prompt for AI Agent for hendelsesbehandling

Etter å ha fullført konfigurasjonen, bytt prosessstatusen til "Aktiv". Fra nå av, hver gang et eksternt system sender en hendelse til webhooken, vil AI-agenten automatisk utføre oppgavene i henhold til instruksjonene.

Automatiseringsprosess aktiv

Når en hendelse sendes inn, kan du overvåke behandlingsprosessen i prosessens utførelseshistorikk. AI-agenten vil logge behandlingsresultatene slik at bedriften kan gjennomgå og revidere.

AI Agent vellykket behandlet

Dokumentet generert etter forespørsel:

Automatisk generert dokument

Reell Case Study: MM3.vn automatiserer markedsføringsinnhold

MM3 er en bedrift som driver nettstedet mm3.vn, og har brukt Integration Hub kombinert med AI-agenter for å fullt ut automatisere innholdsproduksjonsprosessen – fra mottak av markedsdata, generering av AI-bilder, skriving av analyseartikler, publisering på nettstedet, til sosiale medier-innlegg og automatisert SEO. Resultat: reduserte innholdsarbeidere fra 2-3 til 0, ubegrenset antall artikler.

📖 Les den detaljerte casestudien om MM3.vn →

Kjernfordeler ved bruk av Integration Hub

Tidsbesparelse er den mest umiddelbare og lett synlige fordelen. Automatisering av datasynkronisering mellom systemer eliminerer fullstendig manuelt datainntasting, en oppgave som både er tidkrevende og utsatt for feil. Ansatte kan fokusere på mer verdiskapende oppgaver i stedet for repeterende oppgaver.

Utnyttelse av eksisterende infrastruktur er en viktig fordel for bedrifter som allerede har investert i programvaresystemer. I stedet for å måtte erstatte all eksisterende teknologi, trenger bedrifter bare å koble til GTG CRM for å legge til AI- og automatiseringsfunksjoner. Dette minimerer risikoen for avbrudd i forretningsdriften og beskytter investeringene i teknologi.

Økt salgseffektivitet takket være AI-agenter som kan håndtere kundebehandling tjuefire timer i døgnet, syv dager i uken, uten hvile. Alle muligheter spores og håndteres raskt, uten å gå glipp av noen leads fordi ansatte er opptatt eller utenom arbeidstid.

Fleksibel utvidelse er en styrke ved API-arkitekturen. Bedrifter kan enkelt legge til nye funksjoner eller koble til flere systemer etter hvert som forretningsbehovene vokser. Uten å være låst til en stiv plattform, kan bedriften tilpasse og skalere i sitt eget tempo.

Sikkerhetskontroll sikres gjennom et detaljert tilgangsstyringssystem med scopes og tokens. Bedrifter kan gi presise tillatelser til hver integrerte applikasjon, og sikre at sensitiv data kun er tilgjengelig for autoriserte systemer.

Toveis webhooks utvider integrasjonsmulighetene langt utover tradisjonelle API-løsninger. Bedrifter kan ikke bare proaktivt kalle API-er ved behov, men også motta data automatisk fra eksterne systemer i sanntid.

Automatisert innholdsproduksjon er en unik mulighet i GTG CRM. Ved å kombinere Webhooks med Automatisering og AI-agenter, kan bedrifter automatisk generere artikler, bilder og sosiale medieinnlegg fra rådata. Dette er spesielt nyttig for bedrifter innen innholds- eller markedsføringssektoren.

Automatisert SEO via Website Builder, inkludert sitemap og Google Search Console, sikrer at alt nytt innhold oppdages og indekseres raskt av søkemotorer, noe som genererer organisk trafikk for bedriften.

Viktige hensyn ved implementering

Token-sikkerhet er topp prioritet. API-tokens gir tilgang til bedriftens kritiske data, og bør derfor aldri deles med utenforstående eller committes inn i kildekoden. Tokens bør lagres i miljøvariabler eller et dedikert hemmelighetsstyringssystem. Hvis du mistenker at et token er kompromittert, må du umiddelbart tilbakekalle det og generere et nytt token.

Oppdater token ved endring av tillatelser er en absolutt regel. Hver gang en ny scope legges til en applikasjon, vil det eksisterende tokenet ikke automatisk få disse nye tillatelsene. Bedrifter må generere et nytt token slik at det nye tokenet inkluderer alle konfigurerte tillatelser. Å glemme dette trinnet fører ofte til vanskelige å feilsøke "Permission Denied"-feil.

Webhook-sikkerhet gjennom signing secret ligner på token-sikkerhet. Denne hemmeligheten vises bare én gang når webhooken opprettes, og må derfor lagres umiddelbart. Eksterne systemer som sender hendelser må inkludere denne hemmeligheten i headeren for at GTG CRM skal kunne verifisere forespørselens gyldighet.

Rate limiting er en mekanisme for å beskytte systemet mot overbelastning. API-en har en grense for antall forespørsler innenfor en bestemt tidsperiode. Integrerte applikasjoner bør implementere retry-logikk med eksponentiell backoff og unngå å kalle API-en for ofte på kort tid. Hvis rate-grensen overskrides, vil forespørselen bli avvist med HTTP-statuskode 429.

Validering av data før sending til API hjelper til med å unngå unødvendige feil. Sjekk e-postformat, strenglengde og andre datarestriksjoner på klientsiden før du kaller API-en. Dette bidrar til å spare API-kvote og forbedre brukeropplevelsen.

Overvåking og logging er nødvendig for å oppdage integrasjonsproblemer tidlig. Overvåk logger og automatiseringshistorikk for å sikre at webhooks mottar riktige data, AI-agenter behandler som forventet, og at ingen feil blir oversett. GTG CRM tilbyr et overvåkingsdashboard slik at bedrifter kan spore integrasjonsstatus.

AI Agent-prompter må skrives tydelig og spesifikt. Jo mer detaljert instruksjonene er for hvordan hver type hendelse skal behandles, jo mer nøyaktige vil AI-resultatene være. I stedet for å skrive "behandle hendelsen", skriv "når hendelsen er order.completed, opprett et dokument som registrerer tidspunkt og ordredetaljer, send deretter en takke-e-post til kunden med mal A, og til slutt, opprett en oppgave for salgsteamet med en frist på 24 timer".

Konklusjon

GTG CRMs Integration Hub & API er en omfattende integrasjonsløsning som hjelper bedrifter med å koble eksisterende systemer til moderne AI-teknologi uten å måtte endre hele teknologiarommet. Gjennom detaljerte veiledningssteg fra oppretting av applikasjoner, konfigurasjon av tillatelser, oppsett av webhooks til kombinasjon med AI-agenter, kan bedrifter bygge intelligente automatiseringsprosesser og spare betydelige driftsressurser.

MM3s reelle casestudie har tydelig demonstrert potensialet i denne løsningen, ikke bare for å automatisere enkle oppgaver, men også for å bygge hele verdikjeden fra rådata til publisert innhold og automatisert SEO. Det viktigste er at denne løsningen ikke krever dyp programmeringskunnskap eller et stort teknisk team, men bare grunnleggende forståelse av API-er og evnen til å skrive instruksjoner på naturlig språk for AI-agenter.

Med et detaljert autorisasjonssystem, flerlags sikkerhet og fleksibel skalerbarhet, passer Integration Hub for bedrifter av alle størrelser, fra startups til store foretak. Bedrifter kan starte med enkle integrasjoner som synkronisering av kontaktlister, og deretter gradvis utvide til mer komplekse prosesser som automatisert innholdsgenerering, automatisert kundebehandling, eller behandling av betalinger og utstedelse av fakturaer.

Anbefalingen for bedrifter som starter er å følge trinnene, teste grundig i hver fase, og utnytte den gratis prøveperioden til GTG CRM for å bli kjent med systemet før offisiell implementering. Start med en enkel webhook-test for å forstå hvordan det fungerer, og oppgrader deretter gradvis til mer komplekse oppgaver etter hvert som du får erfaring.

GTG CRMs supportteam er alltid tilgjengelig for å gi detaljert rådgivning om integrasjonsløsninger som passer bedriftens spesifikke behov og eksisterende teknologiarom. Ikke nøl med å ta kontakt for assistanse under implementering og optimalisering av integrasjonsprosesser.