---
title: "Commerce"
url: "https://hurukan.com/modules/commerce"
description: "From opportunity to invoice on one thread: quotes in variants, versioned offers, framework and call-off contracts, orders, milestones and billing schedules."
---

# Commerce

From the first opportunity to the last invoice of a contract, commerce keeps one thread: quotes in variants, offers that keep their versions, framework and call-off contracts, customer orders, milestones and billing schedules, all against one shared directory of companies and contacts.

[Talk to us](https://hurukan.com/contact)

Two people shaking hands across a meeting table with a laptop and a printed proposal

Module

-   Opportunity pipeline on the shared company directory
-   Quotes in variants, offers with full version history
-   Framework and call-off contracts
-   Milestones and billing schedules linked to finance

## One thread from enquiry to invoice

A typical sale passes through four systems: the CRM for the opportunity, a spreadsheet for the quote, the ERP for the order and the accounting system for the invoice. Each handover is a chance to retype something wrongly. In Hurukan the opportunity becomes a quote, the quote becomes an offer, the accepted offer becomes an order, and the order’s billing schedule feeds **Finance**, without leaving the record.

## Quotes that keep their history

Real negotiations produce versions: a different quantity, a shorter lead time, a changed payment term. Agents prepare those variants from the same pricing rules and show where each number came from. Every offer that leaves the company is kept exactly as sent, so any version can be compared with any other, and nobody has to search an outbox to learn what was promised.

## Contracts that know what remains

Framework agreements set terms for a period; call-off orders draw on them. Hurukan keeps the two connected, so the remaining volume, value and time of a framework contract are visible at the moment a new order arrives, and an agent can flag an order that would exceed it before anyone confirms it.

## How it fits with what you run

Where an existing CRM stays in use while the module is adopted, a connector keeps it consistent with the company and contact directory. Agents prepare quotes, offers and follow-ups; a person approves sending an offer, accepting an order and changing a contract’s terms, and each approval is recorded against the deal. Confirmed orders flow on to **Operations and Quality** and **Inventory and Logistics**, and billing schedules to **Finance**.

## What the module covers

01

### Opportunity pipeline

Opportunities by stage, owner and value, on the same company records marketing and service use, with the history of every conversation attached.

02

### Quotes in variants

Several versions of an answer to one enquiry — different scope, quantity or terms — prepared side by side, with the pricing sources visible.

03

### Versioned offers

Every offer sent is kept as it was sent. When the customer asks what changed between the second and the third version, the answer is one click away.

04

### Framework and call-off contracts

Framework agreements with their terms and limits, and the call-off orders drawn against them, with what remains always visible.

05

### Orders and milestones

Customer orders broken into milestones that operations and projects can deliver against, so the promise and the plan are the same record.

06

### Billing schedules

When and how much to invoice, set on the order and handed to finance at the right milestone instead of remembered.

## Works with

[Three people around a large touch table in a glass meeting room, one pointing at a flow of cards

### Agentic Logic

Domain agents that act within written limits, with people deciding on critical steps.

→

](https://hurukan.com/system/agentic-logic)[A hand placing a block on a white architectural model of a campus, with threads linking the buildings

### Ontology

The company's digital model: objects, relations and rules, versioned and growing with the business.

→

](https://hurukan.com/system/ontology)[A technician's hand plugging a cable into a neatly routed fibre-optic patch panel

### Data

Connectors and one data model: imports, sync, documents, e-invoicing and office suites in one record.

→

](https://hurukan.com/system/data)[A person reviewing cash-flow charts on a large monitor at a tidy desk with a calculator and documents

### Finance

Finance and controlling: budgets from plan to forecast, inbound invoices, invoicing, payments and cash flow, linked to accounting.

→

](https://hurukan.com/modules/finance)[Two people at a long table with large monitors, printed proofs and colour swatches in a bright studio

### Marketing

B2B funnel, target accounts, campaigns and content, with lead scoring that shows its evidence.

→

](https://hurukan.com/modules/marketing)

## Questions

Can an agent send a quote to a customer?

An agent prepares the quote, in variants if needed, with the prices and terms it used. Sending it is a commitment to a customer, so a person approves it first.

How are contracts and orders connected?

Call-off orders are drawn against their framework contract, so the remaining quantity and value are always current, and the billing schedule follows the order's milestones.

Is the customer record shared with service and finance?

Yes. There is one company and contact directory for the whole system, so commerce sees the open complaints and the overdue invoices, and service sees the contract.

[← PreviousMarketing](https://hurukan.com/modules/marketing)[Next →Customer Service](https://hurukan.com/modules/customer-service)

## Build the company's operating system with us

Hurukan is pre-launch. If you run a company and want a sovereign, agentic system rather than another suite, we would like to hear what you need.

[Talk to us](https://hurukan.com/contact)