Hoe werkt het?
Een API koppeling is het beste te vergelijken met een tool die de chatbot kan gebruiken. Net als bij andere databronnen, bepaalt de tool beschrijving wanneer de chatbot de API moet raadplegen.Variabelen zijn vereistDe chatbot moet eerst specifieke variabelen verzamelen voordat het een API tool kan gebruiken. Bijvoorbeeld: “Je kunt deze tool pas raadplegen als er een ordernummer EN een e-mailadres zijn doorgegeven.”
Ondersteunde integraties
We bieden kant-en-klare templates voor de volgende platforms:| Platform | Gebruik |
|---|---|
| WooCommerce | Bestelstatus ophalen via REST API |
| Shopify | Orderinformatie opzoeken met access token authenticatie |
| Lightspeed | Bestellingen bevragen via webhook integratie |
| Sendcloud | Track & trace informatie van zendingen |
| Picqer | Orderbeheer met referentie en email parameters |
WooCommerce configuratie
WooCommerce configuratie
Vereiste gegevens:
- Consumer Key
- Consumer Secret
- Webshop URL
GET /wp-json/wc/v3/ordersVariabelen: ordernummer, e-mailadresShopify configuratie
Shopify configuratie
Vereiste gegevens:
- Access Token
- Shop subdomain
GET /admin/api/2024-01/orders.jsonVariabelen: ordernummer, e-mailadresLightspeed configuratie
Lightspeed configuratie
Vereiste gegevens:
- API Key
- API Secret
- Cluster URL
GET /ordersVariabelen: ordernummerSendcloud configuratie
Sendcloud configuratie
Vereiste gegevens:
- API Public Key
- API Secret Key
GET /v2/parcelsVariabelen: track & trace code, postcodePicqer configuratie
Picqer configuratie
Vereiste gegevens:
- API Key
- Subdomain
GET /ordersVariabelen: orderreferentie, e-mailadresBest practices
- Wees duidelijk over vereiste variabelen: Vermeld expliciet welke gegevens de chatbot moet verzamelen voordat de API wordt aangeroepen
- Test de koppeling: Controleer of de API correct reageert met de verwachte data
- Beveilig credentials: Bewaar API keys en secrets veilig
- Rate limiting: Houd rekening met API limieten van de externe service