IT, software houses and managed services

AI automation for IT companies instead of another internal project

You could build every one of these integrations yourselves, and you would probably build them better. That is not the problem. Every hour your team spends on internal tooling is an hour nobody invoices. What you buy from us is somebody else's working week and a tested skeleton, not knowledge you are missing.

Diagram: a single AI agent wired at once into the systems a company already runs - Project management, Code and deployments, Tickets and communication, Documentation and teamwork, Sales and billing, Data and automation layer. The agent reads them as one whole instead of moving data between them by hand. AI agent Projectmanagement Code anddeployments Tickets andcommunication Documentation andteamwork Sales andbilling Data andautomation layer
  • 14 daysto the first working automation, counted from the end of the workshop
  • EUR 3,500 netper week of workshop, a published price you can hold against your own hourly rate
  • 5.55 pointshow much margin rose year over year in our founders' own agency after the AI agent went in. The caveats on that number are further down this page

The problem

Why does a company that automates for others not automate for itself?

Not for lack of skill. An internal tool has no client chasing a deadline, so it always loses to work somebody ordered and will pay for. An hour of a senior developer spent on your own timesheet script costs exactly what you bill that hour for, it simply never shows up in the accounts as a loss.

The damage lands in places nobody planned for. Tickets arrive through five channels at once: email, a direct message on the client's Slack, Jira, a phone call and a form on your site. The Slack ticket exists in no report, so when the budget overrun conversation happens there is nothing to defend it with.

Month end adds the rest. Hours have to be collected out of Jira, ClickUp and a spreadsheet, turned into invoice lines per client and per type of work, and for a client in Germany or the UK you add the exchange rate and the reverse charge. Structured e-invoicing is being rolled out across the European Union, so that path has to be machine readable rather than a spreadsheet somebody keeps up to date.

  • A ticket from a direct message on the client's Slack reaches no report
  • The hours and overrun report per project is stitched together by hand after the month closes
  • A new developer asks for context from people who are on their own deadline
  • An internal tool has one author and no owner once that author leaves

Why now

What changed, so this is worth taking off your own team?

Not the interfaces. Jira, GitHub, Slack and billing systems had APIs long before anyone called this automation, and you know that better than we do. The layer above them changed: a language model reads project documentation, ticket history and task system data at once, and answers in a sentence with the source attached. A rule will not do that, because a rule moves values around and does not read context.

The second change is cost. The skeleton of a rollout like this, meaning the ticket queue, the classification, the data access layer and the supervision over what the agent does without a person, is already written and already running in production. You do not start from an empty repository, you start from something that works and add your own knowledge of your stack. Collection runs through n8n, Make or a direct API call, and the numbers land in BigQuery or in a database you already run.

The third is arithmetic. At the rates you bill an hour at, a week of internal work has a price you know to the last euro. The workshop costs EUR 3,500 net per week, so the comparison takes a minute and does not require believing any promise.

What changes

What stops eating your team's hours?

  • One queue instead of five channels

    Tickets from email, the client's Slack, Jira, the form and the phone land in one place. Classification and priority are set on arrival, from the content of the ticket and from the contract with that client.

    Priority set the moment a ticket arrives, not at the morning stand-up

  • The agent answers from project documentation

    Questions about architecture, technical decisions and ticket history get an answer in 5 to 10 seconds. Every answer carries a pointer to the document or the ticket it came from.

    An answer with its source, so it can be checked in 30 seconds

  • Hours and overruns are visible while the work runs

    Logged hours against the estimate and the project budget are counted every day. An overrun shows up mid sprint, while there is still something to discuss with the client.

    A daily figure instead of a report assembled after the month closes

  • Invoice data ready on the day the sprint closes

    Hours from the task system turn into lines per client, project and type of work, with the exchange rate for currency billing. Accounting gets a finished set rather than an invitation to go and collect data.

    The invoice basis on the day the sprint closes, not after three days of collecting

  • A new hire ramps up without blocking the team

    A developer joining a project asks the agent for context instead of catching people between tasks. Knowledge of architectural decisions stops walking out of the company together with a contract.

    Project context available at ten in the evening, with no waiting for a free slot

  • Repeat tickets surface on their own

    The system groups similar tickets and shows which ones come back often enough to be worth writing up once. The knowledge base stops being the task nobody ever sits down to.

    A list of topics to write up, with the number of occurrences on each

Proof

Do you use this yourselves?

Yes, and it is the only proof we can show without asking a client for permission to publish their numbers. We show the one closest to your own work: an AI agent in production at our founders' agency, which runs its own development team. Launched in March 2026, built with the method described above. Below is half a year of measurement, together with what those numbers do NOT prove.

Built for ourselves. These are not client deployments but implementations inside the founders' own companies. We say so plainly, because proof you cannot verify is not proof.

  • JustBotJustBottheir agent

    JustIdea Agency, a performance marketing agency of around 30 people

    23
    people from the company work with the agent
    38
    systems wired in permanently
    112
    processes run without a human
    475
    thousand lines of the agent’s code

    The agent is wired into Google Ads, Meta, the CRM, the task system, the SEO tool, Analytics, Search Console and the data warehouse. First commit 1 March 2026, 23 people use it today.

    8 of 38 systems it works in

    • Google Ads
    • Meta Ads
    • HubSpot
    • ActiveCollab
    • Ahrefs
    • GA4
    • Search Console
    • BigQuery
    Before
    In the twelve months before launch the agency ran on a margin of minus 4.42 percent. Across a twenty month window there was not a single run of three positive months.
    After
    May, June and July 2026 were three positive months in a row, the first such run in the whole window. Revenue barely moved, so the change sits on the cost of delivery, not on sales.

    Margin up 5.55 percentage points year over year, on revenue up 1.5 percent

How much the team actually uses it
Operations run by the agency agent in consecutive months of 2026, from the first commit in March. From 83 operations in March to almost 63,000 in August, with users growing from 4 to 23. This curve is here because a rollout nobody uses looks exactly like a successful one in a report. 83 March 4 people 8029 April 12 people 24 tys. May 22 people 27 tys. June 23 people 37 tys. July 23 people 63 tys. August 23 people

Operations run by the agency agent in consecutive months of 2026, from the first commit in March. From 83 operations in March to almost 63,000 in August, with users growing from 4 to 23. This curve is here because a rollout nobody uses looks exactly like a successful one in a report.

Measurement: Agent invocation log in the data warehouse, March to August 2026, counted at the level of a single tool call.

How much of it runs with no person involved
Of 64,903 operations run in the last thirty days, 29,854 went through with no person involved: monitoring client sites, feeding the warehouse, reviewing ad accounts, catching enquiries from forms. The rest is work somebody asked for and accepted. We give both numbers, because autonomy without supervision is a risk, not a feature. 46% with no person

Of 64,903 operations run in the last thirty days, 29,854 went through with no person involved: monitoring client sites, feeding the warehouse, reviewing ad accounts, catching enquiries from forms. The rest is work somebody asked for and accepted. We give both numbers, because autonomy without supervision is a risk, not a feature.

Measurement: Agent audit log, the 30 days before 2 September 2026, split by whether an invocation had a human session attached.

And in your company

We could build this ourselves, so why you?

Four sentences come up in software houses more often than any others. The first one is the hardest, so we answer it the way we would answer it in the room.

  • We have a team that will build this itself.

    It will, and it knows your stack better than we do. The question is whether you want to give a week of senior time to it, when that week could have gone on a client project. What you buy from us is somebody else's working week and a tested skeleton, not secret knowledge. If you have spare capacity and the process written down, you will do it cheaper yourselves and we will say so plainly.

  • Some of this is already covered by our internal scripts.

    Then we start with an inventory rather than with writing from scratch. Usually one piece of glue is missing: a shared ticket queue, or a layer that reads data from three systems at once. We add the missing part and leave your scripts where they already work.

  • The client has their own Jira and their own Slack, we cannot give you access.

    We do not need access to the client's systems to start. We work on your side: a ticket that lands in your inbox or on your channel goes into your queue. The scope of access is agreed in the workshop and written down before the start.

  • Our project code and documentation are under NDA.

    We work on your infrastructure or on a cloud you nominate, and the scope of data is agreed before the first connection. The agent can read documentation and tickets with no sight of the repository, if that is what you decide. Every invocation leaves a trace in the log, so an audit has something to work with.

Project management
Jira, ClickUp, Asana, Linear, Azure DevOps
Code and deployments
GitHub, GitLab, CI/CD pipelines, production monitoring
Tickets and communication
Slack, Microsoft Teams, shared inbox, website form
Documentation and teamwork
Confluence, Notion, Google Workspace, Microsoft 365
Sales and billing
HubSpot, Pipedrive, Toggl, Harvest, Xero, e-invoicing systems
Data and automation layer
BigQuery, SQL databases, Google Sheets, n8n, Make, custom API integrations

What exactly we take off a software house team

A typical split of administrative work in an IT company before a rollout and after it.

AreaTodayAfter the rollout
Client ticketsemail, the client's Slack, Jira, phone, formone queue with classification and priority
Questions about project statusa developer stops work and writes backthe agent answers from the task system and ticket history
Hours per projecttimesheet filled in on Friday from memoryhours collected from the tools, overruns visible while the work runs
Invoice datacollected from three tools after the month closesready on the day the sprint closes, with the exchange rate
Onboarding a developerquestions to people who have their own deadlinethe agent answers from documentation, with the source
Knowledge basewritten when somebody happens to find the timea list of repeat tickets with the number of occurrences
Client reportthe PM assembles it by hand before the meetinggenerated from project data, the PM only comments

The scope of the first rollout is agreed in the workshop. We take the three lines with the highest return, counted in team hours, not all of them at once.

How we work

Five steps from an internal backlog to a working process

Every step ends with something you can judge by code or by a number before you decide on the next one.

  1. Workshop

    One week. We walk a ticket from arrival, through the estimate and the team's work, to a line on the invoice. We come out with a map and a list of the places where the same information gets produced twice.

  2. Picking three automations

    From the map we pick the three with the highest return and count them in team hours, not in percentages. Before the start we write down what those activities cost you today, so that after thirty days there is something to compare against.

  3. Building the first one

    Fourteen days to a working solution. In IT companies we usually start with the single ticket queue, because that is what stops pulling developers out of their work fastest.

  4. Handover to your team

    Workflows, integrations and documentation land in your repository. Your team changes them without coming back to us, and with a client who writes software themselves that is the whole difference.

  5. Measurement and the next one

    After thirty and ninety days we check the indicators agreed in the workshop. Only then do we decide whether we take another area or you carry on with it alone.

Before and after

How the week of a team and a PM changes

Before

  • A ticket from a direct message drops out of the process and out of the billing
  • Friday goes on filling in timesheets from memory
  • A project budget overrun becomes visible after the month closes
  • A new hire takes a week to get going, because the context sits in other people's heads

After

  • Every ticket has a number, a priority and an owner, whatever channel it arrived through
  • Hours collect themselves from the tools, and Friday goes back to project work
  • An overrun shows up mid sprint, so there is still something to discuss with the client
  • A new hire asks the agent and gets an answer with the source attached

What your team can do does not change. What changes is how many of its hours go on work nobody will ever invoice.

For the owner and the CTO

What the person signing this off gets

The first thing is arithmetic, which is why it is easy to defend. A week of senior time spent on an internal tool has a price you know to the last euro, because you sell that same hour to a client at that rate. The workshop costs EUR 3,500 net per week, and that is the whole return conversation, with no slides.

The second is quieter, and it matters more in front of an investor or in an audit at an enterprise client. Project profitability after three sprints stops being one PM's knowledge and becomes a number in a system, one you can show and defend.

  • Team hours stay on client projects instead of on your own backlog
  • The rollout is run by somebody outside, so it does not compete with client deadlines
  • Workflows and documentation stay with you, with the right to change them without asking us
  • Profitability per project and per sprint as a number, not as a PM's impression

What it costs

The workshop price is published, the rollout price comes after it

The workshop costs EUR 3,500 net per week and we publish it before any call, because a company that sells its own hours wants to compare it against its own rate straight away. We quote the rollout after the workshop, once we know how many systems we connect to and what state they are in.

Language model and tool cost, meaning n8n, Make or the cloud, goes to the vendor directly. When everything runs on your own infrastructure you do not pay for it at all. The model cost sits in the range of EUR 0.005 to 0.07 per query depending on the model. No commission from us in either case.

  • Process workshop

    EUR 3,500 net

    per week, in a software house usually one to two

    A self-contained piece of work. It ends with a process map and a 30 day plan your team can execute without us.

    • A week of work inside your processes and your tools
    • A map of a ticket from arrival to a line on the invoice
    • Three automations with the highest return, counted in team hours
    • The indicators to measure after 30 and 90 days
    Start with the workshop
  • Most popular

    Workshop and first rollout

    Quoted after the workshop

    scope follows from the number of systems and the state of the data

    For a company that would rather buy somebody else's working week than pull a senior off a client project.

    • Everything in the workshop
    • The first automation running within 14 days
    • Connections to the task system, the repository, Slack and billing
    • Handover of workflows and documentation into your repository
    • Measurement after 30 and 90 days
    Talk about a rollout
  • AI agent for a software house

    Quoted after the workshop

    for teams where project questions come up a dozen times a day

    Everything in the rollout plus BOND, the company AI agent answering from project data in 5 to 10 seconds.

    • Everything in the rollout
    • An agent answering from project documentation and ticket history, with the source
    • Alerts on hours and project budget overruns
    • Detection of repeat tickets for the knowledge base
    • Access for the team, the PMs and the board
    Ask about the agent

If the workshop shows that you have spare capacity in the team and the process written down, we will say plainly that you will do it cheaper yourselves, and leave you the plan to do it with. The workshop ends with a document that stands up without us.

Frequently asked questions

Why would a software house hire an automation company when it sells automation itself?

Because what you are short of is not skill, it is a spare working week. An internal tool has no client chasing a deadline, so it always loses to work somebody will pay for. We add the time and a tested skeleton, your team adds knowledge of its own stack and maintains it afterwards without us.

When is it NOT worth hiring us?

When you have spare capacity in the team and the process written down. Then you will do it cheaper yourselves, because you are not paying for somebody else's working week and you would write the skeleton your own way anyway. We say this in the workshop, or already on the free consultation, rather than selling a rollout that has no way of paying for itself.

What is an AI agent for an IT company?

It is an agent that reads project documentation, ticket history and data from the task system, and answers questions in a plain sentence in 5 to 10 seconds, pointing at the source of every answer. Ours is called BOND, and a rollout of an agent like that takes around two months. It does not replace the task system, it removes the need to click through it to establish anything.

Do we have to change Jira or our task system?

No. We read the data through the interface and leave the tools where they are, ClickUp, Linear or Azure DevOps included, if some of your projects are tracked elsewhere. Migrating a task system is a quarter-long project, and the first automation is meant to exist fourteen days after the workshop ends.

Where does the agent get its answers and can they be checked?

From your data: documentation, tickets, the task system and billing. Every answer carries a pointer to the document or the ticket it used, so verification takes a few dozen seconds. Invocations stay in the audit log, so you can also see how much the agent did with no person involved.

What about access to code and documentation under NDA?

We work on your infrastructure or on a cloud you nominate, and the scope of data is agreed and written down before the first connection. The agent can work on documentation and tickets alone, with no sight of the repository, if that is what you decide. Every invocation leaves a trace in the log.

Does this help with e-invoicing and with tracking hours per project?

Yes, and that is usually the fastest return. Hours from the task system turn into invoice lines per client, project and type of work, with the exchange rate for billing in euro or pounds. Structured e-invoicing is being introduced across the European Union, so this flow has to be machine readable rather than a spreadsheet, whichever way you go about it.

How long from signing to the first effect?

A week of workshop and fourteen days to the first rollout, counted from the end of it. We measure the effect after thirty and ninety days, on indicators agreed before the start, so that nobody judges it on impressions. We run at most two rollouts at a time, so the start date can be a few weeks out.

Let us count this in your team's hours

The free consultation takes 30 minutes. We walk one of your processes, usually a ticket from arrival to a line on the invoice, and tell you how many team hours it eats today. If it turns out you will do it cheaper yourselves, we say so straight away. You write directly to Paweł, with no reception and no ticket in a system.

We run at most two rollouts at a time, so that someone is actually sitting on each of them.

Book a free consultation

PS. If somebody at your company put a client task aside this week to add something to an internal script, that is exactly the cost. What you buy from us is not knowledge you are missing, it is a working week you do not have to take out of a project.

Tell us your challenge

You write directly to Paweł. No spam.