Omnikyo/Help Center
How-to

Fill an order from a chat message

Paste a customer's message into the Order message box, and AI reads the name, phone, address, items and payment method. You review and submit the order normally.

বাংলায়: গ্রাহকের চ্যাট মেসেজ (নাম, ফোন, ঠিকানা, পণ্য যা চায়) কপি করে Order message বক্সে পেস্ট করলে AI তা পড়ে ফর্মটা আর্ডার করে দেয়। তুমি চেক করে সাবমিট করো। হাজার হাজার অর্ডার দিতে পারো প্রতি মাসে, তবে ৫০টার সীমা আছে।

Where to find it: Sidebar › Orders › New Order button › the Order message card at the top of the form Who can do it: Anyone with the Create orders permission (permission: orders.create) Status: The parser has a monthly limit of 50 parses per account (default plan; higher plans may have more).

What the AI reads from the message

Paste exactly what the customer typed: name, phone, address and what they want. The AI extracts:

  • Customer: name, phone number (any format; gets normalized to Bangladeshi), address, city, email (if given).
  • Items: product quantity — matched by SKU. Items your shop does not have (or items without an SKU) are skipped silently.
  • Fees: shipping fee and discount amount (as a fixed number, e.g. "50 off" → ৳50).
  • Payment: whether it is Cash on delivery (COD) or Online (bKash), and any advance payment they mentioned plus the payment method (bKash/Nagad/Bank/Card).
  • Notes: delivery instructions ("call before coming") and other requests.

Empty or missing fields fill as blank; the form still requires you to fill any missing required fields before you submit.

Paste & fill or Fill order

Open the New Order modal. At the top is the Order message card with a textarea and two buttons.

To paste from clipboard:

  1. Copy the message in your app (Messenger, WhatsApp, Telegram, SMS, or email).
  2. Click Paste & fill. The text lands in the box and parsing starts immediately.
  3. Wait for "Order Parsed!" (or see an error).

To paste and parse manually:

  1. Copy the message.
  2. Manually paste it into the Order message box (or type it).
  3. Click Fill order.
  4. The button shows "Reading…" while the AI works (usually a few seconds).
  5. When it finishes, check the form. All filled fields are ready; empty fields are still blank.

If either button is greyed out, the reason appears as a toast when you click it: "Read-only account" (your subscription is paused or past due), "You have reached your monthly AI parser limit" (50 parses used this month), or "Please paste the order details first" (the box is empty).

Review and submit

The AI fills in what it found, but you review before you submit:

  • Check that name, phone, address and city match.
  • Verify that the items in the cart match the order. Sizes, colours, and variant choices must be added by hand (the AI reads item names and SKUs only).
  • Check shipping fee, discount and payment method.
  • Fill any missing required fields (usually shipping fee, city, or a product).
  • Use the normal Create Order button to submit.

Good to know: The AI parses one time per click. If it gets something wrong and you change it by hand, clicking Fill order again will replace the entire form with a fresh parse — your edits are lost.

SKU requirement

Products must have a SKU (stock-keeping unit) to be matchable. If you paste an order and the items don't land in the cart, check that:

  • The product is Active (archived products don't match).
  • The product has a SKU value in the product settings.
  • The customer's item description or number matches the SKU you have in Omnikyo.

If your products don't have SKUs, the parser cannot match them, and you must add items by hand.

What happens if parsing fails

The AI tries up to 5 times. Possible error messages and what to do:

"Input Required" — "Please paste the order details first." → The box is empty. Paste or type the customer message.

"Paste Failed" — "Could not read from clipboard. Please paste manually." → Your browser cannot access the clipboard (a security or permissions issue). Paste the text manually into the box instead.

"AI Parsing Failed" — with one of these reasons:

  • "The AI order parser could not reach the model after repeated attempts. Please try again." → Try again in a moment; it may be a temporary network issue.
  • "The AI order parser is not authorized. Please contact support." → Contact support.
  • "The AI order parser service is temporarily unavailable. Please try again." → Try again later.
  • "The AI returned an invalid order format after repeated attempts. Please try again." → Try again with a clearer message (e.g. more details, spelled-out names).
  • "OpenRouter rate limit reached. Please try again later." → The AI service is overloaded. Try again in a few minutes.

If the parse fails, the message stays in the box for you to edit and try again, or type the order by hand.

Monthly limit

Each successful parse counts toward your monthly limit (default 50 per month on the Starter plan). Higher plans or add-ons may give you more. When you hit the limit, the Fill order button is disabled and clicking it shows "You have reached your monthly AI parser limit. Please upgrade or ask admin for extra quota."

The limit resets on the first day of each calendar month.

Other ways people ask this

  • customer message theke order fill korbo kivabe
  • paste order theke ai diye form bhare felbo
  • chat message copy kore order banate pari
  • ai diye order parse korbo
  • গ্রাহকের বার্তা থেকে অর্ডার তৈরি করব কীভাবে
  • order message paste kore fill hobe
  • deepseek parser use korbo
  • customer ki dite bolbo order parse er jonno
  • message paste korle automatic order hoye jabe
  • parsing limit koto
  • parse korte parsi na keno
  • paste and fill button nai keno

Checked against the product on 2026-10-02.