Orders
Turn every conversation into a sale. Your agent browses, takes orders, and collects payment without ever leaving the chat.
Customer asks
Any channel
Agent orchestrates
Conversation + selection
Engine decides
Price, tax, inventory, totals
Stripe processes
Invoice + payment link
Order confirmed
Customer notified on same channel
Agentic Commerce Protocol (ACP)
Your Link AI agent isn't just a support bot. It's a fully functional storefront. With Orders enabled, customers can browse your products, place an order, and pay, all without leaving the conversation. No links to click, no checkout pages, no friction.
It works across every channel: web chat, WhatsApp, SMS, Instagram, Messenger, and voice.
How It Works
The experience is simple for your customer:
1. Browse — The customer asks about your products. Your agent shows the catalog with prices, images, and availability.
2. Select — The customer picks what they want. The agent builds their order and checks stock in real time.
3. Review — The customer reviews their order (items, subtotal, tax, shipping, and total) before committing.
4. Checkout — The agent collects their name, email, and delivery preference. It already knows your fulfillment options (pickup, shipping) and asks the right questions.
5. Confirm — The customer confirms and the order is placed. Inventory is updated automatically.
6. Pay — If you use Stripe, a payment link is sent via email and SMS. If you prefer manual checkout, your customer pays at pickup or delivery.
7. Done — The customer gets a confirmation with their order details, and you get a notification.
After the Order
- When payment is received, the order status updates automatically
- Customers can ask your agent to check their order status or view past orders at any time
- You can update order status from the dashboard as you fulfill orders
Pricing Is Always Accurate
Your agent never calculates prices on its own. Every total (subtotal, tax, shipping) is computed by Link AI's commerce engine based on the settings you configure. This means your customers always see the right number, every time.
Setting Up Orders
1. Enable Orders
Turn on Orders from your agent's settings in the dashboard.
2. Add Your Products
Add products manually or import them via CSV. Each product supports:
- Title, price, and description
- Product image
- Categories
- Stock tracking (or set as unlimited)
- Active/inactive toggle to control availability
3. Configure Your Store
Set up how your store operates:
- Store name and address — shown on orders and shared with your agent
- Store hours — set a schedule or mark as Always Open
- Notification email — get alerted when new orders come in
- Tax rate — set a store-level rate applied at checkout
- Fulfillment methods — choose In-Store Pickup, Shipping (with a flat rate), or both
- Preparation time — optional estimate for when an order will be ready (5 min to 2 hours)
- Checkout method — Manual (pay at pickup/delivery) or Stripe (automatic payment links)
4. Connect Stripe (Optional)
If you want to accept payments automatically, connect your Stripe account. When an order is placed, a hosted payment link is generated and sent to the customer by email and SMS. Once paid, the order status updates on its own.
Works on Every Channel
Your customers can order wherever they already talk to you:
| Channel | How It Works |
|---|---|
| Web Chat | Product cards with images, full cart, inline confirmation |
| Product list with prices, payment link sent via message | |
| SMS | Product list, payment link sent via SMS |
| Product list with prices, payment link sent via DM | |
| Messenger | Product list with prices, payment link sent via message |
| Voice | Agent reads products aloud, payment link sent via SMS or email |
Your Agent Knows Your Business
When a customer starts a conversation, your agent already knows:
- What products you carry and which are in stock
- Your pickup and delivery options
- Your tax rate and shipping costs
- Whether checkout is manual or paid online
- Your store hours and address
- How long orders take to prepare
You configure it once. Every channel, every conversation inherits it automatically.
Managing Orders
View and manage all orders from the Orders page in your dashboard:
- See all orders with status, customer info, and totals
- Open any order to view full details and the conversation that created it
- Update order status as you fulfill: New → Confirmed → Processing → Ready → Completed
- Cancel orders from any active status
Cancelled orders automatically restore inventory. Refunded Stripe payments do the same.
Getting Started
- Enable Orders in your agent's settings
- Add your products manually or via CSV
- Configure your store — tax, delivery, checkout method
- Connect Stripe (optional) for automatic payments
- You're live — your agent can now take orders on every channel
No code. No checkout page. No integration work required. Your agent handles the rest.