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
- In your PrestaShop admin, open Configure → Advanced → API (called Webservice in some versions).
- 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.)
- Click Add new API key at the top.
- Click Generate, then copy the key — you'll paste it into Fibly in step 2.
- Make sure Enable API key is turned on.
- 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.
Resource Permission to enable customersView (GET) ordersView (GET) order_statesView (GET) productsView (GET) combinationsView (GET) stock_availablesView (GET) - 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
- Open Settings → Integrations.
- In the Additional section, click Add integration.
- In the Connect an integration dialog, choose the PrestaShop card.
- 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.
Related articles
- Tools overview: all the tools your bot can use.
- Conversations: see the actions the bot took, including order and product lookups.