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

TaxShippingStockStripe

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:

ChannelHow It Works
Web ChatProduct cards with images, full cart, inline confirmation
WhatsAppProduct list with prices, payment link sent via message
SMSProduct list, payment link sent via SMS
InstagramProduct list with prices, payment link sent via DM
MessengerProduct list with prices, payment link sent via message
VoiceAgent 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

  1. Enable Orders in your agent's settings
  2. Add your products manually or via CSV
  3. Configure your store — tax, delivery, checkout method
  4. Connect Stripe (optional) for automatic payments
  5. 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.