Skip to content
USE CASE / WORKED EXAMPLE

From enquiry to an approved quote

Combine AI interpretation, established pricing logic and human judgment.

THE STARTING POINT

What is difficult today?

A service operator reads an enquiry, extracts requirements, checks the price and rewrites the same information into another system. Missing details lead to back-and-forth messages. The goal is not for AI to invent the business terms; it is to prepare consistent work for a permitted decision.

THE DESIRED CHANGE

The delivered module extracts a proposed request, flags missing data and calls the approved pricing function. A person reviews exceptions and the exact quote version. The application creates the record and sends it only under the defined approval policy, using the customer’s own AI connection.

HOW FORGE APPROACHES IT

A sequence with accountable decisions.

The owner defines the target. The engineering work keeps the relevant business rules and returns evidence at each acceptance boundary.

Example: enquiry-to-quote workflow
01
Application

Receive

Keep the enquiry and allowed documents.

02
AI

Understand

Extract fields and flag ambiguity without inventing values.

03
Business logic

Calculate

Apply the approved price rules and version.

04
Human

Review

Approve exceptions, capacity and the quote revision.

05
Application

Complete

Create the record and send once when permitted.

MAKE THE SCOPE EXPLICIT

Data, rules and proof—not only screens.

Data involved

  • Minimized enquiry content and allowed attachments.
  • Customer identity and a versioned price catalog.

Rules to preserve

  • AI does not invent the price or promised deadline.
  • An approval applies only to its quote revision.
  • Customer runtime AI is paid directly to the provider.

Evidence to inspect

  • Complete and incomplete enquiries.
  • Unsupported service or price missing.
  • Stale approval after quote edit.
  • Duplicate incoming event and attempted double send.

Owner decisions

  • May standard quotes be sent automatically?
  • Which exceptions always need a person?
THE IMPLEMENTATION DETAIL

AI interprets. Business rules calculate. People decide.

The first input is an enquiry, not a perfect database record. Documents may be missing or a delivery date may be ambiguous. The AI module extracts candidate fields and records what still needs clarification. Existing pricing functions calculate an amount from approved inputs. Do not ask the model to invent a price because the source information looks plausible. An unusual deadline or exception can require a named human approver.

Define the boundary between a draft and a sent offer. The application creates a versioned draft, lets a person review it and sends only after the configured permission is present. Retries should not create duplicate offers or send the same message twice. Tests include missing attachments, contradictory details, provider failure, duplicate events and an unauthorized send. The deployed application stores its own provider keys server-side and continues to own the workflow. Yepsy engineers the capability; it does not become the company’s quotation department.

WATCH THE WORKFLOW

Follow a related example from start to release.

A worked example showing decisions, implementation and verification.

Turn manual enquiries into a controlled AI-native workflow2:26 · English
YOUR NEXT CHAPTER

Start with a product.
Keep building a business.

Bring an idea or the software you already own. Give the next improvement a clear path from intent to evidence.