Software engineering · AI strategy

We build software and AI for your company.

We help you decide what is worth building, then we build it. We develop applications, connect the systems you already use and add AI where the task needs it.

ThenesorSoftware / AI / Systems

What these systems can do.

Preparing a proposal, resolving a failed delivery, checking an invoice or fixing a bug means looking things up and making decisions. These examples show what such a system would do and where your team decides.

Illustrative example

Prepare commercial proposals.

The assistant checks your services and the references it can use. It prepares a draft from the customer’s requirements and flags what still needs confirming.

Explore the solution
Prepare a proposal to connect the customer portal to their ERP.
Customer requirements · Service catalogue

The catalogue includes the integration. Access to the ERP API is not yet confirmed.

Proposal for review

Draft scope, deliverables and questions for the meeting.

Your team checks the scope, price and timing before the proposal is sent.

Illustrative example

Resolve a failed delivery.

The agent checks what happened to the shipment and whether stock is available to replace it. Your team reviews the proposal before authorising a new delivery.

Explore the solution
The order has not arrived. Can we send a replacement?
Order · Stock · Delivery tracking

The carrier confirms the loss and the warehouse has stock.

Action awaiting approval

Replacement prepared, awaiting authorisation to create the shipment.

Each connected system enforces permissions, not the agent. Every action is recorded.

Illustrative example

Check invoices before payment.

The system compares the invoice with the purchase order and delivery note. If quantities differ, it shows the discrepancy and the documents that need checking.

Explore the solution
Check this invoice against the order and the delivery note.
Invoice: 100 units · Delivery note: 80

Product and price match. Twenty invoiced units have no recorded delivery.

Difference to resolve

Discrepancy flagged and supplier query prepared.

The person responsible decides whether to correct or approve the invoice.

Illustrative example

Fix software bugs.

An agent reproduces the bug and proposes a code change. It runs tests in an isolated environment and prepares the result for the team to review.

Explore the solution
The form allows the same order to be submitted twice.
Issue · Order API · Tests

Two requests with the same reference should create one order. The test fails before the change and passes afterwards.

Engineering review

Code change and test results prepared for review.

Your team reviews the change and the tests, and authorises deployment.

How we work.

01

Understand

We review how the work is done and agree what needs to change. We also set the scope and the conditions for accepting the work.

02

Build

We develop in increments and review each version with you before it goes into production.

03

Improve

We review errors, costs and how the system is used to decide what to fix and what to develop next.

Previous professional experience

The engineering background behind our practice.

Software consultancy and AI strategy.

Alcorac Ventures

Thenesor is the software and AI strategy consultancy of Alcorac Ventures, a Las Palmas company investing its own capital and developing and operating digital projects.

About Alcorac