Category: Case study

  • Invoice Workflow System with Asseco Softlab Integration

    Invoice Workflow System with Asseco Softlab Integration

    Streamlining Accounting Operations for a Multi-Entity Business

    The Problem

    Our client – a company managing several subsidiaries – was struggling with invoice chaos. The process looked like this:

    1. Invoices arrived via email or paper
    2. Someone manually typed data into spreadsheets
    3. Accountants reviewed documents scattered across folders
    4. Data was re-entered into Asseco Softlab for bookkeeping

    The result? Hours of repetitive work, frequent errors, zero visibility into document status, and constant “where’s my invoice?” questions.

    What We Built

    A centralized invoice management platform that automates the entire process – from document upload to ERP export.

    AI-Powered Data Extraction

    Users upload an invoice (PDF, scan, or photo) and the system automatically reads it. Invoice number, dates, amounts, VAT, contractor details – all extracted and pre-filled. No more manual typing.

    Structured Approval Workflow

    Every invoice follows a clear path:

    • Employee submits the document
    • Accountant reviews and approves (or requests clarification)
    • Approved invoices move to export queue

    Real-time status tracking means everyone knows exactly where each document stands.

    Asseco Softlab Export

    The core feature. With one click, accountants generate export files fully compatible with Asseco’s import structure. The system maps all required fields – document headers, payment terms, tax data – so the file imports cleanly without manual adjustments.

    Multi-Company Management

    One dashboard for all subsidiaries. Filter by company, by submitting employee, by status. Accountants get a clear overview of pending work across the organization.

    Contractor Registry

    Centralized database of vendors with tax IDs and Asseco system mappings. The system validates data before export, catching issues early.

    Complete Audit Trail

    Every action is logged – who submitted, who approved, when, with what comments. Full transparency for internal controls and compliance.

    Results

    Before After
    5-10 min per invoice data entry Under 2 minutes
    Hours spent preparing Asseco exports Minutes
    Frequent data entry errors Near zero
    “Where’s my invoice?” emails Self-service status checks

    Technology

    We built this using a modern web stack: Next.js, React, TypeScript, and PostgreSQL. Document scanning is powered by OpenAI’s vision capabilities. The entire system runs in the cloud with role-based access control and secure authentication.

    Our Expertise

    This project showcases what we do best:

    • ERP integrations – we speak Asseco Softlab’s language (and others)
    • AI-powered document processing – turning unstructured files into structured data
    • Custom workflow systems – tailored to how your team actually works
    • Secure, scalable architecture – built for growth

    Looking to connect your document workflows with Asseco Softlab or another accounting system? Get in touch.

  • Automating Discovery Call Follow-ups with AI – From 2 Hours to 2 Minutes

    Automating Discovery Call Follow-ups with AI – From 2 Hours to 2 Minutes

    How we built an intelligent automation system that transforms sales conversations into personalized follow-ups, saving 95% of manual work

    The Challenge: Manual Follow-ups Are Killing Productivity

    Every software house faces the same bottleneck: after a promising discovery call, someone needs to:

    • Review meeting notes or transcripts
    • Extract key requirements and pricing expectations
    • Draft a personalized follow-up email
    • Include accurate estimates and timelines
    • Handle NDA workflows if needed
    • Track everything in a CRM

    The reality? This process takes 1-2 hours per call, and by the time you send it, the lead’s excitement has cooled.

    Our Solution: End-to-End Discovery Call Automation

    We built an intelligent automation system that handles the entire post-call workflow automatically, from the moment a discovery call ends to sending a personalized follow-up email.

    How It Works (High-Level)

    1. Automatic Trigger When a discovery call ends, the system automatically detects it and starts processing — no manual intervention needed.

    2. AI-Powered Analysis The system analyzes the conversation to extract:

    • Project requirements and scope
    • Budget expectations
    • Timeline constraints
    • Technical challenges discussed
    • Whether an NDA is needed

    3. Intelligent Email Generation Using advanced AI (Claude), the system generates a professional follow-up email that includes:

    • Personalized summary of the discussion
    • Accurate project estimates
    • Realistic timeline projections
    • Next steps tailored to the conversation
    • NDA signing link (if required)

    4. Smart Routing & Notifications The system sends the follow-up from the appropriate team member (e.g., CTO for technical discussions) and notifies the team for review before sending.

    5. Context-Aware Workflows Different scenarios trigger different actions:

    • Pre-call NDA requests
    • Post-call follow-ups with proposals
    • Automatic calendar confirmations
    • Team notifications with actionable insights

    The Technology Behind It

    While we can’t reveal all the secret sauce, here’s what powers the system:

    • AI Processing: Claude (Anthropic) for intelligent conversation analysis
    • Meeting Intelligence: Fireflies.ai for transcription
    • Calendar Integration: Google Calendar API for seamless scheduling
    • Email Automation: SendGrid for reliable delivery
    • Smart Webhooks: Real-time event processing
    • Custom NDA System: Digital signature workflow with PDF generation

    The entire system runs on Node.js with a focus on reliability, security, and scalability.

    Results: 95% Time Savings, 100% Consistency

    Before Automation:

    • ⏱️ 2 hours per follow-up
    • 📋 Manual note-taking and review
    • 🎲 Inconsistent email quality
    • 😰 Risk of forgetting key details
    • 📧 Delayed responses (24-48h)

    After Automation:

    • ⚡ 2 minutes per follow-up (just review & send)
    • 🤖 Automatic transcription analysis
    • ✨ Consistent, professional emails
    • 🎯 AI captures everything discussed
    • 📬 Same-day follow-ups (within hours)

    Additional Benefits:

    • Scalability: Handle 10x more calls without hiring
    • Lead Quality: Faster responses = higher conversion
    • Team Happiness: Engineers focus on building, not admin work
    • Data Insights: Every call is analyzed and stored
    • Professional Image: Consistent, high-quality communication

    Real-World Impact

    “The system caught technical details from a 30-minute call that we would have missed in manual notes. The follow-up was ready for review before we even finished our internal debrief.”

    The automation doesn’t just save time — it improves accuracy, ensures no lead falls through the cracks, and maintains a professional touch at scale.

    Key Features That Make It Work

    1. Intelligent Conversation Analysis

    The AI doesn’t just transcribe — it understands context, extracts requirements, and identifies pricing expectations.

    2. Dynamic Email Generation

    Every email is unique, tailored to what was actually discussed, not a generic template.

    3. Context-Aware NDA Handling

    The system knows when to send NDA requests (before or after calls) and adjusts messaging accordingly.

    4. Team Collaboration

    Automated notifications keep the team informed without manual status updates.

    5. Professional Branding

    All communications maintain consistent branding with custom templates and sender configuration.

    Why This Matters for Your Business

    Discovery calls are the heartbeat of any service business. But the follow-up process is where most companies lose momentum.

    Ask yourself:

    • How many hours does your team spend on follow-ups each week?
    • How many leads go cold because the follow-up came too late?
    • What’s the cost of inconsistent communication?
    • Could your engineers be building instead of writing emails?

    Automation isn’t about replacing humans — it’s about eliminating repetitive work so your team can focus on what matters: having great conversations and building great software.

    The Technical Challenge (For the Curious)

    Building this required solving several interesting problems:

    • Real-time webhook processing from multiple sources
    • AI prompt engineering for accurate extraction
    • Context-aware decision making (pre/post call scenarios)
    • Reliable email delivery with proper sender authentication
    • Digital signature workflows for legal compliance
    • Database design for tracking complex workflows

    Every component needed to be reliable, because a failed follow-up means a lost opportunity.

    Want to Automate Your Sales Process?

    This case study shows just one example of what’s possible when you apply intelligent automation to business workflows.

    Whether it’s discovery calls, client onboarding, project management, or internal processes — there’s likely a 10x improvement waiting to be unlocked.

    What We Can Do For You:

    ✅ Process Analysis: Identify automation opportunities in your workflow
    ✅ Custom Solutions: Build automation tailored to your specific needs
    ✅ AI Integration: Leverage cutting-edge AI for intelligent processing
    ✅ Seamless Integration: Connect with your existing tools (CRM, calendar, email, etc.)
    ✅ Ongoing Support: Maintain and optimize as your needs evolve

    Start Your Automation Journey

    Curious about what automation could do for your business? Let’s talk.

    Schedule a Discovery Call — we’ll analyze your workflow and show you what’s possible. (And yes, we’ll send you an automated follow-up 😉)

    About Inigra Software House
    We’re a European software house specializing in intelligent automation, AI integration, and custom software development. We help businesses work smarter, not harder.

    Want to see how we built other projects? Check out our technical blog for deep dives into automation architecture, AI integration patterns, and real-world implementation stories.

  • Request Management System for Real Estate Developer

    Request Management System for Real Estate Developer

    Request Management System for Real Estate Development

    NestJS • TypeScript • Supabase • Email Automation

    About the Project

    A web application for the real estate development industry enabling digitalization and automation of the client request handling process. The system replaced a manual paper-based process, reducing processing time and eliminating errors.

    Industry: Real Estate Development
    Technologies: NestJS, TypeScript, Supabase, EJS, Tailwind CSS
    Timeline: 2025
    Status: Deployed, running in production

    Business Challenges

    The client needed a solution to:

    • ✅ Digitalize the request submission process from end clients
    • ✅ Automatically calculate costs based on a price list
    • ✅ Manage communication between technical department and clients
    • ✅ Track request status in real-time
    • ✅ Generate and send documentation via email

    Technical Solution

    Backend:

    • NestJS 10.x with TypeScript – modular architecture
    • Supabase – PostgreSQL database + storage
    • Multer – file upload handling (up to 10 attachments, 15MB/file)
    • Automatic filename sanitization (Polish character support)

    Frontend:

    • EJS templates – server-side rendering
    • Tailwind CSS – responsive design
    • Dynamic forms with live quote preview
    • Client-side and server-side validation

    Key Features:

    • 📋 Submission form with dynamic request builder
    • 💰 Automatic pricing based on price list (23% VAT)
    • 📎 Multi-file upload with format and size validation
    • 💬 Communication system: client ↔ technical department
    • 📧 Automated email notifications (transactional + alerts)
    • 🔐 Admin panel with authentication
    • 📊 Dashboard with statistics and filtering
    • ✏️ Quote editing with manual price adjustments
    • 🔗 Unique client links (token-based access)
    • 📱 Responsive design (mobile-first)

    Key Achievements

    Performance & Reliability:

    • ⚡ Railway deployment with automatic CI/CD
    • 🔄 Hot reload in development
    • 📈 Scalable architecture
    • 🛡️ Error handling and edge cases

    Business Impact:

    • 📉 ~70% reduction in request processing time
    • ✅ Eliminated calculation errors
    • 📧 Automated email communication
    • 📊 Full process transparency for clients
    • 💾 Centralized database for all requests

    Technical Highlights:

    • 🐛 Debugging and fixing critical bugs (file upload limits, timezone handling)
    • 🔧 Multer configuration optimization for multi-file uploads
    • 🌍 Proper timezone handling (Europe/Warsaw)
    • 🔤 Filename sanitization (NFD normalization for Polish characters)
    • 📝 Workflow status implementation (6 request states)

    Technology Stack

    Backend:
    - NestJS 10.x
    - TypeScript 5.x
    - Supabase (PostgreSQL + Storage)
    - Express Session
    - Nodemailer (SMTP)
    
    Frontend:
    - EJS Templates
    - Tailwind CSS
    - Vanilla JavaScript
    - DataTransfer API
    
    DevOps:
    - Railway (hosting + CI/CD)
    - Git/GitHub
    - npm scripts
    

    Results

    Delivered a fully functional system supporting the complete request lifecycle – from client submission, through technical analysis, to final quote acceptance.

    The application streamlined internal processes, increased client satisfaction through transparency and speed, and eliminated errors from manual calculations.

    The system is in production, handling real client requests for a real estate development company.

    Scope of Work

    • ✅ Business requirements analysis
    • ✅ System architecture design
    • ✅ Full-stack development (backend + frontend)
    • ✅ Email service provider integration
    • ✅ Debugging and performance optimization
    • ✅ Deployment and monitoring
    • ✅ Bug fixing and feature development
    • ✅ Technical documentation

    Get in touch to discuss a similar project for your company.

  • Real-Time Cashflow Manager with WhatsApp Integration

    Real-Time Cashflow Manager with WhatsApp Integration

    Project Overview: Intelligent Cashflow Management System

    The INIGRA Cashflow Manager is a modern, full-stack financial tracking application designed for small businesses and entrepreneurs who need real-time visibility into their cash flow. This enterprise-grade solution combines automated transaction processing, multi-currency support, and cutting-edge WhatsApp integration to streamline financial management workflows.

    Core Technology Stack

    Frontend Architecture

    • React 18 with TypeScript for type-safe component development
    • Vite as the build tool for lightning-fast hot module replacement
    • Tailwind CSS for responsive, mobile-first UI design with custom INIGRA branding (#ac7222)
    • Custom font integration (Bank Gothic, Barlow Semi Condensed) for professional corporate identity

    Backend Infrastructure

    • Node.js with Express.js for RESTful API architecture
    • TypeScript throughout the stack for enhanced code quality and maintainability
    • Supabase (PostgreSQL) as the cloud database with Row Level Security
    • Railway platform for production deployment and CI/CD

    Database Design

    • PostgreSQL 15+ with advanced features:
      • Database triggers for automatic balance calculations
      • Real-time data synchronization
      • Atomic transaction handling
      • Multi-table relationships with foreign key constraints

    Key Features & Capabilities

    1. Automated Account Balance Tracking

    • Real-time balance updates triggered by database events
    • Separate tracking for business and personal accounts
    • Automatic balance recalculation on transaction INSERT/UPDATE/DELETE
    • Historical balance tracking with timestamp audit trail

    2. Multi-Currency Transaction Management

    • Support for PLN, USD, and GBP currencies
    • Automatic currency conversion to base currency (PLN)
    • Configurable exchange rates with admin panel
    • Real-time exchange rate updates

    3. Advanced Transaction Categorization

    • Dynamic category system for income and expenses
    • Business vs. Personal account segregation
    • Recurring transaction templates
    • Category-based financial analytics

    4. WhatsApp Integration & Natural Language Processing

    The standout feature of this system is the Twilio-powered WhatsApp integration that enables hands-free transaction entry:

    How it works:

    • Users send natural language messages via WhatsApp
    • Advanced message parser extracts transaction details:
      • Transaction type (income/expense) from keywords
      • Amount and currency detection with regex patterns
      • Date parsing in multiple formats (DD.MM, DD.MM.YYYY, YYYY-MM-DD)
      • Account type inference (business/personal)
      • Automatic category assignment based on keyword matching

    Example:

    User sends: "James, Payment, 2500 PLN, payment date 3.11"
    System creates:
    - Type: Expense
    - Description: "James Payment"
    - Amount: 2500 PLN
    - Date: November 3, 2025
    - Category: Payroll (auto-assigned)
    - Account: Business
    

    Confirmation System:

    • Automatic confirmation messages sent back via WhatsApp
    • Formatted transaction summary with emojis
    • Balance update notifications
    • Error handling with user-friendly messages

    5. Real-Time Dashboard Analytics

    • Monthly financial summaries (income, expenses, balance)
    • Visual breakdown of business vs. personal expenses
    • Percentage-based expense analysis
    • Deficit warnings with actionable insights
    • Historical data comparison across months

    6. Responsive Mobile-First Design

    • Fully optimized for mobile devices (iOS/Android)
    • Touch-friendly UI with large tap targets
    • Horizontal scrolling tabs for easy navigation
    • Clamp-based typography for perfect scaling
    • Progressive Web App (PWA) ready

    Technical Innovations

    1. PostgreSQL Database Triggers

    Custom PL/pgSQL functions automatically maintain account balances:

    CREATE TRIGGER trigger_update_account_balance
      AFTER INSERT OR UPDATE OR DELETE ON transactions
      FOR EACH ROW
      EXECUTE FUNCTION update_account_balance();
    

    2. Smart Message Parsing Algorithm

    • Regex-based pattern matching for amounts and currencies
    • Context-aware keyword detection for categories
    • Fuzzy date parsing with timezone handling (UTC)
    • Multi-language support (Polish/English)

    3. RESTful API Architecture

    Comprehensive API endpoints:

    • /api/transactions – CRUD operations for transactions
    • /api/categories – Category management
    • /api/account-balances – Real-time balance retrieval
    • /api/exchange-rates – Currency rate management
    • /api/whatsapp/webhook – Twilio webhook integration
    • /api/whatsapp/status – Integration health monitoring

    4. Security & Data Protection

    • Environment variable management for sensitive credentials
    • Supabase Row Level Security (RLS) policies
    • CORS configuration for controlled API access
    • SQL injection prevention via parameterized queries
    • No client-side credential exposure

    Automation & Workflows

    1. Transaction Automation

    • Automatic balance updates (no manual calculation needed)
    • Recurring transaction templates
    • Batch transaction processing
    • Historical data recalculation

    2. WhatsApp Workflow

    • 24/7 automated message processing
    • Instant transaction confirmation
    • Error detection and user feedback
    • Multi-user support (via Twilio sandbox/production)

    3. Deployment Automation

    • Git-based continuous deployment via Railway
    • Automatic environment variable injection
    • Zero-downtime deployments
    • Database migration handling

    Financial Calculations & Analytics

    1. Real-Time Balance Calculation

    Current Balance = Previous Balance + Income - Expenses
    

    Updated atomically via database triggers on every transaction.

    2. Monthly Summary Metrics

    • Total Income (sum of all income transactions)
    • Total Expenses (sum of all expense transactions)
    • Net Balance (income minus expenses)
    • Business Expenses percentage
    • Personal Expenses percentage

    3. Currency Conversion

    Amount in PLN = Amount × Exchange Rate
    

    All transactions normalized to PLN for consistent reporting.

    4. Deficit Analysis

    Automatic calculation of required funds to reach break-even:

    Required Funds = |Negative Balance|
    

    Integration Capabilities

    Current Integrations:

    1. Twilio WhatsApp Business API
      • Webhook-based message receiving
      • Automated message sending
      • Sandbox and production modes
    2. Supabase Cloud Database
      • Real-time data synchronization
      • Automatic backups
      • Database triggers and functions
    3. Railway Deployment Platform
      • Environment variable management
      • Automatic scaling
      • SSL certificates

    Future Integration Potential:

    • Bank API connections (Open Banking)
    • Accounting software sync (QuickBooks, Xero)
    • Invoice generation systems
    • Payment gateway integration (Stripe, PayPal)
    • Email notifications (SendGrid)
    • Slack/Microsoft Teams notifications

    Performance & Scalability

    • Sub-second API response times via indexed database queries
    • Optimized SQL queries with proper indexing on foreign keys
    • Efficient React rendering with key-based list rendering
    • Code splitting for faster initial page load
    • Production build optimization (minification, tree-shaking)
    • CDN-ready static asset deployment

    Business Benefits

    1. Time Savings: Reduce transaction entry time by 80% via WhatsApp
    2. Real-Time Visibility: Instant balance updates, no manual calculation
    3. Mobile Accessibility: Manage finances from any device, anywhere
    4. Multi-Currency Support: Handle international transactions seamlessly
    5. Audit Trail: Complete transaction history with timestamps
    6. Expense Insights: Category-based spending analysis
    7. Error Reduction: Automated calculations eliminate human error

    This cashflow management system is built with modern TypeScript and React for a seamless user experience. The automated accounting software features WhatsApp integration for hands-free financial tracking. Perfect for small business expense management, this real-time budget tracker offers multi-currency support and automated balance calculation. The PostgreSQL database ensures data integrity while Twilio API integration enables conversational transaction entry. Deploy this cloud-based financial dashboard on Railway with Supabase backend for scalable business analytics.

  • AI Conversational Coaching & Analytics Plugin for Online Meetings

    AI Conversational Coaching & Analytics Plugin for Online Meetings

    Overview

    We developed an AI-powered plugin for a global financial services company to improve client-facing conversations of their relationship managers. The solution integrates directly with Google Meet and Zoom, enabling real-time speech-to-text transcription, conversation summaries, sentiment analysis, and personalized coaching feedback.

    Client

    • Company: Confidential (Financial Services Enterprise)

    • Industry: Banking & Financial Services

    • Use Case: Training and improving performance of client-facing staff

    Challenge

    The company needed to improve the quality and compliance of client conversations while reducing the cost of manual training. Key challenges included:

    • No objective way to measure call quality or customer sentiment.

    • Manual training relied on sample reviews, leaving most calls unchecked.

    • Difficulty scaling coaching for hundreds of employees across multiple regions.

    • Compliance requirements demanded secure storage and analysis of conversations.

    Solution

    We built an AI Conversational Coaching Plugin with three main pillars:

    1. Real-Time Transcription & Avatar Assistant

    • Speech-to-Text: Real-time transcription of Google Meet and Zoom calls (multi-language support).

    • Text-to-Speech Avatar: Interactive digital avatar for role-play training sessions with employees.

    • Live Captions & Notes: Automatically displayed during calls to assist both employees and customers.

    1. Conversation Analysis & Coaching

    • Summarization: AI generates concise call summaries for CRM and compliance records.

    • Sentiment & Tone Analysis: Detects frustration, engagement, and satisfaction levels.

    • Performance Scoring: Evaluates employee responses, empathy, and adherence to scripts/policies.

    • Post-Call Feedback: Employees receive suggestions for improvement with concrete examples.

    1. Integration & Security

    • Works as a plugin for Google Meet, Zoom, and MS Teams.

    • Export of transcripts and insights into CRM (Salesforce).

    • GDPR-compliant storage with role-based access control and audit logging.

    • Encryption at rest and in transit with SOC2 alignment.

    Technology Stack

    • AI & NLP: OpenAI GPT-4, Whisper, Hugging Face Transformers

    • Speech-to-Text: Google Speech-to-Text API, AWS Transcribe (fallback)

    • Text-to-Speech & Avatar: ElevenLabs, Unreal Engine MetaHuman (training avatar)

    • Backend: Node.js, Python microservices

    • Integrations: Zoom SDK, Google Meet API, Salesforce API

    • Storage & Infrastructure: AWS S3, RDS PostgreSQL, ECS with Docker, Terraform IaC

    • Security: OAuth2 SSO, encrypted transcripts, role-based access, audit trails

    Results

    • 100% of client calls recorded & analyzed automatically.

    • 25% faster onboarding of new employees through avatar role-play training.

    • 40% improvement in customer satisfaction scores (CSAT) after 3 months.

    • Compliance-ready transcripts reduced audit preparation time by 60%.

    • Scalable solution deployed globally across 5 regions.

    Supporting Information

    • Key Features: live transcription, conversation scoring, avatar role-play, CRM export.

    • Compliance: GDPR, SOC2, industry-specific data retention policies.

    • Usage: as a live plugin during calls, and as a training simulator for employees.

    Process

    1. Discovery – workshops with HR, compliance, and customer service teams.

    2. MVP – built a Zoom plugin with transcription and summaries.

    3. Expansion – added coaching feedback, sentiment analysis, and Salesforce integration.

    4. Avatar Training Mode – deployed role-play avatar for onboarding.

    5. Rollout & Training – launched across Europe and APAC, with dashboards for HR and compliance teams.

    6. Continuous Improvement – fine-tuned NLP models based on recorded calls and real feedback.

    Client Testimonial

    “This AI solution changed how we train and monitor conversations. Every call is now an opportunity to learn, and our team is more confident and compliant than ever.”
    — Confidential due to NDA

  • AI Customer Service & Booking Assistant for Rental Venues

    AI Customer Service & Booking Assistant for Rental Venues

    Overview

    We developed an AI-powered customer service and booking platform for Salonty.com, a network of rental venues for events, workshops, and business meetings. The solution uses natural language processing (NLP), speech-to-text, and calendar integrations to automate customer interactions: answering phone calls, handling reservations, managing availability, and responding to equipment-related questions.

    Client

    • Company: Salonty.com

    • Industry: Hospitality /Short-term rental

    • Scale: 20+ locations with daily inquiries, hundreds of bookings per month

    • Client type: B2C marketplace platform

    Challenge

    Salonty.com operated a growing network of rental venues but faced significant inefficiencies in handling customer service:

    • Staff spent hours daily answering repetitive phone calls and emails about availability, pricing, and equipment.

    • Manual booking processes caused delays, double-bookings, and errors.

    • Customer expectations for 24/7 support could not be met with human staff only.

    • Scaling to new cities would have required a large and costly support team.

    Solution

    We designed and deployed an AI-driven virtual assistant that automates end-to-end customer interactions, seamlessly integrated into Salonty.com’s platform.

    1. Conversational AI & Voice Integration

    • Cloud-based speech-to-text and text-to-speech APIs to handle natural phone conversations.

    • Multilingual support for Polish and English customers.

    • NLP models trained to recognize rental-specific queries (availability, equipment, pricing).

    1. Booking & Calendar Management

    • Integration with Google Calendar & internal booking system APIs.

    • Automatic reservation creation, modifications, and cancellations.

    • Real-time availability checks across multiple venues.

    1. Customer Service Automation

    • AI answers FAQs about equipment (projectors, chairs, catering), location details, and access instructions.

    • Escalation to human staff only for complex cases.

    • SMS/email confirmation workflows with Twilio + SendGrid.

    1. Architecture & Technology Stack

    • AI & NLP: OpenAI GPT-4, Dialogflow CX

    • Voice & Telephony: Twilio Voice, Google Speech-to-Text, Amazon Polly

    • Backend: Node.js (Express), GraphQL API

    • Database: PostgreSQL, Redis for session context

    • Integrations: Google Calendar API, Salonty booking system, Twilio SMS, SendGrid

    • Infrastructure: Dockerized microservices on AWS (ECS, RDS, S3), Terraform for IaC

    • Security: OAuth2 authentication, HTTPS, encrypted data at rest & in transit

    Results

    • 70% of inquiries automated without human involvement.

    • 50% reduction in booking errors, thanks to real-time calendar sync.

    • 24/7 availability of customer service in two languages.

    • 40% cost savings on customer support operations.

    • Scalability: ready to support expansion to new cities without additional staff.

    Supporting Information

    • Key Technologies: OpenAI GPT-4, Dialogflow CX, Twilio, Google Speech-to-Text, Node.js, PostgreSQL.

    • Security & Compliance: GDPR-ready data handling, voice call encryption, audit logging.

    • Team: AI engineers, backend developers, DevOps, UX for conversational design.

    Process

    1. Discovery — mapped customer journeys, most frequent questions, and bottlenecks.

    2. Prototype — built a proof-of-concept with Dialogflow and Twilio for one location.

    3. Integration — connected AI assistant with calendars, booking APIs, and CRM.

    4. Deployment — rolled out to all venues, trained AI on historical FAQs.

    5. Optimization — fine-tuned NLP intents, improved fallback handling, added multilingual support.

    6. Monitoring — dashboards for call volume, automation success rate, and escalation triggers.

    Client Testimonial

    “AI automation changed the way we run Salonty. Our customers get instant answers and can book anytime, while our staff focuses on higher-value tasks. Expanding to new locations is now faster and more efficient.”
    — Kinga Obarska, Project Manager, Salonty.com

  • DevOps Solution for a Trading System on GCP Private Cloud

    DevOps Solution for a Trading System on GCP Private Cloud

    Overview

    End-to-end DevOps transformation of a mission-critical trading platform. The solution migrated on-premise infrastructure to Google Cloud Platform (GCP) Private Cloud, implemented a robust CI/CD pipeline, and established a secure, compliant, and highly available environment to ensure uninterrupted trading operations.

    Client

    • Country of origin: Confidential (Europe-based financial institution)

    • Industry: Capital markets / trading systems

    • Scale: Thousands of daily transactions, high-frequency trading workloads, strict SLA and compliance requirements

    • Client type: Enterprise (regulated, mission-critical system)

    • Website: (confidential, NDA)

    Challenge

    The client’s trading system ran on aging on-premise infrastructure that no longer met performance, scalability, or compliance needs. Key issues included:

    • Limited scalability to handle peak trading volumes.

    • Long, risky deployment processes with downtime during releases.

    • Lack of robust disaster recovery and backup strategy.

    • Security risks and difficulty maintaining compliance in a dynamic regulatory environment.

    • Operational inefficiencies and high infrastructure costs.

    Solution

    We designed and implemented a DevOps-powered cloud migration to GCP Private Cloud, ensuring modernization without disrupting ongoing trading operations:

    1. Cloud Migration & Infrastructure Setup

    • Lift-and-shift migration of the trading platform to GCP VPC.

    • Isolated network topology with VPN tunnels and interconnects for secure connectivity.

    • Compute Engine and Kubernetes Engine (GKE) clusters with autoscaling.

    • Infrastructure as Code (Terraform) for reproducibility and version control.

    1. CI/CD Pipeline & Automation

    • Build and release pipelines using Cloud Build + Artifact Registry.

    • Automated testing integrated into CI.

    • Blue-green and canary deployment strategies for zero-downtime releases.

    • Automated configuration management with Ansible/Terraform.

    1. Monitoring & Observability

    • Centralized logging, metrics, and tracing via GCP Operations Suite.

    • Real-time dashboards and SLA-driven alerting.

    • PagerDuty / Slack integration for on-call notifications.

    1. Security & Compliance

    • Strict IAM role policies with least-privilege access.

    • Enforced encryption in transit (TLS) and at rest.

    • Network segmentation and private service endpoints.

    • Vulnerability scanning integrated into CI/CD pipeline.

    1. Backup & Disaster Recovery

    • Automated daily snapshots and database backups to GCS.

    • Point-in-time recovery procedures tested quarterly.

    • Documented failover drills for full business continuity.

    1. Post-Migration Operations

    • Cost optimization with autoscaling and committed use discounts.

    • Continuous improvement driven by operational feedback.

    • Training sessions for internal IT and trading operations teams.

    Results

    • 100% availability during trading hours, even during updates.

    • Deployment cycle reduced from days to minutes with automated CI/CD.

    • 30% lower infrastructure costs via autoscaling and optimized compute.

    • Successful regulatory audits with improved compliance and security posture.

    • Faster recovery with tested disaster recovery and backup processes.

    Supporting Information

    • Key Technologies: GCP (GCE, GKE, VPC, Cloud Build, Artifact Registry, Operations Suite), Terraform, Ansible, PagerDuty, Slack.

    • Security & Compliance: TLS, IAM, GDPR, MiFID II, ISO 27001.

    • Team: DevOps engineers, cloud architects, security specialists.

    Process

    1. Discovery & Assessment – audit of trading system requirements and SLAs.

    2. Design – cloud migration plan and DevOps pipeline architecture.

    3. Implementation – IaC setup, CI/CD pipeline creation, and security baselines.

    4. Migration – staged migration of workloads to GCP Private Cloud.

    5. Validation – testing disaster recovery, zero-downtime deployments, and performance benchmarks.

    6. Handover – training internal teams and setting up continuous improvement cycle.

    Client Testimonial

    “The migration to GCP Private Cloud transformed how we operate our trading systems. Deployments are now seamless, our compliance posture is stronger, and we can scale effortlessly during market peaks.”
    — name withheld due to NDA

  • Automated Cloud Patching & Compliance for a Bank

    Automated Cloud Patching & Compliance for a Bank

    Overview

    Automated cloud patching and compliance monitoring framework for a global financial institution. The solution ensures secure, compliant, and efficient management of thousands of AWS resources with zero production downtime.

    Client

    • Country of origin: EU-based global bank with international operations

    • Industry: Financial services / banking

    • Scale: Tens of thousands of employees, multi-country presence, strict regulatory environment (EU & global)

    • Client type: Enterprise (regulated industry, mission-critical systems)

    • Website: (confidential, NDA)

    Challenge

    The bank’s previous patching process was manual, slow, and prone to downtime, requiring large service windows that disrupted production. After migrating to AWS, the frequency and complexity of updates grew due to:

    • Regulatory and political requirements for frequent patching,

    • Strict internal security SLAs (30/60/120 days depending on severity),

    • Need to patch thousands of EC2 instances plus OS, databases, and network configurations,

    • Maintaining full visibility of compliance and encryption posture across AWS services.

    Solution

    We designed and delivered a fully automated AWS-native patching and remediation framework using AWS Systems Manager, including:

    • Parallel patching of EC2 instances to minimize service windows.

    • Automated updates of OS packages, middleware, and application layers.

    • Enforcement of network security policies alongside patching.

    • Continuous monitoring of encryption compliance:

      • EBS encryption enforced,

      • S3 SSL-only policies,

      • RDS encryption enforced,

      • CloudTrail encryption enabled.

    • Real-time dashboards in CloudWatch for SLA adherence, patch compliance, and encryption status.

    • Pre/post-patching audits and automated application testing to validate updates.

    • Framework aligned with AWS Well-Architected best practices for security and operational excellence.

    Results

    • 95% faster patching cycles (days → hours).

    • Zero production downtime during security updates.

    • 100% compliance with internal patching SLAs (30/60/120 days).

    • Improved audit readiness with continuous compliance monitoring.

    • Reduced manual effort for IT staff, freeing resources for strategic projects.

    Supporting Information

    • Key Technologies: AWS Systems Manager, CloudWatch, CloudTrail, EC2, RDS, S3, IAM, AWS Config.

    • Security & Compliance: Alignment with ISO 27001, PCI DSS, GDPR, and internal banking regulations.

    • Team: Cloud architects, DevOps engineers, security specialists.

    Process

    1. Assessment & Discovery – review of current patching workflows and regulatory SLAs.

    2. Architecture Design – AWS-native framework blueprint for automation and monitoring.

    3. Implementation – Systems Manager automation documents (SSM), compliance baselines.

    4. Testing – pre/post patching validation, automated app regression testing.

    5. Rollout – staged rollout across dev → test → production.

    6. Handover & Training – client’s IT operations team enabled to manage patching autonomously.

    Client Testimonial

    “With the automated patching framework, we not only reduced downtime to zero but also achieved a level of compliance that auditors immediately recognized. Our IT team can now focus on delivering new services instead of firefighting patch cycles.”
    — name withheld due to NDA

  • Live Game Tracking SaaS

    Live Game Tracking SaaS

    Challenge

    Sports event organizers, including polo tournaments, faced a challenge: delivering up-to-date information to audiences and participants was slow and required technical support. Existing solutions were hardware-heavy, complex, and not tailored to the specific needs of event managers. There was no simple, flexible tool that gave organizers full control over content and allowed them to publish updates instantly.

    Live product: https://inigra.eu/sowiniecpoloclub/live/

    Solution

    We built Live Game Tracking – a SaaS-ready solution combining real-time data with an intuitive admin dashboard.

    • Organizers log into the dashboard to create games, add teams, update scores, and upload photos or schedules.

    • All updates are instantly visible on the public site, optimized for both desktop and mobile.

    • The dashboard’s architecture is flexible enough to be adapted beyond sports – for conferences, festivals, or corporate events that need real-time updates.

    Key Features

    • 📊 Organizer Dashboard – manage matches, teams, schedules, and media in one place.

    • 🌍 Live Fan View – instant updates for fans on responsive web pages.

    • ⚙️ SaaS-Ready – modular dashboard architecture adaptable to other industries.

    • 🔔 Push Notifications – notify audiences when a match starts, ends, or when key updates are published.

    Outcomes

    ✅ Organizers gained full independence — they can update content in real time without technical staff.
    ✅ Fans and participants always see the latest, most accurate information.
    ✅ The platform is SaaS-ready, designed for scalability across industries requiring live updates.

    Tech Stack

    • Frontend (Dashboard & Public Site): React / Next.js, responsive design, push notifications API
    • Backend: Node.js & PHP (WordPress headless CMS), REST/GraphQL APIs
    • Cloud: Google Cloud (Auth, Storage, Cloud Run, Pub/Sub for notifications, Monitoring)
    • Data: Organizer-managed content (scores, lineups, photos) with real-time sync to fan-facing web
    • SaaS readiness: Multi-tenant architecture, per-client customization, secure access control

    Summary

    Live Game Tracking is an adaptable SaaS tool that empowers event organizers to deliver instant updates, schedules, and scores. With a simple dashboard and responsive fan view, it drives audience engagement while giving organizers full control — without relying on technical teams.

    Want a dashboard like this?

    We adapt our live tracking and content management platform to sports, events, conferences and other industries. Let’s talk about your SaaS idea.

  • Rodzic.AI – Anonymous AI Assistant for Parents

    Rodzic.AI – Anonymous AI Assistant for Parents

    Client: www.rodzic.ai / Educational Startup
    Industry: EdTech, Parenting, Artificial Intelligence
    Tech Stack: Next.js, React, Firebase, Stripe, OpenAI API

    Project Goal

    The primary objective of the project was to build a modern, secure, and anonymous web-based tool that allows parents to ask questions regarding their child’s development, health, or behavior. The platform was designed to provide instant, AI-generated advice based on reliable sources—without requiring registration or sharing personal data.

    Scope of Work by Inigra

    • User needs analysis and architecture design for an anonymous Q&A interface.

    • UX/UI design tailored to the needs of concerned parents looking for fast and trustworthy guidance.

    • Front-end development using React and Next.js, including a dynamic question tracking system.

    • Integration with OpenAI API to generate intelligent, context-aware responses based on user input.

    • Anonymous user tracking system using localStorage and crypto.randomUUID, stored in Firebase Firestore.

    • Stripe Checkout integration for offering paid access after the free question limit is reached.

    • Compliance with GDPR through a fully anonymous experience—no accounts, no data collection.

    Key Features

    • Personalized AI answers using age, gender (optional), and additional context about the child.

    • One follow-up question allowed per session to deepen the conversation.

    • Real-time progress bar showing the number of remaining free questions (max 10).

    • Seamless payment flow offering three pricing plans (MINI, MIDI, MAXI) via Stripe.

    • Firebase-backed data tracking to monitor question usage per anonymous user.

    Results

    • MVP successfully launched within 7 days from project kickoff.

    • Scalable architecture ready for future features: expert panel, account system, or mobile app version.

    • Positive feedback from test users highlighting speed, clarity, and ease of use.

    Insights & Next Steps

    The project demonstrated clear demand for anonymous, AI-based parenting support. Planned future enhancements include integration with verified medical knowledge bases, expert-reviewed content, user profiles with history, and personalized recommendations based on usage patterns.

    Looking for a custom mobile or web solution for your service-based business?
    Contact us — Let’s talk, we’ll help you.