Software development

Custom software and AI, built around your business

Our Bangkok team builds AI applications, SaaS platforms and client portals for businesses in Thailand and internationally. We work with you from the first project brief through development, testing and ongoing support.

Discuss your software project
Synk’s browser role-play interface with the AI character Rin and a Thai conversation transcript
Synk: the browser platform and character engine we built for conversation practice. Explore the project.

Software we have built

b2blead.ai — conversational lead generation

We built the engineering, AI and integrations behind b2blead.ai, with UX and UI design by VIMI. The platform answers website visitors’ questions using company content, qualifies enquiries and sends leads to a CRM with the conversation attached.

For this project, we built content ingestion, knowledge retrieval, separate customer accounts and lead routing. We can help you plan the same parts of your own AI application.

Read the b2blead.ai development case study

Synk — AI conversation practice

VRG built the browser platform and character engine for practising difficult conversations. Our work connects speech recognition, AI responses and voice output with scenario configuration, organisation accounts and feedback.

Synk’s founders supply the practice frameworks and training approach. Development has continued since 2024; the project remains in active development.

Read the Synk case study

Senior engineers working with AI

Our senior engineers use AI tools throughout development to build and review software quickly. This lets us keep the team small and spend more time on the decisions that need engineering judgement.

We agree security requirements, review access controls and test the expected workflows and failure cases. Where specialist penetration testing or a compliance assessment is needed, we scope it explicitly.

We can build a new product, test an idea with a prototype, or join an existing project as your development partner.

What we build

We build the interface, backend and infrastructure, with security checks throughout development and capacity for growth.

Scalable SaaS platforms

We build SaaS products on cloud infrastructure, with separate accounts for each customer. Our work covers authentication, billing, dashboards, APIs and scaling. We plan capacity around your expected usage and test it before launch.

Secure client portals

We build client portals for legal firms, professional services and enterprises. They include role-based access, audit logs and encrypted data handling, with interfaces that are easy for clients to use. We design around your industry’s security and compliance requirements.

AI-powered applications

We add automation, AI chatbots and content generation to your existing workflows. Error handling and monitoring help keep these systems reliable as usage grows.

Enterprise applications

We build internal tools, CRMs and business applications around how your team works. We connect them to your existing systems and automate manual steps while keeping the processes that work for you.

How we work

AI tools help us shorten development time. Our engineers review and test the work against your quality and security requirements.

01

Scope & strategy

We work through your business problem, agree the requirements and choose the technology. You get a delivery estimate and a technical plan to review.

02

Rapid build

We build a working version for review, then refine it against the agreed scope and acceptance criteria.

03

Security & testing

We test functionality, permissions and integration failures. Specialist security testing is included when agreed in the scope.

04

Ship & support

We deploy with monitoring and logs, then provide ongoing support. After launch, we help improve, scale and maintain the system.

Why work with VRG

A small team

You work directly with the engineers delivering your project, with regular reviews of working software.

Security during development

We define access and data-handling requirements early, then review and test them throughout delivery.

Senior engineers

You work with senior engineers who have spent over a decade delivering software and interactive projects, in a small team with lower overheads than a large agency.

Software for specialist work

Aviagen Technical Assistant

An AI assistant for technical publications. Our work covers structured numerical queries, document retrieval, evidence checks and usage accounting, with source links readers can inspect.

Read the technical-assistant case study

AI and workflow tools for a bank

An ongoing engagement operating an AI knowledge platform and building a custom monitoring application, with reporting improvements and infrastructure support. The client remains confidential.

Read the anonymous banking case study

Planning a software or AI project

What should we prepare for a first conversation?

Bring the workflow you want to improve, who will use the software and the systems it needs to connect to. Existing screens, example documents and a list of essential tasks help us scope a useful first release. You do not need a technical specification to start.

How much does custom software development cost?

The scope determines the price: user roles, integrations, data migration, security requirements and support all affect the work. We agree the first release and its acceptance criteria before quoting. For an uncertain AI feature, a focused prototype can help establish feasibility before committing to a larger build.

Can an AI chatbot use our documents and connect to our CRM?

Yes. We can build a chatbot that retrieves information from approved company content and passes enquiries to your CRM. During scoping, we check content quality, access permissions, the CRM’s API and what the bot should do when it cannot answer reliably.

How do you check that an AI application is ready to launch?

We agree representative questions and workflows, test expected and incorrect inputs, and check permissions and integration failures. We also define when a person should take over, how issues are monitored and who maintains the source content after launch.

How we scope and price the work

A defined build

A fixed fee tied to agreed deliverables and acceptance criteria. We specify integrations, review rounds, deployment and support, with hosting and third-party costs identified separately.

An uncertain problem

A focused investigation at an agreed hourly or daily rate, with a spending cap and a clear decision or prototype at the end.

Ongoing development

A monthly retainer with agreed engineering capacity, responsibilities and review points as the roadmap develops.

Tell us about your project

We can discuss the approach, cost and delivery schedule for what you need to build.