Custom development

Software we build and operate.

Ruta Cloud doesn't just advise: it designs, writes and maintains platforms in production. These are our own products — proof of what we can build for you.

AI-forward & forward-deployed engineering

We bring AI into your business,
with the tools you already use.

We do not build a technology island next to your operation. We work on the systems and processes you already have, connect them, and leave them running.

AI Integration

AI connected to the systems you already use
Service

We connect AI models to your CRM, your WhatsApp, your calendar or your inventory — wherever there is an API to talk to. Not a separate chatbot: AI inside the system your team already uses.

Without access to your data, a model only knows how to chat. We start with an inventory of what you already have — which system holds each piece of data, which integrations exist and which would have to be built — and the AI connects to that. It is the architecture already running RutaCloud CX: a multi-provider model layer, identity resolved across channels, and handover to a person when the conversation goes beyond what AI should settle alone. Where someone must approve before anything goes out is decided with you and implemented as a rule of the system, not as good intentions. And when AI is not the answer, we say so.

  • Multi-LLM
  • APIs and webhooks
  • CRM
  • Omnichannel
  • Human approval

Custom software and integrations

For the problems a model cannot solve
Service

Systems that do not talk to each other, data migrations, and that step someone repeats by hand every week. Not every problem needs AI.

It is the same thing we build for ourselves. Caribbean Portals integrates the MSC Cruises XML API and passed all 4 mandatory certification tests; RutaCloud CX isolates each client with row-level security in PostgreSQL. Scope is settled before any code is written: what gets built, what gets integrated and what stays out. The code, the accounts and the data are yours from day one.

  • Systems integration
  • Data migration
  • APIs
  • PostgreSQL
  • Deployment

How we work: forward-deployed

Forward-deployed means the engineer works inside your operation, not behind a ticket. We start with a discovery session on your actual systems, agree on the smallest scope that can be tested with real users, and grow from there.

Monitoring, maintenance and continuous improvement can be part of the contract or stay with your team: that is decided when scope is set, not afterwards. The work is led by Ruben Rivera, with more than 20 years integrating enterprise systems at WarnerMedia/HBO Latin America, Ryder and the Association of National Advertisers.

Book a discovery session
The proof

Software we build and operate.

These are our own products, in production. What we build for you comes out of here.

Caribbean Portals

Cruise booking platform
In production

A bilingual cruise-booking platform integrated with the MSC Cruises XML API. In production and MSC-certified.

A Node/Express monolith with three modules — MSC middleware, control plane and agency administration, and a Next.js storefront — on Prisma and PostgreSQL. Itinerary-based search, server-side pricing, and an admin panel with RBAC and access control. Deployed to production, passing 4 of 4 mandatory MSC certification tests, with an automated quality suite: unit tests, Playwright E2E, CodeQL, and dependency and secret scanning.

  • Node/Express
  • Next.js
  • React
  • Prisma
  • PostgreSQL
caribbeanportals.cloud (opens in a new tab)

RutaCloud CX

AI customer-experience SaaS
In production

A bilingual multi-tenant SaaS unifying phone, WhatsApp, Instagram, Messenger and TikTok, with AI call scoring.

Every call from your call center, evaluated by AI. It unifies every conversation channel in a single inbox, with a native CRM and cross-channel identity resolution. Per-tenant isolation with row-level security in PostgreSQL, and a multi-provider LLM layer powering transcription, scoring and conversation analytics. The same platform includes the video studio module, which produces the marketing material used to answer on those channels. In production, serving several brands.

  • PostgreSQL RLS
  • Multi-LLM
  • Native CRM
  • Omnichannel
rutacloud.tech (opens in a new tab)

Coral AI

AI travel advisor
In development

A multi-channel AI travel advisor with a web widget, handing off to a human agent when the conversation calls for it.

A travel concierge with its own knowledge of the group's catalog — cruises, Europe and shipping — available across channels and as a widget embedded in the site. Built with human handoff: when a conversation goes beyond what the AI should resolve alone, it moves to the CX inbox without losing context.

  • LLM
  • Web widget
  • Multi-channel
  • Human-in-the-loop

Ruta Studio

RutaCloud CX video production module
Internal

Marketing video production inside RutaCloud CX: from prompt to MP4, with a human-approved script and rendering on our own hardware.

The script is written from a prompt, and its prices are checked in code against the catalog rather than simply asked of the model. Nothing is produced until a person approves that script. The on-camera presenter is optional, and the cloned voice runs locally. Images come from our own library, tagged by what each photo actually shows: real places get real photography, and generated imagery is reserved for abstract backgrounds. Rendering runs on a cluster of Apple Silicon Macs in a pull model — the machines poll the queue, nothing calls them. Publishing is always a human decision, and an unconfirmed price blocks it.

  • Python
  • Local TTS
  • Lip-sync
  • FFmpeg
  • Apple Silicon cluster
rutacloud.tech (opens in a new tab)

Ready to stop looking
small online?

Book a free 30-minute strategy call. We audit your current digital presence, identify quick wins, and show you exactly what we'd do.