> This is a page from the ElevenLabs documentation. For a complete page index, fetch https://elevenlabs.io/docs/llms.txt. For the full documentation in a single file, fetch https://elevenlabs.io/docs/llms-full.txt.

# BigCommerce

Din receptionist kan slå upp en uppringares order i din BigCommerce-butik och berätta dess status. Ett [webhook-verktyg](/docs/sv/reception-ai/integrations/webhooks) hittar order via kundens e-postadress genom BigCommerce Orders API.

> **Warning**
>
> Order innehåller kundernas namn, adresser, telefonnummer och köp. Din receptionist måste
> bekräfta att uppringaren är kunden innan något delas. Verktygsbeskrivningen nedan gör att den
> frågar efter både ordernumret och e-postadressen på ordern, och endast diskuterar en order när
> båda stämmer överens.

## Innan du börjar

### Skapa ett skrivskyddat API-konto

Öppna **Settings** → **Store-level API accounts** i BigCommerce-kontrollpanelen och skapa ett API-konto. Ge det ett namn, till exempel "Reception", och ställ in behörighetsområdet **Orders** på **read-only**, med alla andra behörighetsområden inställda på **None**. Du kan inte ändra behörighetsområden senare.

### Kopiera inloggningsuppgifterna

Spara kontot och kopiera **Access token** och **API path**. API-sökvägen ser ut så här: `https://api.bigcommerce.com/stores/STORE_HASH/v3/`; delen efter `/stores/` är din butikshash. Behandla åtkomsttoken som en hemlighet.

## Skapa webhook-verktyget

Gå till **Integrations**, välj **Add integration** och välj **Webhook Tool**.

| Fält                 | Värde                                                                                                                                                                                                                                                                                                                                           |
| -------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Name**             | `find_bigcommerce_order`                                                                                                                                                                                                                                                                                                                        |
| **Description**      | "Slå upp en order när en uppringare frågar om den. Fråga först efter ordernumret och e-postadressen på ordern, och be dem bokstavera e-postadressen. Dela endast uppgifter om en order vars id och faktureringsadress för e-post båda stämmer överens med vad uppringaren sa. Säg annars att du inte kan hitta den och erbjud återuppringning." |
| **Method**           | GET                                                                                                                                                                                                                                                                                                                                             |
| **URL**              | `https://api.bigcommerce.com/stores/STORE_HASH/v2/orders`                                                                                                                                                                                                                                                                                       |
| **Request Headers**  | `X-Auth-Token`: din åtkomsttoken  `Accept`: `application/json`                                                                                                                                                                                                                                                                                  |
| **Query Parameters** | `email` (sträng, obligatorisk): "E-postadressen som uppringaren angav."  `sort` (sträng, obligatorisk): "Alltid exakt värdet `date_created:desc`."  `limit` (nummer, obligatorisk): "Alltid exakt värdet `5`."                                                                                                                                  |
| **Assign to agents** | **Receptionist**                                                                                                                                                                                                                                                                                                                                |

Värdena `sort` och `limit` returnerar kundens senaste order först, i stället för de äldsta.

Välj **Enable** och [testa sedan din receptionist](/docs/sv/reception-ai/receptionist/testing) med en testorder: fråga om den med rätt ordernummer och e-postadress, sedan med fel e-postadress, och kontrollera att det andra samtalet inte får några uppgifter.

> **Tip**
>
> Svaret innehåller faktureringsadress och betalningsuppgifter för varje order. Lägg till en [regel eller procedur](/docs/sv/reception-ai/receptionist/rules-and-procedures) för vad din receptionist får
> dela via telefon, till exempel endast status och orderdatum.

## Felsökning

| Problem                    | Vad du ska kontrollera                                                                                      |
| -------------------------- | ----------------------------------------------------------------------------------------------------------- |
| BigCommerce returnerar 401 | Rubriken måste heta `X-Auth-Token` och innehålla åtkomsttoken, inte klient-ID eller klienthemlighet.        |
| BigCommerce returnerar 403 | API-kontot saknar den skrivskyddade behörigheten **Orders**. Skapa ett nytt konto med den.                  |
| BigCommerce returnerar 404 | Kontrollera butikshashen i URL:en och att URL:en använder `/v2/orders`.                                     |
| Svaret är tomt             | Ingen order har den e-postadressen. Kontrollera att uppringaren angav e-postadressen som användes i kassan. |