your Bsale, inside the conversation.
heysteff integrates with Bsale Chile: Steff, the AI agent, searches products in your Bsale catalog and tells the customer which physical stores have stock, checked live. If you turn it on, it also reports a web order's status and shares the receipt. It is available on the Free, Starter, Pro and Max plans.
"Do you have it at the downtown store?"
With Bsale connected, Steff searches your catalog by name, variant, SKU or barcode, checks that variant's stock at that moment and answers by naming the stores that do have it, with the address if the customer needs it.
The catalog is copied into heysteff so it can be searched by name (Bsale has no partial search) and it refreshes once a day, or right away if you turn on Bsale's change notifications. Stock is not copied: Bsale is asked on every query, so the answer comes from the real inventory.
You decide how much of the stock is shared
Not every business wants to say how many units are left. You pick one of three modes, and heysteff converts the quantity before it reaches the agent, so the model cannot share a number you do not want to show:
In stock or not (the default), in stock, running low or out, or exact units, with an optional cap such as "more than 10".
You also choose which stores the agent sees. Virtual warehouses and new stores start hidden, and you can add a note to each visible store ("pickup is afternoons only") that Steff takes into account when answering.
Web orders and receipts, only for their owner
If you sell through Bsale's online store, you can turn on two more features: Steff reporting a web order's status, and sharing the link to a receipt or invoice. Both start off, because they show a customer's purchase data.
Once on, Steff only describes an order or document if it belongs to the person writing: it matches it against the contact's email or the last digits of their phone. An email the customer types in the chat is used to search, never to verify. If it does not match, it shares no data at all. And it never shares an address, tax ID or phone number. If the order has shipped and you have Blue Express connected, the agent can follow up with the shipment status.
Bsale and Shopify together
Many businesses sell online with Shopify and in store with Bsale. In that case Steff uses Shopify for price, link and online checkout, and Bsale for in-store stock: it takes the product it found in Shopify and looks it up in Bsale by SKU. If the product has no SKU or Bsale does not have it, it says so and does not guess by name. With Bsale connected and stores visible, store stock comes from Bsale and not from Shopify locations, so the same question never gets two different answers.
A variant on pre-order is not offered as in-store stock unless you allow it: the agent asks to confirm with the team.
What the integration includes
| Feature | What it does | Default |
|---|---|---|
| Product search | Searches your Bsale catalog by name, variant, SKU or barcode | On |
| Stock by store | Says which visible stores have stock, checked live | On |
| Web orders | Status of an order from Bsale's online store, only if it belongs to the person writing | Off |
| Receipts and invoices | Shares the document link, only if it belongs to the person writing | Off |
| Countries | Bsale Chile companies only | — |
| Plan | Free, Starter, Pro and Max. Not included in the Shopify-app-only plan | — |
How it connects
In Settings → Integrations you enter your company's RUT and authorize heysteff in Bsale, or paste your Bsale API token. heysteff verifies the token before saving it and syncs the catalog in the background. If you want product and price changes to arrive right away, you turn on change notifications: heysteff gives you a dedicated URL and a draft email to request it from Bsale support. If your ERP is not Bsale, you can still connect it with API integrations.
Frequently asked questions
Does heysteff integrate with Bsale?
Yes, with Bsale Chile. You connect your company with its RUT or an API token, and the AI agent searches your catalog, says which physical stores have stock and, if you turn it on, reports a web order's status or shares a receipt. It is available on the Free, Starter, Pro and Max plans.
Can the AI agent tell customers which physical store has stock?
Yes. With Bsale connected, Steff checks the variant's stock at that moment and names the stores where it is available. You choose which stores it sees and how much it says: in stock or not, in stock, running low or out, or exact units with an optional cap.
Does the agent tell customers how many units are left?
Only if you pick the exact units mode. In the other two modes the quantity is turned into "in stock" or "running low" before it reaches the agent, so it cannot give a number even if the customer asks.
Can the agent send a customer their receipt on WhatsApp?
Yes, if you turn on the documents feature, which starts off. Steff only shares the link to a receipt or invoice if the document belongs to the customer writing, verified by the contact's email or phone. If it does not match, it shares no data.
Does it work with Bsale Peru or Mexico?
No. heysteff integrates only with Bsale Chile companies. If your ERP is a different one, it can be connected with API integrations.
Can I use Bsale and Shopify at the same time?
Yes. The agent uses Shopify for price, link and online checkout, and Bsale for in-store stock, matching the product by SKU. If the product has no SKU or Bsale does not have it, the agent says so and does not guess.
◆ next step
Connect Bsale and let Steff answer with each store's real stock.
You might also like: AI for retail with physical stores, Blue Express, MercadoLibre, API integrations and pricing.