Data Connectors

S

Written by SWEO AI Team

Updated over 2 weeks ago


Providers som stöds

SWEO AI har inbyggt stöd för fem connector-typer:

ProviderTypiska användningsfallAuth-metodShopifyOrdersökning, returhantering, produktinfoAPI Key / OAuthStripeBetalningsstatus, fakturor, prenumerationerAPI KeyZendeskÄrendehistorik, kontaktuppgifterOAuth / BasicSalesforceCRM-data, leads, opportunitiesOAuthCustomValfritt REST API (eget backend, ERP, etc.)API Key / Basic / OAuth

Skapa en connector

Gå till Knowledge → Connectors och klicka Lägg till Connector. Fyll i formuläret:

FältBeskrivningExempelNamnBeskrivande namn för connectornShopify ProductionProviderVälj bland: shopify, stripe, zendesk, salesforce, customshopifyAuth TypeAutentiseringsmetod: api_key, oauth, basicapi_keyBase URLAPI-bas-URL för connectornhttps://mystore.myshopify.comAPI KeyHemlig nyckel (visas aldrig i klartext efter sparande)shpat_abc123...

Klicka Testa Anslutning innan du sparar — knappen skickar en probe-request och visar grönt om anslutningen lyckas.

Använda connectors i Procedures

Connectors blir kraftfulla när de kopplas till Procedures. Skapa ett steg av typen data_lookup eller api_call och referera connectorn:

// Procedure-steg: Hämta order från Shopify
{
  "type": "data_lookup",
  "config": {
    "dataConnector": "shopify-prod",   // connector-id
    "query": "orders.get",
    "params": { "email": "{{user.email}}" }
  }
}

// Resultat tillgängligt som {{order.id}}, {{order.total}} etc.
// i efterföljande steg

AI-agenten kan alltså svara: "Jag ser din order #4521 på 899 kr — vill du att jag påbörjar en retur?" — allt automatiskt.

Response Mapping

Varje connector-endpoint har en response mapping som mappar API-svar till variabler som Procedures kan använda:

// Mapping-exempel för Shopify orders
{
  "orders[0].id": "order.id",
  "orders[0].total_price": "order.total",
  "orders[0].financial_status": "order.payment_status",
  "orders[0].fulfillment_status": "order.shipping_status"
}

Dessa variabler blir tillgängliga som {{order.id}}, {{order.total}} etc. i alla efterföljande Procedure-steg och meddelandemallar.

Säkerhet & kryptering

Alla connector-credentials krypteras med AES-256 innan de lagras i databasen. API-nycklar visas aldrig i klartext efter att de sparats — i dashboarden syns de som shpat_****...3def.

Connectors är tenant-isolerade: en organisation kan aldrig se eller använda en annan organisations connectors. Alla API-anrop loggas under Analytics för spårbarhet.