Skip to content
EXPORTS FIRST, CONNECTIONS WHEN THEY ARE PROVEN

Take your data out any time. Connect only what is proven.

Orders and customer records both export as CSV, XLSX, XML and TSV. Customers has a versioned API and signed webhooks. In its first version, the Orders module connects to nothing outside KeelSG.

Live and in pilotCustomer exports are available in KeelSG today, with an API that reads your customer list and accepts a lead (title, source and stage). Signed webhooks are set up with you. Order exports arrive with the Orders module, which is taking pilot customers.

01Four export formats
02A versioned API for Customers
03No logo wall
Where the line is

“The first version of the Orders module does not connect to accounting, ERP, inventory or delivery systems. Exports cover that gap until a connection has been built and proven end to end. We publish no list of systems we connect to and no logos.”

What you actually get

6 things.

And what each one is for.

  1. Take all of it out, any time

    Filter a set of records on screen, choose CSV, XLSX, XML or TSV, and take it. All four carry the same permitted records and the same fields, each with a documented schema, so the file opens in whatever your accountant, your analyst or your next system expects. Order exports work the same way.

    Benefit Leaving is a menu option, not a negotiation.

    Proof: CSV · XLSX · XML · TSV · documented schema

  2. Every export leaves a record

    Who asked for it, which filters, which fields, how many rows, which format, when it was created and when it expires. The audit record does not contain the personal data itself. Cell content beginning with an equals, plus, minus or at sign is neutralised so a spreadsheet does not run it, while the value stays readable.

    Benefit If somebody walks out with a customer list, that is a question with an answer.

    Proof: Requester · filters · row count · expiry · formula neutralisation

  3. Orders and Customers are one system

    Orders uses the same customer records as Customers, so there is nothing to sync between them. Orders show on the customer's record and feed its order value, and an order can be linked to a deal. This arrives with the Orders module, which is taking pilot customers.

    Benefit No second customer list to keep in step with the first.

    Proof: Shared customers · order history on the account · order linked to deal

  4. Inbound capture contracts

    A versioned REST API reads your customer list and accepts a new lead from another system: a title, its source and a stage, without contact details. Signed webhooks accept lead and activity events. Both check the schema and are idempotent, so a retried delivery does not create a second lead. Connecting your website to it is developer work.

    Benefit A new source can send data in without writing directly into the database.

    Proof: REST API · signed webhook · schema validation · idempotency

  5. Honest connection states

    A connection is described by where it actually is: planned, contract verified, sandbox verified, or live. Nothing is called live before credentials, sandbox verification and an end to end receipt exist. That is a written product rule, which is why this page has no logo wall.

    Benefit You are never told a connection is ready on the strength of somebody having drawn it on a diagram.

    Proof: Planned · contract verified · sandbox verified · live

  6. Imports during setup

    We load your customers, products and price lists with you during setup, from a spreadsheet or an old system, so you begin with real records instead of an empty screen. Products and prices go through the import preview in the product.

    Benefit Data scattered across spreadsheets is the work, not an obstacle.

    Proof: Products and prices: import preview · Customers: loaded during setup

How it runs

Four steps, in this order, every time.

  1. 01

    Export

    Take any filtered set of records in four formats.

  2. 02

    Record

    Every export is logged, without the data itself.

  3. 03

    Scope

    Name the system, the fields and the direction first.

  4. 04

    Prove

    Nothing is called live without an end to end receipt.

The next step

Thirty minutes, and you leave with three answers.

Whether a pilot fits the way your orders arrive, what we would set up, and what it would cost. Written down, so you can put it in front of a partner or a board.

Bring three things

  • A few real orders, as they arrive today.
  • Your product and price list, in whatever form it is in.
  • Who takes and confirms orders now.

Leave with three answers

  • Whether the pilot fits.
  • What we would set up, and how.
  • What it would cost, written down.