CallHandlers.io
Remote · Ireland / Germany team
Production ownership · Voice & messaging AI
Technical Operations Manager · AI Systems Engineer
Sole engineer on production for an AI receptionist platform serving 12–15 live salons and service businesses across Ireland and the UK. I own the stack from the voice layer down: agent behaviour, orchestration, database, integrations, infrastructure and monitoring.
- Own agent behaviour across the fleet: system prompts, knowledge bases, tool contracts and voice/ASR settings, tuned from live call transcripts, with business rules enforced in workflow code rather than prose.
- Design and operate the orchestration layer: multi-tenant n8n on Railway, five booking-system integrations (Phorest, Barespace, Floomly, Fresha, Salon IQ, several reverse-engineered) and Supabase Postgres behind row-level security.
- Built the omnichannel DM agent for Facebook Messenger, WhatsApp and Instagram and integrated it with the phone receptionist, so both run on the same tools, rules and client data, with automatic hand-off the moment the owner types. Live, still being tuned from real conversations.
- Plan the platform’s architecture decisions: where each rule lives (agent prompt, workflow code or database), how tenants stay isolated on the shared chassis, and how new channels and verticals plug in without forking the stack.
- Optimize and reconcile client data across 12–15 live tenants, so the agents, the knowledge bases and Postgres all answer from the same facts.
- Run production end-to-end: uptime monitoring, morning digests to every client channel, incident diagnosis, zero-downtime changes with rollback plans, and the findings register the team works from.
- Ship the operator tooling (client and agency dashboards, live callback queue, number pool, credential registry) and the platform’s first non-salon vertical for a residential heating & energy supplier, with UI optimization across the site and dashboards.
- ElevenLabs
- n8n
- Railway
- Supabase
- PostgreSQL
- TypeScript
- Twilio
- Better Stack
- Slack