AI & software studio · Annemasse — 30 min from Geneva

AI that hands you backentire working days.

We take the process that costs you most, automate it end to end, and keep it running. You can watch it work before you even talk to us.

Watch a process run

Reply within 24–48 h · Free quote · No commitment

Annemasse · GenevaScoping and client relationship

FerizajDelivery capacity

Respark · DevisiaOur own products, live

Playable demos

Watch the process run.
No sales call, no signup.

Six real situations. For each one: what it costs by hand, then the pipeline executed step by step, with the data that actually moves through it.

Trades · construction · quote-driven services

From a voice note to a signed quote, in 90 seconds

Quotes get written in the evening, after the job site, when the energy is already gone. Every day of delay is a deal decided at the competitor who answered first.

Open the full scenario

Today · by hand

40 minutes per quote

  1. Replay the request, dig up your notes5 min
  2. Look up prices in the spreadsheet8 min
  3. Write the quote, line by line15 min
  4. Proofread, fix the arithmetic6 min
  5. Format, export, send2 min
  6. Remember to follow up 8 days later4 min

A working assumption, not a measurement taken at your company. You’ll adjust these figures below.

Pipeline · devis-en-90-secondes
  1. You dictate

    22 s of speech

    A voice note from the site, in your own words, with no form to fill in.

    Voice note — 00:22

    “Perrin job, in Annemasse. 42 m² of oak flooring,
    strip out the old covering, two days of laying
    with two people. They want to start in March.”
  2. The system understands

    3.1 s

    Transcription, then structured extraction: client, line items, quantities, timing.

    Extracted fields

    client        : "Perrin"  → existing record #418
    site          : "Annemasse (74)"
    item_1        : "strip out old covering" · 42 m²
    item_2        : "oak flooring supplied & laid" · 42 m²
    labour        : 2 days × 2 people
    target_start  : "March 2026"
  3. Pricing is applied

    0.8 s

    YOUR rate card, your margins, your terms. No invented prices.

    Pricing · 2026 rate card

    Strip out covering    42 m² × €14.00   →     €588.00
    Oak flooring laid     42 m² × €68.00   →   €2,856.00
    Labour                 4 d × €320.00   →   €1,280.00
    Waste removal              flat rate   →     €180.00
    ─────────────────────────────────────────────────────
    Total excl. VAT €4,904.00   ·   incl. VAT €5,884.80
  4. The document is generated

    1.4 s

    Your template, your logo, your legal terms — in French, English or German.

    QUO-2026-0418.pdf

    Quote no. QUO-2026-0418 · Valid 30 days
    Terms: 30 % on order, balance on completion
    Electronic signature built in
    Ready to send — waiting for your approval
  5. You approve, it goes out

    30 s of your time

    Sent, filed, and a follow-up scheduled if the client goes quiet for 8 days.

    Sent · 14:38

    Quote sent to s.perrin@…  ·  read receipt on
    Filed under client record #418
    Automatic follow-up scheduled for 14 March
    Alert if the quote is opened twice

You read the quote before it goes out. That is the only step left, and it is deliberate: we never let a price reach a client without a human having seen it.

B2B services · e-commerce · agencies

Every inbound request sorted, qualified and answered

One contact@ address where everything lands: serious enquiries, follow-ups, spam, emergencies. Somebody has to read all of it to find the three messages that matter, and the good ones get lost in the noise.

Open the full scenario

Today · by hand

23 minutes per request

  1. Read the message, work out the request3 min
  2. Find the client and their history5 min
  3. Decide who should handle it, forward2 min
  4. Write a decent reply9 min
  5. Re-enter the request into the CRM4 min

A working assumption, not a measurement taken at your company. You’ll adjust these figures below.

Pipeline · demandes-entrantes-qualifiees
  1. The message arrives

    instant

    Email, web form, WhatsApp or chat: everything comes in through one pipe.

    contact@ · new message

    From: [email protected]
    Subject: Re: proposal — urgent question
    
    “Hello, following our March discussion we need to
    equip two more sites before year end.
    Could you call us back quickly?”
  2. It gets read and classified

    1.2 s

    Request type, urgency, language, buying intent — in a single pass.

    Qualification

    type        : "contract extension"
    urgency     : high  (deadline stated)
    intent      : commercial — buying signal
    language    : en
    est_value   : high (2 sites × existing contract)
    spam        : no
  3. Context is rebuilt

    0.9 s

    Client history, live contracts, last exchanges: nobody starts from scratch again.

  4. The reply is ready

    2.4 s

    Written in your voice, with the right facts, never sent without you.

    Draft reply

    “Hello Ms Chevalier, thank you for getting back to us.
    We priced a 2-site extension back in March — I can offer
    Thursday 11:00 or Friday 09:30 to lock the schedule
    before year end.”
    
    → Slots genuinely free in your calendar
  5. The case exists

    0.6 s

    Created, assigned and prioritised in your CRM. No re-typing, nothing forgotten.

    Opportunity #2291 created

    Assigned to: Julien (account manager)
    Priority: high · follow-up in 2 days if no reply
    Email thread attached automatically
    Slack notification sent

Your salesperson reads it and hits send. They spend their time selling, not reconstructing the context of every message.

Professional firms · industry · document-heavy organisations

Ask 12,000 pages a question — and get the source

The company’s knowledge is real, but it is locked inside PDFs, procedures, contracts and old meeting notes. Finding it depends on who happens to be in the office that day. When that person leaves, it leaves with them.

Open the full scenario

Today · by hand

30 minutes per lookup

  1. Work out which document holds it12 min
  2. Go through the document, page by page9 min
  3. Check it really is the latest version4 min
  4. Copy out and rewrite the answer5 min

A working assumption, not a measurement taken at your company. You’ll adjust these figures below.

Pipeline · assistant-sur-vos-documents
  1. Your documents come in

    once, at setup

    PDF, Word, scans, intranet, archived email. Badly scanned documents included.

    Document base indexed

    2,184 documents  ·  12,407 pages
    Contracts, quality procedures, spec sheets, minutes
    Versions and validity dates preserved
    Access rights inherited from your directory
  2. They become searchable

    ~40 min for 12,000 pages

    Chunking, vectors (pgvector), keyword index. Search understands meaning, not just words.

    Indexing

    chunks       : 38,942
    embeddings   : pgvector · 1024 dim
    lexical_index: BM25 (hybrid search)
    metadata     : department, version, date, confidentiality
  3. Someone asks a question

    instant

    In plain language, the way you would ask an experienced colleague.

  4. The answer is built

    2.8 s

    Hybrid retrieval, then an answer written only from the passages found.

    Answer

    “The period is 30 calendar days (clause 8.2 of the
    framework contract). Amendment no. 2 of 04/2025 extends it
    to 45 days for orders above €50k only.”
    
    source: framework-contract-legrand-v3.pdf · p. 14
    source: amendment-02-2025.pdf · p. 2
  5. Everything is traceable

    Sources cited, questions logged, permissions honoured. An unsourced answer is not returned.

    Guardrails active

    Every statement points to a specific passage
    No source found → “I don’t know”, never an invention
    Documents outside the user’s rights: invisible
    Question log available for review

On sensitive matters — legal, safety, compliance — the answer stays a decision aid. The assistant shows where to read; the expert decides.

Distribution · manufacturing · logistics

Zero data entry: the invoice walks into the ERP by itself

Every month, hundreds of supplier invoices arrive as PDFs. Somebody opens them, re-types them, matches them against purchase orders, and finds the pricing discrepancies far too late. The work is completely invisible when it is done well.

Open the full scenario

Today · by hand

24 minutes per invoice

  1. Open, rename, file the document2 min
  2. Key header and lines into the ERP9 min
  3. Find the matching purchase order7 min
  4. Check quantities and prices, line by line4 min
  5. Archive and pass on for payment2 min

A working assumption, not a measurement taken at your company. You’ll adjust these figures below.

Pipeline · zero-saisie-factures
  1. The invoice arrives

    instant

    Accounts inbox, scanner, or supplier portal. Any format.

    accounts@ · attachment

    From: [email protected]
    Attachment: INV-2026-11482.pdf (2 pages, scan)
    Subject: November invoice — order PO-8841
  2. It is read in full

    4.2 s

    Header, lines, VAT, references — even on a crooked scan.

    Extraction

    supplier : "Delmas Steel Ltd" → vendor #V-204
    invoice  : INV-2026-11482 · 12/11/2026 · net 30 EOM
    order    : PO-8841
    lines    : 14  ·  net_total : €18,402.60
    vat      : 20 % → €3,680.52
  3. Matching happens

    1.1 s

    Invoice ↔ purchase order ↔ delivery note, line by line.

    Matching PO-8841

    Line   Ordered   Received   Invoiced   Status
      1     120 u      120 u      120 u      ✓
      2      40 u       40 u       40 u      ✓
      …
     11      15 u       15 u       15 u      ⚠ €6.80 vs €6.20
    Discrepancy found: +€9.00 net on line 11
  4. Exceptions surface

    What matches goes through. What doesn’t lands on a desk, with the explanation attached.

    1 exception out of 14 lines

    13 lines compliant → posted with no human touch
    1 line out of tolerance → sent to accounts
    Reason: unit price above the contracted rate
    The supplier has been notified automatically
  5. The entry is posted

    0.7 s

    Accounting entry created, document archived, payment due date set.

    Posted to the ERP

    Entry 401-V204 · €18,393.60 net
    Source document attached (original PDF kept)
    Due: 31/12/2026
    Complete audit trail, reversible

Accounting no longer keys data in: it arbitrates exceptions. That is the only place where its judgement is worth anything.

Retail · multi-site networks · hospitality

Customer reviews handled the same day, in your voice

Reviews land continuously, across several platforms and several sites. You reply when you remember, often too late, sometimes too curtly. And the one-star review that actually needed handling went unnoticed.

Open the full scenario

Today · by hand

21 minutes per review

  1. Do the rounds of the platforms3 min
  2. Find the visit or the order3 min
  3. Write a measured, fair reply10 min
  4. Publish on the right listing2 min
  5. Tell the site manager3 min

A working assumption, not a measurement taken at your company. You’ll adjust these figures below.

Pipeline · reputation-pilotee
  1. The review is detected

    < 5 min after posting

    Every platform, every location, continuously.

    New review · Geneva-Cornavin

    ★★☆☆☆  ·  4 minutes ago  ·  Sofia M.
    
    “Staff were fine but 35 minutes of waiting on a Tuesday
    lunchtime with the room half empty. Shame, because the
    food is genuinely good.”
  2. It gets analysed

    1.1 s

    Rating, real theme, severity, and whether a gesture is warranted.

    Analysis

    rating     : 2/5
    theme      : "waiting time" (6× this month)
    positive   : "food quality" — worth echoing in the reply
    severity   : medium · customer recoverable
    gesture    : suggested (second visit)
  3. The reply is written

    2.2 s

    In your brand voice, no copy-paste formula, no promise you can’t keep.

    Draft reply

    “Hello Sofia, thank you for taking the time — and glad the
    food landed well. 35 minutes on a Tuesday lunchtime is not
    our standard: we reworked the lunch service this week.
    Say hello next time you’re in and we’ll look after you.”
  4. You approve in one gesture

    15 s of your time

    Publish, edit, or decline. Nothing goes out without a human.

    Published · reply time: 11 min

    Reply published on the correct location listing
    Customer history updated
    Location response rate: 100 %
  5. The signal comes up

    One review is an anecdote. Six on the same theme is an operations problem.

    Trend alert · Geneva-Cornavin

    “Waiting time”: 6 mentions in 30 days (+200 %)
    Concentrated on Tuesday lunch service
    Location average: 4.1 → 3.8
    Alert sent to the site manager

You keep control of every publication. The goal is not to reply automatically: it is to never again leave a review unanswered for lack of time.

Healthcare · insurance · legal · public sector

The AI that never leaves your building

Your data cannot go to an American vendor — and you are right about that. The result: AI is officially banned, and unofficially used on personal phones, with your confidential documents in it. The risk has not gone away. It has become invisible.

Open the full scenario

Today · by hand

38 minutes per case

  1. Hunt for the information across the files14 min
  2. Write the summary by hand16 min
  3. Have it reviewed for compliance8 min

A working assumption, not a measurement taken at your company. You’ll adjust these figures below.

Pipeline · ia-sans-fuite-de-donnees
  1. The document stays with you

    On your server, or in a Swiss or European datacentre you choose.

    Data perimeter

    Storage      : your infrastructure
    Processing   : your infrastructure
    Outbound traffic to a third-party vendor: none
    AI sub-processor to declare under GDPR: none
  2. The model runs locally

    1.8 s per answer

    An open model executed on a dedicated GPU, on site. No external API, no per-request cost.

    Execution

    engine        : local inference on dedicated GPU
    model         : open model, versioned and pinned by you
    external_api_calls : 0
    cost_per_request   : €0 (hardware amortised)
    training_data      : no client data reused
  3. The answer is produced

    real time

    The same usefulness as a consumer assistant — on files you could never have pasted into one.

    Case summary

    “Case no. 2026-1187 · summary as of 12/11
    Three missing documents identified, including the employer
    certificate (chased on 04/11, no reply).
    Statutory deadline: 28/11.”
    
    sources: 4 documents from the case file, cited
  4. Everything is logged

    Who asked what, when, on which file. An audit trail you can show an inspector.

    Audit log

    2026-11-12 09:41 · officer M.D. · case 2026-1187 · summary
    Timestamp, user, document, action — all retained
    Export for audit or supervisory authority
    Retention configured to your policy
  5. Shadow use ends

    Teams finally have a sanctioned tool. Shadow IT loses its reason to exist.

    What this fixes

    No more confidential documents pasted into a public chat
    An AI policy you can enforce, because an alternative exists
    Predictable cost: no per-token billing
    Pinned model: behaviour doesn’t change overnight

Nothing is decided by the machine. On a regulated case, the AI prepares and retrieves; the responsible person signs.

See all six scenarios in detail

Your numbers, not ours

What does it weigh at your company?

We publish no invented client averages. Enter your volumes: the maths happens in front of you, and you leave with a figure you can defend internally.

Worked example on quote production

Move the sliders: everything recalculates live, from your own volumes.

80quotes/mois
40min
55€/h
80%
What that adds up to

0h/month

Time handed back to your team, every month

0€/year

Value of the time recovered over twelve months

0FTE

Full-time equivalent freed from work that creates no value

0

What doing nothing costs over three years

Every scenario has its own calculator, with its own units.Pick the scenario that applies to you.

Proof

We put our own AI to the test first.

Respark and Devisia are not sales mockups. They are products we build, deploy and maintain — and two of the scenarios above run inside them.

The method

Scope it right. Ship it for real. Then stay.

The same technical contact follows the business logic, the production release and whatever the product needs next.

See our method
  1. Scoping

    We isolate the use case, the data available and the outcome you can actually observe.

  2. Production

    We build, integrate and test a tool that works under your real conditions.

  3. Upkeep

    We monitor, fix and evolve what has been delivered.

Where we work

Thirty minutes from Geneva, in your time zone and your language.

Instant-Programming is based in Annemasse, Haute-Savoie, on the French-Swiss border. We work with companies in Geneva and French-speaking Switzerland as much as with French ones: same time zone, same working language, and the option of meeting in person the same day when the subject deserves it.

Contracts and invoicing sit with our European company INSTANT Programming SH.P.K., in Kosovo — that is what makes nearshore pricing possible. The person you deal with is thirty minutes from Geneva.

  • Geneva and canton of GenevaSMEs, professional firms, insurers, retail and light industry
  • Vaud and French-speaking SwitzerlandLausanne, Nyon, La Côte — remotely or on site
  • Haute-Savoie and Pays de GexAnnemasse, Annecy, Thonon, Ferney-Voltaire
  • France and EuropeRemotely, with dedicated scoping sessions

Straight questions

What people ask before calling us

Do you work with Swiss companies?

Yes — it has been a large part of our work since 2018: Groupe Mutuel, PlayDigital, pharmonline.ch and Naturalpes.ch, among others. The work is run from Annemasse, thirty minutes from Geneva; contracts and invoicing sit with our company INSTANT Programming SH.P.K., in Kosovo.

Where exactly are you based?

In Annemasse, Haute-Savoie, on the French-Swiss border. Development capacity is carried from Ferizaj, Kosovo, where the business started in 2018 — which is what makes nearshore pricing possible without leaving Europe or the time zone.

How much does a first AI use case cost?

It depends on the process, the integrations and the level of control required. We don’t quote a range before scoping, because a number given without knowing your data would simply be invented. Scoping itself is free and carries no commitment.

Our data is confidential. Can it stay in Switzerland?

Yes. We can run the models on infrastructure you control — yours, or Swiss or European hosting — with no calls to any third-party vendor, and a timestamped audit log. It is an architecture we already operate daily.

How long until a project is in production?

Between three and ten weeks depending on the scenario, scoping included. Three to five weeks for inbound request triage or customer review handling; six to ten weeks for supplier invoicing or fully local AI.

What happens after delivery?

We maintain it. Monitoring, fixes and evolutions are planned from the design stage — it is the company’s original offering, and it is what makes an AI tool still useful two years later.

Let’s talk about the process that costs you most.

Describe the problem.
We’ll tell you straight how to move forward.

You get a first reply within 24–48 h, from a technical contact.

  • Free quote, no commitment
  • No solution imposed before scoping
  • Team across Ferizaj, Geneva and Lille

Reply within 24-48 h · Free quote · No commitment.

Your details are used only to answer your enquiry.Privacy policy.