GoHighLevel (GHL) -integraatio
Käytätkö jo GoHighLevelia (GHL) liiketoimintasi hallintaan? Tämän integraation avulla voit lisätä Your AI Connector:n tekoälypohjaisen viestinnän olemassa olevan GHL-asetuksesi päälle. GHL:ään tulevat viestit välitetään Your AI Connector:lle tekoälypohjaista käsittelyä varten, ja Your AI Connector:n vastaukset lähetetään takaisin GHL:n kautta asiakkaalle alkuperäistä kanavaa pitkin.
Käytätkö toista CRM-järjestelmää? Se ei tarvitse erillistä näyttöä toimiakseen Your AI Connector:n kanssa: katso Sellaisen työkalun yhdistäminen, jota emme listaa mukautettuja toimintoja, API-rajapintaa ja webhookeja varten.
Tämä tarkoittaa, että voit jatkaa GHL:n käyttöä pääasiallisena keskuksena ja antaa tekoälyn hoitaa tekoälyohjatut keskustelut.
Huomautus: Tämä on teknisempi integraatio, joka edellyttää automatisoitujen työnkulkujen määrittämistä ja järjestelmien yhdistämistä webhookien (sovellusten väliset automaattiset ilmoitukset) ja API-kutsujen avulla. Jos tämä ei tunnu luontevalta, voit antaa tämän sivun kehittäjälle tai teknisesti taitavalle tiimin jäsenelle.
Esivaatimukset
- Aktiivinen Your AI Connector-tili ja API-avain (löytyy kohdasta Settings → Integrations → API Key). API-avain on yksilöllinen koodi, jonka avulla GHL voi kommunikoida tilisi kanssa turvallisesti.
- GoHighLevel-tili, jolla on oikeudet luoda työnkulkuja (workflows) ja hallita webhookeja (järjestelmien välisiä automaattisia ilmoituksia).
Miten se toimii
| Suunta | Mitä tapahtuu |
|---|---|
| GHL -> Your AI Connector | Asiakas lähettää sinulle viestin tekstiviestillä, sähköpostilla, Messengerillä, Instagramilla tai live-chatilla GHL:ssä. Työnkulku välittää viestin automaattisesti Your AI Connector:lle. Your AI Connector käsittelee sen (tekoälyvastaus, tägäys jne.). |
| Your AI Connector -> GHL | Kun Your AI Connector lähettää vastauksen (manuaalisesti tai tekoälyllä), se ilmoittaa siitä automaattisesti GHL:lle. GHL:n työnkulku etsii yhteystiedon ja lähettää vastauksen oikean kanavan kautta. |
Työnkulku 1: GHL -> Your AI Connector
Tämä työnkulku välittää saapuvat viestit GHL:stä Your AI Connector:lle.
Vaihe 1: Luo työnkulku
- Siirry GHL:ssä kohtaan Automation > Workflows.
- Napsauta Create New Workflow.
- Anna sille kuvaava nimi, kuten “Send Message to Your AI Connector.”
Vaihe 2: Lisää käynnistimet
Lisää käynnistin jokaiselle kanavalle, jonka haluat välittää:
- Asiakas vastasi - tekstiviesti
- Asiakas vastasi - sähköposti
- Asiakas vastasi - Facebook-viesti
- Asiakas vastasi - Instagram DM
- Asiakas vastasi - live-chat
Voit lisätä ne kaikki tai vain asetuksillesi olennaiset kanavat.
Vaihe 3: Lisää tägisuodatin (valinnainen)
Jos haluat välittää viestejä vain tietyiltä yhteyshenkilöiltä:
- Napsauta Lisää suodatin (Add Filter) käynnistimessä.
- Aseta ehdoksi “Yhteyshenkilöllä on tunniste” (Contact has tag).
- Valitse tunniste(et).
- Valitse, pitääkö yhteyshenkilöllä olla mikä tahansa vai kaikki valituista tunnisteista.
Vaihe 4: Luo kanavajako (Channel Split)
Lisää Ehto-toiminto (Condition), jotta kukin kanava ohjataan omaan webhookiinsa:
| Haara | Ehto |
|---|---|
| Haara 1 | Viestin lähde on Email |
| Haara 2 | Viestin lähde on SMS |
| Haara 3 | Viestin lähde on Messenger |
| Haara 4 | Viestin lähde on Instagram |
| Haara 5 | Viestin lähde on Live Chat |
Vaihe 5: Määritä webhookit
Lisää jokaiselle haaralle Webhook / HTTP-pyyntö -toiminto:
-
Menetelmä:
POST -
URL:
https://api.youraiconnector.com/v1/incoming_custom_channel_message?apiKey=YOUR_API_KEY -
Mukautetut tietokentät:
| Kenttä | Arvo | Huomautukset |
|---|---|---|
messageSid |
{{right_now.second}}{{contact.id}} |
Yksilöllinen viestitunniste |
fromId |
{{contact.id}} |
GHL-yhteyshenkilön tunnus |
toId |
{{user.id}} |
GHL-käyttäjätunnuksesi |
body |
{{message.body}} |
Viestin sisältö |
channel |
Katso alla oleva taulukko | On vastattava haaraa |
status |
created |
Aseta aina arvoon created |
messageType |
text |
Viestityyppi |
Kanava-arvot haaroittain:
| Haara | channel arvo |
|---|---|
| Sähköposti | email |
| SMS | sms |
| Messenger | messenger |
ig |
|
| Live-chat | livechat |
Tärkeää: Varmista, että channel-arvo täsmää täydellisesti – näissä on kirjainkoko ratkaiseva.
Vaihe 6: Ota uudelleenosallistuminen käyttöön
Varmista työnkulun asetuksista, että Salli uudelleenosallistuminen (Allow Re-entry) on käytössä. Ilman tätä vain kunkin yhteyshenkilön ensimmäinen viesti välitetään.
Työnkulku 2: Your AI Connector -> GHL
Tämä työnkulku vastaanottaa vastaukset Your AI Connector:lta ja lähettää ne asiakkaalle oikean GHL-kanavan kautta.
Vaihe 1: Luo saapuva webhook GHL:ssä
- Siirry GHL:ssä kohtaan Settings > Developers / API.
- Napsauta Create New Webhook (tai “Inbound Webhook”).
- Anna sille nimeksi “Messages.”
- Tallenna ja kopioi webhook-URL – tarvitset sitä seuraavassa vaiheessa.
Vaihe 2: Määritä Your AI Connector
- Napsauta kohdassa Your AI Connector sivupalkin kohtaa Settings.
- Napsauta kohdassa Channels kohtaa Channels.
- Vieritä sivun alareunaan Custom channel -korttiin.
- Liitä juuri kopioimasi GHL:n saapuvan verkkokoukun (webhook) URL-osoite kohtaan Webhook URL (sen on oltava julkinen HTTPS-osoite) ja napsauta Save.
Tämä ei ole Settings → Integrations → Webhooks -sivu. Kyseinen sivu on tarkoitettu tapahtumailmoituksille ja se lähettää erilaisen hyötykuorman. GHL:n lähtevä välitys määritetään Custom channel -kortissa kohdassa Settings → Channels.
Your AI Connector lähettää nyt automaattisesti ilmoituksen GHL:lle aina, kun viesti lähetetään yhteyshenkilölle. Lähetetty tieto näyttää tältä:
{
"contactId": "NtL97bwnhITrfIq8lWFi",
"messageId": "s28dtg13qNuhXLoKpcLs",
"userId": "wpDZRvaw4Hgh4whUBpwlKPRftOi2",
"body": "Message content here",
"toId": "qtpBsc6fiqkXTnSOeze3",
"channel": "email"
}
Huomautus navigoinnista: Työnkulussa 1 käyttämäsi API-avain ja tässä käytettävä Custom channel -kortti sijaitsevat eri paikoissa — API-avain löytyy kohdasta Settings → Integrations → API Key ja tämä välitys kohdasta Settings → Channels sivun alareunassa olevasta Custom channel -kortista. Erillinen Settings → Integrations → Webhooks -sivu on tarkoitettu tapahtumailmoituksille ja se lähettää erilaisen hyötykuorman; katso Webhooks, jos etsit sitä.
Vaihe 3: Luo vastaustyönkulku
- Siirry GHL:ssä kohtaan Automation > Workflows.
- Luo uusi työnkulku nimeltä “Send Message to Contact.”
- Aseta käynnistimeksi Inbound Webhook ja valitse vaiheessa 1 luomasi webhook.
Vaihe 4: Lisää yhteyshenkilön etsimistoiminto
- Lisää Find Contact -toiminto.
- Aseta hakukentäksi Contact ID.
- Käytä arvoa:
{{inboundWebhookRequest.toId}}
Vaihe 5: Lisää valinnainen tunnisteen tarkistus
Jos haluat rajoittaa, mitkä yhteyshenkilöt saavat viestejä Your AI Connector:lta:
- Lisää Condition-toiminto.
- Tarkista, onko yhteyshenkilöllä tietty tunniste.
- Jos tunniste puuttuu, lopeta työnkulku (lisää “Stop”-toiminto epätosi-haaraan).
Vaihe 6: Lisää kanavajako
Lisää Condition-toiminto, joka reitittää viestin kohteen {{inboundWebhookRequest.channel}} perusteella:
| Haara | Ehto | Toiminto |
|---|---|---|
| Haara 1 | on yhtä suuri kuin email |
Lähetä sähköposti |
| Haara 2 | on yhtä suuri kuin sms |
Lähetä tekstiviesti |
| Haara 3 | on yhtä suuri kuin messenger |
Lähetä Facebook-viesti |
| Haara 4 | on yhtä suuri kuin ig |
Lähetä Instagram-viesti |
| Haara 5 | on yhtä suuri kuin livechat |
Lähetä chat-viesti |
Vaihe 7: Määritä jokainen lähetystoiminto
Aseta jokaisessa lähetystoiminnossa viestin rungoksi:
{{inboundWebhookRequest.body}}
Vaihe 8: Ota uudelleensyöttö käyttöön
Kuten työnkulussa 1, varmista, että Allow Re-entry on käytössä työnkulun asetuksissa.
Integraation testaaminen
Testaa GHL -> Your AI Connector (Työnkulku 1)
- Lähetä viesti GHL-numeroosi tai yhdistettyyn kanavaan (lähetä esimerkiksi itsellesi tekstiviesti).
- Avaa Your AI Connector ja varmista, että viesti näkyy kohdassa Chats.
- Tarkista, että kanavan tunniste on oikein (SMS, sähköposti jne.).
- Toista jokaiselle määrittämällesi kanavalle.
Testaa Your AI Connector -> GHL (Työnkulku 2)
- Lähetä Your AI Connector-palvelussa vastaus yhteyshenkilölle (manuaalisesti tai anna tekoälyn vastata).
- Avaa GHL ja varmista, että yhteyshenkilö sai viestin.
- Vahvista, että se lähetettiin oikean kanavan kautta.
- Tarkista, että viestin sisältö täsmää.
Vianmääritys
| Ongelma | Mitä tarkistaa |
|---|---|
| Viestit eivät saavuta kohdetta Your AI Connector | Varmista, että API-avaimesi on oikein verkkokoukun URL-osoitteessa. Tarkista, että työnkulun käynnistimet aktivoituvat (GHL-työnkulun lokit). Vahvista, että Allow Re-entry on käytössä. |
| Viestit eivät saavuta GHL:ää | Varmista, että GHL:n saapuvan verkkokoukun URL-osoite on liitetty oikein kohtaan Webhook URL sivun alareunassa olevassa Custom channel -kortissa kohdassa Settings → Channels (ei Settings → Integrations → Webhooks -sivulla, joka on eri toiminto). Tarkista, että GHL:n saapuva verkkokoukku on aktiivinen. Tarkista GHL-työnkulun suorituslokit. |
| Yhteystietoa ei löydy GHL:stä | Verkkokoukun tiedoissa olevan toId on vastattava olemassa olevaa GHL-yhteystiedon tunnusta. Varmista, että yhteystiedot ovat olemassa molemmissa järjestelmissä vastaavilla tunnuksilla. |
| Vastaukseen käytetty väärää kanavaa | Tarkista kanava-arvot ehtohaaroistasi. Niiden on täsmättävä täydellisesti: email, sms, messenger, ig, livechat. |
| Vain ensimmäinen viesti välitetään | Ota Allow Re-entry käyttöön molemmissa työnkulun asetuksissa. |
Seuraavat vaiheet
- Webhookit — määritä webhookit muille Your AI Connector-tapahtumille.
- API-käyttöoikeus — käytä API-rajapintaa mukautettuihin integraatioihin GHL:n ulkopuolella.
- Mukautetut kanavat — lue lisää mukautettujen kanavien viestinnästä.