Skip to main content
The Farm Assistant is a built-in AI chat interface in your dashboard. You can ask it questions about your farm in plain language — no need to navigate between pages or fill out forms for every update.
The Farm Assistant is an experimental feature. It can make changes to your products and orders, but always shows you a preview and asks for your approval before anything is updated.

Accessing the assistant

In your farmer dashboard, click Assistant in the sidebar navigation. The assistant opens in a full-page chat interface. Type your request in the input field at the bottom and press Enter or the send button.

What the assistant can do

The assistant has access to your farm’s data and can:
  • Answer questions about your orders, products, and farm performance
  • Update product prices — you describe the change, it proposes the update for your approval
  • Update stock status — mark products in or out of stock by name
  • Confirm orders — accept or advance an order’s status by referencing it in your message
  • Look up order details — ask about a specific customer, order total, or recent activity

How changes work

For any action that modifies your data — changing a price, updating stock, or advancing an order status — the assistant follows a two-step process:
  1. Proposal: The assistant describes the change it wants to make and shows you the before and after values.
  2. Confirmation: You click Accept to apply the change or Decline to cancel it.
Nothing is updated until you explicitly accept the proposal. You can always decline and ask for something different.

Example conversations

The following examples show how you might interact with the assistant for common tasks.
You: How are my orders looking?Assistant: You have 3 orders right now — 1 pending, 1 confirmed, and 1 ready for pickup. Your most recent order is from Sarah M. for $47.50, placed this morning.
You: Show me all my ordersAssistant: (displays a list of your recent orders with customer name, order ID, total, and status)
You: Update the price of my grass-fed beef to $14 per pound.Assistant: I’d like to make this change:
Grass-Fed Beef — ~~12.00  12.00~~ **14.00 per lb**
(Accept / Decline)You: (clicks Accept)Assistant: Done. Grass-Fed Beef is now $14.00/lb.
You: I’m out of pasture-raised eggs.Assistant: I’d like to make this change:
Pasture-Raised Eggs — mark as out of stock
(Accept / Decline)You: (clicks Accept)Assistant: Pasture-Raised Eggs is now marked out of stock.
You: Accept the order from John.Assistant: I’d like to make this change:
Order #1042 (John D.) — pending → confirmed
(Accept / Decline)You: (clicks Accept)Assistant: Order #1042 is now confirmed. John has been notified.
You: How is my farm doing?Assistant: (displays a summary card showing total products, total orders, pending orders, and revenue)
You: What products do I have in stock?Assistant: (displays a list of your products showing name, price per unit, and in-stock status)

Tips for getting good results

  • Be specific about product names when there could be ambiguity. For example, “update the price of whole milk” is clearer than “update the milk price” if you sell several milk products.
  • Reference order numbers or customer names when asking about a specific order.
  • One action at a time works best. The assistant handles each change as a separate proposal so you can review it carefully.
  • If the assistant isn’t sure which product you mean, it will list the candidates and ask you to clarify before proposing any change.