Skip to content

PrestaShop

Connect PrestaShop so the bot can look up order status, product details, and stock levels for your customers during a conversation.

Connect PrestaShop and the bot can answer "where's my order?" and "is this in stock?" without leaving the chat — it looks up order status, product details, and stock levels straight from your store.

Before you start

You need a PrestaShop store you administer. Fibly connects through the PrestaShop Webservice API, which works the same way on every version — PrestaShop 1.6, 1.7, 8, and 9 — so there's just one way to set it up. All access is read-only — the bot never changes orders, products, or customer data. Only administrators or managers can connect integrations.

Step 1 — create your API key in PrestaShop

  1. In your PrestaShop admin, open Configure → Advanced → API (called Webservice in some versions).
  2. Some PrestaShop versions have a store-wide switch on this page. If you see Enable PrestaShop's webservice, set it to Yes — until it's on, the API stays disabled for the whole store. (Versions without this switch need no action here.)
  3. Click Add new API key at the top.
  4. Click Generate, then copy the key — you'll paste it into Fibly in step 2.
  5. Make sure Enable API key is turned on.
  6. Under Permissions, tick View (GET) for the resources listed below — and nothing else. Leave every other resource unticked, and leave the other columns (Modify, Add, Patch, Delete…) unticked too. The bot only ever reads.
    ResourcePermission to enable
    customersView (GET)
    ordersView (GET)
    order_statesView (GET)
    productsView (GET)
    combinationsView (GET)
    stock_availablesView (GET)
  7. Save. You'll need your store address (for example https://shop.example.com) and this key in the next step.

Step 2 — add PrestaShop in Fibly

  1. Open Settings → Integrations.
  2. In the Additional section, click Add integration.
  3. In the Connect an integration dialog, choose the PrestaShop card.
  4. Enter your store address and the key from step 1, then save. Once the connection is verified the integration shows as Connected.

Choose where it's available

Each connected tool has an Available in setting with two options — Support and Sales — that control which bot modes can use it. Both are on by default; turn one off if you only want the bot to use PrestaShop in one mode. Changes save immediately.

What the bot can do

Once connected, during a conversation the bot can:

  • Check an order's status — look up an order by its reference and report its current status.
  • List a customer's recent orders — help a customer who doesn't have their reference to hand find the right order.
  • Look up a product — find a product and share its details.
  • Check stock — tell a customer whether an item is available.

Protecting private order data

Order details are personal, so before the bot shares them it confirms the customer owns the order. On chat and other channels it asks the customer to verify their email with a one-time link; on a connected email channel the sender is already verified. Public product and stock questions need no verification.

Manage or disconnect

On Settings → Integrations, the PrestaShop row shows its status — Connected, Needs auth, or Error. To remove it, click Disconnect and confirm; the bot will no longer be able to use PrestaShop.