Your AI Connector Docs

GoHighLevel (GHL)-integrering

Använder du redan GoHighLevel (GHL) för att hantera din verksamhet? Denna integration låter dig lägga till Your AI Connectors AI-drivna meddelandehantering ovanpå din befintliga GHL-konfiguration. Meddelanden som kommer in till GHL vidarebefordras till Your AI Connector för AI-styrd hantering, och svar från Your AI Connector skickas tillbaka genom GHL till kunden via den ursprungliga kanalen.

Använder du ett annat CRM? Det behöver inte en dedikerad skärm för att fungera med Your AI Connector: se Ansluta ett verktyg vi inte listar för anpassade funktioner, API:et och webhooks.

Detta innebär att du kan fortsätta använda GHL som din huvudhubb samtidigt som du låter AI:n sköta de AI-drivna konversationerna.

Obs: Detta är en mer teknisk integration som innebär att man ställer in automatiserade arbetsflöden och kopplar samman system med hjälp av webhooks (automatiska aviseringar mellan appar) och API-anrop. Om du inte känner dig bekväm med detta kan du vilja överlämna denna sida till en utvecklare eller en tekniskt kunnig teammedlem.


Förutsättningar

  • Ett aktivt Your AI Connector-konto med din API-nyckel (finns under Settings → Integrations → API Key). En API-nyckel är en unik kod som gör att GHL säkert kan kommunicera med ditt konto.
  • Ett GoHighLevel-konto med behörighet att skapa arbetsflöden och hantera webhooks (automatiserade aviseringar mellan system).

Hur det fungerar

Riktning Vad som händer
GHL till Your AI Connector En kund skickar ett meddelande till dig via SMS, e-post, Messenger, Instagram eller livechatt i GHL. Ett arbetsflöde vidarebefordrar automatiskt meddelandet till Your AI Connector. Your AI Connector bearbetar det (AI-svar, taggning, etc.).
Your AI Connector till GHL När Your AI Connector skickar ett svar (manuellt eller via AI) meddelas GHL automatiskt. Ett arbetsflöde i GHL hittar kontakten och skickar svaret via rätt kanal.

Arbetsflöde 1: GHL till Your AI Connector

Detta arbetsflöde vidarebefordrar inkommande meddelanden från GHL till Your AI Connector.

Steg 1: Skapa arbetsflödet

  1. I GHL, gå till Automation > Workflows.
  2. Klicka på Create New Workflow.
  3. Ge det ett beskrivande namn, till exempel “Skicka meddelande till Your AI Connector.”

Steg 2: Lägg till utlösare

Lägg till en utlösare för varje kanal du vill vidarebefordra:

  • Kund svarade - SMS
  • Kund svarade - E-post
  • Kund svarade - Facebook-meddelande
  • Kund svarade - Instagram DM
  • Kund svarade - Livechatt

Du kan lägga till alla eller bara de kanaler som är relevanta för din konfiguration.

Steg 3: Lägg till taggfilter (valfritt)

Om du bara vill vidarebefordra meddelanden från specifika kontakter:

  1. Klicka på Lägg till filter på utlösaren.
  2. Ställ in villkoret till “Kontakt har tagg.”
  3. Välj din/dina tagg(ar).
  4. Välj om kontakten ska ha någon eller alla av de valda taggarna.

Steg 4: Skapa en kanaldelning

Lägg till en Villkor-åtgärd för att dirigera varje kanal till sin egen webhook:

Gren Villkor
Gren 1 Meddelandekälla är lika med Email
Gren 2 Meddelandekälla är lika med SMS
Gren 3 Meddelandekälla är lika med Messenger
Gren 4 Meddelandekälla är lika med Instagram
Gren 5 Meddelandekälla är lika med Live Chat

Steg 5: Konfigurera webhooks

För varje gren, lägg till en Webhook / HTTP-förfrågan-åtgärd:

  • Metod: POST

  • URL:

    https://api.youraiconnector.com/v1/incoming_custom_channel_message?apiKey=YOUR_API_KEY
    
  • Anpassade datafält:

Fält Värde Anteckningar
messageSid {{right_now.second}}{{contact.id}} Unik meddelandeidentifierare
fromId {{contact.id}} GHL-kontakt-ID
toId {{user.id}} Ditt GHL-användar-ID
body {{message.body}} Meddelandeinnehållet
channel Se tabell nedan Måste matcha grenen
status created Sätts alltid till created
messageType text Meddelandetyp

Kanalvärden per gren:

Gren channel värde
E-post email
SMS sms
Messenger messenger
Instagram ig
Livechatt livechat

Viktigt: Se till att värdet channel stämmer exakt — dessa är skiftlägeskänsliga.

Steg 6: Aktivera återinträde

I arbetsflödesinställningarna, se till att Tillåt återinträde är aktiverat. Utan detta kommer endast det första meddelandet från varje kontakt att vidarebefordras.


Arbetsflöde 2: Your AI Connector till GHL

Detta arbetsflöde tar emot svar från Your AI Connector och skickar dem till kunden via rätt GHL-kanal.

Steg 1: Skapa en inkommande webhook i GHL

  1. I GHL, gå till Settings > Developers / API.
  2. Klicka på Create New Webhook (eller “Inbound Webhook”).
  3. Ge den namnet “Messages.”
  4. Spara och kopiera webhook-URL:en — du kommer att behöva den i nästa steg.

Steg 2: Konfigurera Your AI Connector

  1. I Your AI Connector, klicka på Settings i sidofältet.
  2. Under Channels, klicka på Channels.
  3. Skrolla till kortet Custom channel längst ner på sidan.
  4. Klistra in den GHL-inkommande webhook-URL som du precis kopierade i Webhook URL (det måste vara en offentlig HTTPS-adress) och klicka på Save.

Detta är inte sidan Settings → Integrations → Webhooks. Den sidan är till för händelseaviseringar och skickar en annan nyttolast. GHL-utgående relä ställs in på kortet Custom channel under Settings → Channels.

Your AI Connector kommer nu automatiskt att skicka en avisering till GHL varje gång ett meddelande skickas till en kontakt. Datan som skickas ser ut så här:

{
  "contactId": "NtL97bwnhITrfIq8lWFi",
  "messageId": "s28dtg13qNuhXLoKpcLs",
  "userId": "wpDZRvaw4Hgh4whUBpwlKPRftOi2",
  "body": "Message content here",
  "toId": "qtpBsc6fiqkXTnSOeze3",
  "channel": "email"
}

Navigeringsnotering: API-nyckeln du använder för Workflow 1 och kortet Custom channel som du använder här finns på olika platser — Settings → Integrations → API Key för nyckeln, och kortet Custom channel längst ner på Settings → Channels för detta relä. Den separata sidan Settings → Integrations → Webhooks är till för händelseaviseringar och skickar en annan nyttolast; se Webhooks om det är vad du vill ha istället.

Steg 3: Skapa svarsarbetsflödet

  1. I GHL, gå till Automation > Workflows.
  2. Skapa ett nytt arbetsflöde med namnet “Send Message to Contact.”
  3. Ställ in utlösaren (trigger) till Inbound Webhook och välj den webhook du skapade i steg 1.

Steg 4: Lägg till en åtgärd för att hitta kontakt

  1. Lägg till en Find Contact-åtgärd.
  2. Ställ in sökfältet till Contact ID.
  3. Använd värdet: {{inboundWebhookRequest.toId}}

Steg 5: Lägg till en valfri taggkontroll

Om du vill begränsa vilka kontakter som får meddelanden från Your AI Connector:

  1. Lägg till en Condition-åtgärd.
  2. Kontrollera om kontakten har en specifik tagg.
  3. Om taggen saknas, avsluta arbetsflödet (lägg till en “Stop”-åtgärd på den falska grenen).

Steg 6: Lägg till en kanaluppdelning

Lägg till en Villkor-åtgärd som dirigerar meddelandet baserat på {{inboundWebhookRequest.channel}}:

Gren Villkor Åtgärd
Gren 1 lika med email Skicka e-post
Gren 2 lika med sms Skicka SMS
Gren 3 lika med messenger Skicka Facebook-meddelande
Gren 4 lika med ig Skicka Instagram-meddelande
Gren 5 lika med livechat Skicka chattmeddelande

Steg 7: Konfigurera varje skicka-åtgärd

I varje skicka-åtgärd, ställ in meddelandetexten till:

{{inboundWebhookRequest.body}}

Steg 8: Aktivera återinträde

Precis som med Arbetsflöde 1, se till att Tillåt återinträde är aktiverat i arbetsflödesinställningarna.


Testa integrationen

Testa GHL till Your AI Connector (Arbetsflöde 1)

  1. Skicka ett meddelande till ditt GHL-nummer eller anslutna kanal (skicka till exempel ett SMS till dig själv).
  2. Öppna Your AI Connector och kontrollera att meddelandet visas under Chats.
  3. Kontrollera att kanaletiketten är korrekt (SMS, e-post, etc.).
  4. Upprepa för varje kanal du har konfigurerat.

Testa Your AI Connector till GHL (Arbetsflöde 2)

  1. I Your AI Connector, skicka ett svar till en kontakt (manuellt eller låt AI:n svara).
  2. Öppna GHL och verifiera att kontakten tog emot meddelandet.
  3. Bekräfta att det skickades via rätt kanal.
  4. Kontrollera att meddelandeinnehållet stämmer.

Felsökning

Problem Vad du ska kontrollera
Meddelanden når inte Your AI Connector Kontrollera att din API-nyckel är korrekt i webhook-URL:en. Kontrollera att arbetsflödesutlösarna aktiveras (GHL-arbetsflödesloggar). Bekräfta att Allow Re-entry är aktiverat.
Meddelanden når inte GHL Kontrollera att den GHL-inkommande webhook-URL:en är korrekt inklistrad i Webhook URL på kortet Custom channel längst ner på Settings → Channels (inte på sidan Settings → Integrations → Webhooks, vilket är en annan funktion). Kontrollera att den GHL-inkommande webhooken är aktiv. Granska GHL-arbetsflödets körningsloggar.
Kontakt hittades inte i GHL toId i webhook-datan måste matcha ett befintligt GHL-kontakt-ID. Se till att kontakter finns i båda systemen med matchande ID:n.
Fel kanal används för svar Dubbelkolla kanalvärdena i dina villkorsgrenar. De måste matcha exakt: email, sms, messenger, ig, livechat.
Endast första meddelandet vidarebefordras Aktivera Allow Re-entry i båda arbetsflödesinställningarna.

Nästa steg

  • Webhooks — ställ in webhooks för andra Your AI Connector-händelser.
  • API-åtkomst — använd API:et för anpassade integrationer utöver GHL.
  • Anpassade kanaler — lär dig mer om meddelanden via anpassade kanaler.