Your shop domain and an Admin API token, and Aiva answers from your products and orders. On a mixed order it can say which half was emailed and which half is with the carrier.
ordered the bundle yesterday, only got half of it
Shopify runs your catalog, your orders and your fulfilment. Assistify adds the conversation on the page, and it reads both halves of an order that carries digital and physical items.
In their own words
Your shop domain and an Admin API access token. Assistify reads through the Admin GraphQL API, and reads fulfilment state only where an order actually contains physical items.
browse_catalog
The whole catalog by category, with price and stock. For when the visitor asks what you sell.
Open to everyonefind_product
Typo-tolerant lookup on the visitor's own wording. Returns the live record, or candidates when it is ambiguous.
Open to everyoneget_product
One product by id, only from an earlier result. Never an id dictated in the chat.
Open to everyoneview_my_orders
The visitor's own orders, with dates, amounts and status. Identity comes from the verified contact.
Verified onlyview_order_details
One order's items, amount and dates. Refuses any order that is not the visitor's own.
Verified onlyview_my_account
Balance, lifetime spend and completed purchases, as totals.
Verified onlyKeys, serials, download links and credentials are dropped before your store's reply becomes anything Aiva can read. Your platform already delivers them. Aiva confirms an order was paid and says where it went. It cannot read what was sent.
Once the visitor verifies their email, yes. It can list their own orders with date, amount and status, open one to read the items, and read their account totals. The email comes from the verified contact record and never from the chat, so it cannot open an order belonging to somebody else.
That is the case it is built for. Payment state and fulfilment state are read separately, and an order counts as shipped or delivered only when it actually contains physical items. A digital only order is never described in shipping language, which is a common way for an automated reply to confuse a buyer.
Read access to products, orders and customers. Assistify sends GraphQL queries and never mutations, so nothing in the integration can change an order, a product or a customer record. The token is encrypted when you save it and never displayed again, and you can narrow it further by switching lookups off.
Aiva reads the order and its fulfilment state from Shopify itself, so whichever app delivers the file or the key, the status it reports is the one Shopify holds. The deliverable stays with that app. Aiva confirms the order was paid and says where the delivery went.
Give it read access to products, orders and customers, then install it for an Admin API token.
Pick Shopify under Integrations, with your shop domain. Assistify queries your shop once before saving.
All six lookups arrive on. Turn off any you would rather it did not use.
Stored encrypted. Never shown again, to you or to anyone in your workspace.

No credit card required