Service 05 / Integrations

Put the AI step inside the tools your team already uses.

Connect a model to your existing systems with authentication, validation, error handling and a clear boundary around what it can change.

2 to 4 weeks€3,000 to €7,000Teams with an AI step that needs to live inside existing systems

The short answer

Most AI value is lost at the handoff. I build the integration layer: an API or webhook that sends the right context to the model, validates the response, writes the result back to the system of record, and logs what happened. Your team keeps its tools; the AI becomes a step inside them.

The problem

The AI lives in a separate tab. Someone copies the input in, copies the output out, and makes the actual update by hand.

The integration exists as a script on a laptop. There is no authentication, no retry, no logging and no owner.

The model can write to a system of record, but nobody has defined what it is allowed to change and what needs approval.

An API or model update breaks the workflow silently, and the first signal is a customer complaint.

What you get

Outcomes

  • The AI step lives inside the existing workflow instead of beside it.
  • Fewer copy-paste handoffs and fewer transcription errors.
  • Every write is validated and logged.
  • A clear failure path when the model or an API is unavailable.
  • Integration code and documentation your team can maintain.

Deliverables

  • An integration design with systems, data flow and permissions.
  • API or webhook endpoints with authentication.
  • Input and output schemas, including validation and rejection rules.
  • Retries, timeouts and an idempotency strategy for writes.
  • Structured logs and error alerts.
  • Tests for the failure paths, not only the happy path.
  • A runbook and a handover session.
  • A security note covering what leaves the environment and what is stored.

Evidence

Fit and boundaries

This is a good fit when

  • At least one system with an API, webhook or reliable export.
  • A clear write-back target and an owner for the data.
  • An AI step that already has a defined input and output.
  • A team that wants the AI inside its existing tools.

This is not a fit when

  • No API or export path. Some systems need a different project before an AI step makes sense.
  • A full web application build. That is outside this practice.
  • Unrestricted write access with no approval or audit path.
  • A one-off manual task that is cheaper to keep manual.

How it works

  1. 01

    Map the systems

    What has an API, what has an export, and what has neither. The integration shape follows the systems, not the other way round.

  2. 02

    Define the contract

    The exact input, the exact output, what is allowed to change, and what happens when the model returns something invalid.

  3. 03

    Build and test the failures

    Authentication, retries, timeouts and the rejection path. A demo that only works when everything succeeds is not an integration.

  4. 04

    Hand over the operations

    Logs, alerts, a runbook and a session with the team. The integration should be understandable without the person who wrote it.

Pricing and timing

Questions

Which tools can you integrate with?

Anything with a documented API, webhook or reliable structured export: CRM, helpdesk, ERP, spreadsheets, email, internal services. If a tool has no integration path, I will say so before the build.

Do we need an API key for the model?

Yes, or a private model endpoint. The key is stored in your environment, not in the code. The integration is designed so the model can be swapped without rewriting the workflow.

How do you handle security?

Least-privilege credentials, validation before writes, an audit log and a clear data-flow note. If the data is regulated, the integration can run inside your environment or a private cloud.

No-code or custom integration?

Use a no-code tool when it fits. If the workflow needs validation, retries, permissions or a model with a defined output schema, custom code is usually more reliable and easier to debug.

Written by

Marius Boroica is an independent AI automation engineer in Cluj-Napoca, Romania. He designs AI workflows, document pipelines and internal assistants, and connects them to the tools a team already uses. NVIDIA Certified Professional: Gen AI LLMs.

Page last updated: October 2026

Next step

Tell me what is breaking.

A 30-minute call is enough to decide whether this service is the right one. If it is not, I will name the smaller engagement that is.

Prefer email? [email protected]