Skip to content

Questions, answered.

A little clarity. A better beginning.

From the first conversation to the work after launch, find practical answers about building with Nivarix.

Explore the answers

The useful details

What would you like to know?

Browse a topic or search across the questions and answers.

45 questions

Getting started

Find a starting point and prepare for the first conversation.

How do I know which solution fits?

Choose the situation closest to the change you need. You do not need to decide the technical approach in advance. The first conversation can help clarify the problem, the constraints and a sensible starting point.

What if the work spans more than one solution?

That is common. A new product may need integrations, a website may need operational workflows, and existing software may need ongoing engineering. We shape the scope around the work rather than treating each path as a separate package.

Can we start with an existing system?

Yes. We can begin by reviewing the software and the way it is used, then discuss the constraints and possible improvements. The right approach may involve a focused change, integration, progressive modernization or a broader piece of work.

What should I bring to the first conversation?

A short description of what needs to work better, who it affects and any important timing or budget constraints is useful. If you have existing software, examples or documentation, those can help us understand the situation. A complete specification is not required.

Products & websites

Building, improving and connecting customer-facing experiences.

Does Nivarix still build business websites?

Yes. Website design and development is a core Nivarix service. We build professional websites and web platforms around credibility, customer acquisition, conversion, content, ecommerce and useful business integrations.

Can Nivarix work with an existing product or codebase?

Yes. Depending on the condition of the system, we can assess, modernize, extend, integrate or take on continued engineering responsibility rather than forcing a rebuild.

Can Nivarix redesign an existing website?

Yes. We can assess the current website, identify what should be retained or improved, and redesign it around clearer messaging, stronger usability, better performance and current business goals.

Can we start with an idea rather than a detailed specification?

Yes. Product discovery can help clarify the users, the problem, the important workflows and the scope of a useful first release before detailed design and development begin.

Does a website project include SEO?

Website projects include content structure, technical SEO, structured data, performance and analytics foundations. These give the website a sound search foundation without making unrealistic ranking guarantees.

Do you build both web and mobile applications?

We work on web applications and mobile experiences. The platform and technical approach are chosen around the users, device requirements, integrations and long-term needs of the product.

Can the website connect to existing business tools?

Yes. Depending on the project, we can connect payments, forms, analytics, customer platforms, communication tools, APIs and other systems the website needs to support.

How do you decide what belongs in the first release?

We start with the core user journey and the business need. Together we identify what must work at launch, what can be tested in a smaller form and what can follow in a later release.

Can Nivarix support the website after launch?

Yes. We can provide ongoing maintenance, updates, performance work, new features and continued development after the initial website has launched.

Can the product connect to systems we already use?

Yes. Existing APIs, payment services, communications platforms and operational systems can be assessed during discovery so the product fits into the wider business.

Can Nivarix continue supporting the product after launch?

Yes. An ongoing engagement can cover maintenance, reliability, improvements and further product development. The scope and responsibilities are agreed around the needs of the product and your team.

Systems & integrations

Workflows, existing tools, access and connected information.

Do we need to replace all of our existing tools?

No. We start by understanding what already works and where the gaps are. The right scope may connect existing tools, introduce a focused internal application or replace a particular workflow, depending on the business need.

Can you connect tools we already use?

Yes. We start by reviewing their APIs, supported data exchange options, authentication and access requirements. The available interfaces and the business workflow determine what can be connected and how.

Can you build around a process that is currently in spreadsheets?

Yes. Existing spreadsheets can help explain the records, decisions and reporting the team relies on. We review the structure and quality of the information before agreeing how it should be modeled and moved into a system.

What if an older system does not have an API?

We assess the options the system supports, which may include exports, imports or another approved interface. If a dependable connection is not available, we explain that constraint and consider a phased alternative rather than assuming every system can be integrated in the same way.

How do you handle different roles and approvals?

We map who needs to view, change or approve each part of the work. Those responsibilities shape the permission model, approval paths and relevant activity records. Exceptions and sensitive actions are considered during design.

How do you prevent duplicate or inconsistent records?

We agree record ownership, identifiers and mapping rules before implementation. Depending on the flow, the design can include validation, duplicate detection, idempotent processing and reconciliation to help identify and handle differences.

Can the system connect to software we already use?

Existing systems are reviewed during discovery. Where suitable APIs or data exchange options are available, we can plan integrations, including ownership, validation and how failed transfers should be handled.

What happens when a connected service is unavailable?

The expected failure behaviour is part of the design. It may include retries, queued work, alerts or a manual recovery path, depending on the task and the consequences of delaying or repeating an action.

How do you introduce the system without disrupting daily work?

The rollout plan is agreed around the operation. It can include a focused first release, testing with the people who will use it, data migration checks, documentation and a staged transition. The approach depends on the process and its constraints.

Can the integration be introduced in stages?

Yes. A focused first connection can help validate assumptions before extending the scope. We plan testing, data checks and the transition around the needs of the operation and the systems involved.

Can the software change as our process develops?

Yes. We plan for maintainability and an agreed path for support. An ongoing engagement can cover improvements, maintenance and further workflows as the needs of the business become clearer.

Who maintains the integration after launch?

Ownership is agreed as part of the engagement. Documentation and handover can support your team, or an ongoing arrangement can cover monitoring, maintenance, provider changes and further development.

AI & automation

Where AI can help, how to evaluate it and how to keep people in control.

How does Nivarix use AI?

We use AI as an engineering and operational capability where it can improve a product or workflow. We do not add AI simply for positioning; the use case has to make sense inside the system.

How do you decide whether a task needs AI or ordinary automation?

We look at the task and its inputs. Defined rules and repeatable steps may be handled well by standard automation. AI may be useful where language, varied documents or contextual assistance are involved. The approach should be justified by the workflow and tested against representative examples.

Can you add AI features to an existing product or internal system?

Yes. We review the existing architecture, user experience, information access and integration options before agreeing a focused feature. The aim is to make the capability fit the product and its responsibilities.

What information do we need to get started?

A clear task, examples of its inputs and expected outputs, and an understanding of who uses the result are useful starting points. We also need to understand data access, sensitivity, quality and any restrictions on how information can be processed.

How do you handle incorrect or uncertain AI output?

We plan for those cases. Depending on the workflow, the design may include source references, validation, human review, limited actions and a clear fallback. Evaluation should include difficult examples as well as the usual path.

Can you work with a model or provider we already use?

An existing provider can be assessed against the task, technical requirements and data-handling constraints. We consider quality, response time, cost and the controls available before agreeing the approach.

Can we start with a small pilot?

Yes. A focused pilot can help assess usefulness and limitations before a wider implementation. We agree the task, representative examples and evaluation criteria, then use what we learn to decide the next step.

Ongoing engineering

Maintenance, improvements, support and ownership after launch.

Can you take over software another team built?

Yes, subject to an initial review. We assess the codebase, infrastructure, access, documentation and current risks before agreeing what we can own. Some systems need transition or stabilisation work before an ongoing arrangement is practical.

Can you work alongside our internal engineers?

Yes. Responsibilities can be shared with your existing team. We agree the boundaries, review practices and communication routes so decisions and delivery remain coordinated.

Does an engagement include new features?

It can. Maintenance, support and product improvements are scoped together, with a shared backlog and an agreed way to prioritise work within the available capacity. Larger initiatives can be planned separately when that is more appropriate.

What support hours and response times do you offer?

Support hours, response expectations, escalation routes and any coverage outside normal hours are agreed in the engagement. They depend on the system, the level of responsibility and the capacity arranged; we define them with you before work starts.

How do you balance improvements with maintenance?

We maintain a shared view of product work, technical health and open issues. Regular reviews help us discuss urgency, impact and dependencies, then agree priorities with you rather than treating maintenance as invisible work.

What happens if we bring the work back in-house?

Handover expectations are agreed at the start. Documentation, access ownership and knowledge sharing should support continuity, and a planned transition can help your team take over the responsibilities included in the engagement.

Delivery & partnerships

Scope, pricing, timelines and how we work together.

How much does an engagement cost?

Pricing depends on the scope, technical complexity, existing systems and level of engineering responsibility. We start by understanding the work, then agree the scope, commercial arrangement and assumptions before delivery begins.

How do you agree a delivery timeline?

We review the intended outcome, scope, dependencies and available capacity before agreeing milestones. A focused first release can help test assumptions. If priorities or constraints change, we discuss the effect on the plan with you.

Who owns the code and project access?

Ownership, licensing, repository access and handover responsibilities are defined in the engagement agreement before work starts. We discuss the access, documentation and continuity your team will need, including any third-party services involved.

Can you work behind an agency’s client relationship?

Yes. We can support a defined implementation or add engineering capacity while the agency owns its client relationship. Roles, communication, approvals and the extent of any client contact are agreed before delivery begins.

What happens when requirements change?

We review the change against the intended outcome and agreed scope. Together we consider its priority, dependencies and effect on delivery, then agree how it fits into the plan before proceeding.

Your context matters

A more specific question?

Tell us what you are working through. We can help clarify a useful next step.

Talk to Nivarix