Skip to main content
SwiftCase
PlatformSwitchboardFeaturesSolutionsCase StudiesFree ToolsPricingAbout
Book a Demo
SwiftCase

Workflow automation for UK service businesses. Created in the UK.

A Livepoint Solution

Platform

  • Platform Overview
  • Workflow Engine
  • Case Management
  • CRM
  • Document Generation
  • Data Model
  • Integrations
  • Analytics

Switchboard

  • Switchboard Overview
  • Voice AI
  • Chat
  • Email
  • SMS
  • WhatsApp

Features

  • All Features
  • High-Volume Operations
  • Multi-Party Collaboration
  • Contract Renewals
  • Compliance & Audit
  • Pricing
  • Case Studies
  • Customers
  • Why SwiftCase

Company

  • About
  • Our Team
  • Adam Sykes
  • Nik Ellis
  • Implementation
  • 30-Day Pilot
  • Operations Pressure Map
  • For Your Role
  • Peer Clusters
  • Engineering
  • Careers
  • Partners
  • Press
  • Research
  • Tech Radar
  • Blog
  • Contact

Resources

  • Use Cases
  • Software
  • ROI Calculator
  • Pressure Diagnostic
  • Pilot Scope Estimator
  • Board Case Builder
  • Free Tools
  • Guides & Templates
  • FAQ
  • Compare
  • Glossary
  • Best Practices
  • Changelog
  • Help Centre

Legal

  • Privacy
  • Terms
  • Cookies
  • Accessibility

Stay in the loop

Cyber Essentials CertifiedGDPR CompliantUK Data CentresISO 27001 Standards

© 2026 SwiftCase. All rights reserved.

Technology Strategy

TechRadar

The technologies we use, evaluate, and deliberately avoid. Updated as our thinking evolves. No hype - just what actually works for building production software.

Engineering HubHow We Build

How to read this radar

Technologies are categorised by our confidence in using them for production work.

Adopt

Technologies we use in production and actively invest in. Battle-tested and recommended.

Trial

Technologies we're using in limited scope. Promising but still proving themselves.

Assess

Technologies we're researching and evaluating. Worth exploring but not yet committed.

Hold

Technologies we're moving away from or deliberately avoiding. Not recommended for new work.

Technology by category

What we use across SwiftCase, Switchboard, and Foundation - and why.

Languages & Runtimes

AdoptTypeScript

Primary language for Switchboard and frontends. Strict mode everywhere.

AdoptPHP 8

SwiftCase platform. 15 years of production use, continuously upgraded.

AdoptNode.js

Switchboard runtime. Excellent for real-time, concurrent connections.

Backend Frameworks

AdoptSymfony

SwiftCase core. Mature, well-documented, excellent for complex business logic.

AdoptExpress

Switchboard HTTP/WebSocket server. Lightweight and flexible.

AdoptNext.js

Foundation platform and marketing sites. App Router for new projects.

Frontend

AdoptReact

All new frontends. Component model fits our needs well.

AdoptTailwind CSS

Utility-first styling across all products. Fast iteration, consistent design.

Trialshadcn/ui

Component library for Foundation. Evaluating for broader adoption.

TrialVite

Build tool for Switchboard UI. Significantly faster than Webpack.

AdoptRadix UI

Accessible primitives. Unstyled, composable, production-ready.

Databases & Storage

AdoptMariaDB

Primary database for all products. Relational data, relational database.

AdoptRedis

Caching, sessions, real-time data. Essential for performance.

TrialPrisma

ORM for Foundation. Type-safe queries, excellent DX.

AdoptDoctrine ORM

SwiftCase data layer. Mature, powerful, well-understood.

AdoptKnex.js

Switchboard query builder. Flexible SQL with migrations.

AI & Language Models

AdoptCustom Models

Intent classification, entity extraction, quality scoring. Built in-house.

AdoptOpenAI

GPT models for complex reasoning. Primary LLM provider.

AdoptAnthropic Claude

Alternative LLM with fallback support. Excellent for nuanced tasks.

AdoptProvider Abstraction

No vendor lock-in. Switch providers without code changes.

Speech & Voice

AdoptDeepgram

Speech-to-text. Fast, accurate, handles accents well.

AdoptElevenLabs

Text-to-speech. Natural-sounding voices, low latency.

AdoptTwilio

Voice calling and SMS. Reliable, well-documented APIs.

AdoptWebSockets

Real-time audio streaming. Essential for voice AI latency.

Communication Channels

AdoptTwilio Voice

Inbound and outbound calling. Production-proven at scale.

AdoptTwilio SMS

Text messaging channel. High deliverability.

AdoptWhatsApp Business API

Messaging channel. Growing customer demand.

AdoptEmail (SMTP)

Transactional and notification emails. Swift Mailer / Nodemailer.

AdoptWebChat

Embeddable chat widget. Custom-built for flexibility.

Infrastructure & DevOps

AdoptDocker

All services containerised. Consistent environments everywhere.

AdoptAWS ECS

Container orchestration. Simpler than Kubernetes for our scale.

AdoptAWS RDS

Managed MariaDB. Handles backups, failover, scaling.

AdoptGitLab CI/CD

Automated pipelines. Build, test, deploy on every merge.

AdoptNginx

Reverse proxy and static serving. Lightweight, fast.

Testing & Quality

AdoptJest

JavaScript/TypeScript testing. Fast, good DX.

TrialCypress

E2E testing for Switchboard UI. Evaluating reliability.

AdoptPHPUnit

PHP testing for SwiftCase. Standard, well-supported.

AdoptESLint

Code quality enforcement. Catches issues before review.

AdoptTypeScript Strict Mode

Maximum type safety. Prevents entire classes of bugs.

Security & Auth

AdoptJWT

Stateless authentication. Works well with APIs.

AdoptOAuth 2.0

Third-party integrations. Standard, well-understood.

TrialNextAuth.js

Authentication for Foundation. Good DX, evaluating at scale.

AdoptRole-Based Access Control

Permission management across all products.

AdoptAudit Logging

Every action logged. 154+ event types tracked.

Monitoring & Observability

AdoptPino

Structured JSON logging for Switchboard. Fast, lightweight.

AdoptHealth Checks

Liveness and readiness probes. Container orchestration integration.

AdoptCircuit Breakers

Fault tolerance for external services. Fail fast, recover gracefully.

AdoptPerformance Profiling

Identify bottlenecks in production. Data-driven optimisation.

Assessing

Technologies we're researching for potential adoption. Not yet proven in our context.

Vector Databases

For semantic search and RAG. Evaluating Pinecone, Weaviate, pgvector for knowledge retrieval.

Edge Computing

For latency-sensitive operations. Evaluating Cloudflare Workers, Vercel Edge for specific use cases.

Local LLMs

For cost reduction on high-volume, simple tasks. Evaluating Llama, Mistral for specific intents.

WebRTC

For browser-native voice. Could reduce telephony costs for web-based voice interactions.

On Hold

Technologies we're deliberately avoiding or phasing out. Not recommended for new work.

NoSQL for Primary Data

Our data is inherently relational. Workflows, cases, users, documents - all have relationships. Relational databases handle this better.

Monolithic Frontend Bundles

Large JavaScript bundles hurt performance. We prefer code splitting, lazy loading, and server components where appropriate.

jQuery

Legacy code still has some. Not for new development. React handles everything jQuery did, with better architecture.

Polling for Real-Time

WebSockets provide true real-time with less overhead. Polling wastes resources and adds latency.

Vendor-Specific AI Integrations

Direct OpenAI/Anthropic SDK calls without abstraction. We need provider flexibility for resilience and cost optimisation.

Manual Deployments

Human-triggered deploys are error-prone. CI/CD pipelines handle everything automatically.

About this radar

This radar reflects our current thinking based on production experience across SwiftCase (workflow automation), Switchboard (AI communication), and Foundation (learning platform). It's updated as we learn and as the technology landscape evolves.

Last updated: January 2026

Want to work with this stack?

We're hiring engineers who care about choosing the right tool for the job - not chasing trends. If this approach resonates, we'd love to hear from you.

Engineering CareersOur Research