Skip to main content
Keep track of our latest features, improvements, and bug fixes. Each update includes detailed information about what’s new and how it benefits our users.

Frontend

  • Launched a dedicated Strategy page to help users explore business strategy guidance and start AI-assisted recommendations from one place
  • Improved the AI Strategy Assistant with cleaner layouts, clearer messaging, and smoother interactions
  • Made product and category pages faster and easier to browse with better loading states, cleaner navigation, and more reliable comparison links
  • Improved regional and multilingual discovery with cleaner language handling, regional sitemaps, and better page information for search engines
  • Expanded tracking across product pages, categories, language selection, external links, and strategy interactions so teams can better understand what users engage with
  • Improved login and session handling across shared Zoftware experiences, including safer popup checks and more reliable shared login behavior
  • Made the auth popup more configurable, with clearer error messages and options to show or hide login, signup, social login, and forgot-password flows

Backend & Infrastructure

  • Added support-call data sync, recovery, exports, and partner updates so missed or disconnected call records can still be reviewed
  • Improved product duplicate detection by cleaning website URLs, checking products more consistently, and protecting existing product details during updates
  • Added a 90-day limit to large exports so downloads stay stable and easier to manage
  • Added admin activity logging and stronger safety checks around product, feature usage, and audit data
  • Improved email handling with better recipient support, cleaner fallback names, and updated booking links
  • Improved rate limiting, product visibility filtering, deployment configuration, and service dependency handling

Admin and Reporting

  • Added Feature Usage reporting so admins can see which platform features are being used
  • Added Excel exports for user lists and support-call data, making reports easier to share
  • Added Business Dashboard visibility controls so internal teams can manage which business features are available
  • Enabled System Integrator onboarding routes in the admin panel and improved related permissions
  • Improved activity detail views, product-region filters, date validation, dialog sizing, and admin accessibility

Inventory and Partner Sales

  • Added license activation for sales, including license document uploads, access dates, and safer license-data handling
  • Added partner fulfillment updates so partner purchases can be processed and tracked more reliably
  • Added sale types for new purchases, renewals, and cancellations, plus sale status lookup and audit history
  • Simplified pricing setup by moving to one clear pricing option per SKU and tightening billing validation
  • Improved the inventory client with activation screens, sale handling, billing updates, file upload checks, and clearer sales states
  • Expanded Peko sales integration with sale status support, sales validation, purchase-flow documentation, and logo maintenance tools

RFP Builder

  • Added stronger user session management and shared login sync so login state is more consistent across Zoftware tools
  • Switched expert booking links from Calendly to Outlook
  • Added tracking for RFP results and toolkit usage to understand where users need support
  • Improved layouts, forms, inputs, logos, and result-page editing for a cleaner RFP creation experience
  • Added an external Exit link so users can move out of the builder more easily

AI, Analytics, and Internal Tools

  • Added internal usage APIs for the research agent and Zain so teams can review activity with better filters and pagination
  • Improved AI model defaults, validation, and error handling for research workflows
  • Added Amplitude tracking in Zain and safer handling for user identity and session data
  • Improved the Vendor Dashboard product-save flow, product ID handling, image behavior, and booking links

Frontend

  • Added a notification center with unread counts, service filters, and infinite scrolling so users can keep track of updates more easily
  • Added System Integrator profiles to product pages so buyers can see relevant implementation partners when available
  • Replaced older “Get In Touch” areas on pricing and comparison tables with a clearer Product Support modal
  • Added Arabic and English language support across key components and improved the foundation for locale switching
  • Improved product, category, blog, and search loading with better cached pages, loading skeletons, and faster page refreshes after updates
  • Added broader analytics across navigation, profiles, product cards, product tabs, section views, strategy previews, and support requests
  • Improved RFP history, sidebar behavior, dashboard accordions, accessibility, mobile layout, and right-to-left presentation

Backend & Infrastructure

  • Added a stronger caching layer and caching headers so repeated product and category requests can load faster
  • Connected product analytics to PostHog and improved how analytics are collected, stored, and processed
  • Added notification services, unread counts, and filters to support the new notification center
  • Improved RFP job handling to reduce duplicate jobs, stale writes, and outdated notifications
  • Added database audit logging with admin activity tracking, user context, device information, and location enrichment for better internal traceability
  • Improved email sending with BCC, attachments, normalized recipients, template tracking, and safer delivery behavior
  • Strengthened admin and inventory access rules, browser access checks, database connection retries, and product page refresh behavior

System Integrator Onboarding Platform

  • Added System Integrator onboarding in the admin panel with supporting API integration
  • Added product-page handling for System Integrator profiles so users can discover implementation support alongside relevant products
  • Improved onboarding permissions, verification handling, logo behavior, and component structure for a more stable admin experience

Inventory and Partner Sales

  • Built the new inventory management API and client foundation, including setup flows, catalog views, dashboards, and operational pages
  • Added product-code catalog management, product-specific catalog entries, region-based setup, and unlimited inventory support
  • Added sales recording so purchases can reduce stock correctly and sales can be reviewed from the dashboard
  • Added product search through the inventory system and shared login checks for inventory users
  • Added discount editing, billing disable/delete controls, and clearer pricing behavior
  • Added cloud deployment setup, secure secret handling, and expanded tests for sales, inventory, billing, and setup flows
  • Launched the Peko sandbox experience with product pages, pricing, purchase options, reviews, alternatives, and sale recording

Peko Partner API

  • Added purchase options and sales endpoint support for Peko integrations
  • Added discounted SKU pricing fields and clearer purchase-flow documentation
  • Improved production build configuration, development settings, and inventory service integration

Zain Chatbot

  • Added guided follow-up questions and improved comparison tables so users can compare products with more relevant criteria
  • Improved product recommendation prompts, suggested actions, and mobile-friendly question flows
  • Improved the chat interface, branding assets, routing, and AI integration setup
  • Tightened security and logging by improving authentication checks, reducing sensitive debug output, and improving rate-limit behavior

Frontend

  • Completed rollout of the new V2 theme and design across the platform
  • Set up PostHog event tracking for product analytics
  • Added LinkedIn login and removed Google login
  • This cycle centered on the V2 release, with continuous optimizations, bug fixes, and feedback-driven refinements to improve stability and user experience

Backend & Infrastructure

  • Migrated file storage from AWS S3 to Google Cloud Storage (GCS)
  • Configured the System Integrator API
  • Replaced AWS SQS-based queueing with BullMQ and Redis

System Integrator Onboarding Platform

  • Implemented a structured onboarding workflow for System Integrators with journey management and supporting data architecture
  • Improved overall platform performance and streamlined onboarding efficiency
  • Built reusable modules and UI components to support scalability and maintainability
  • Refined the UI and overall onboarding experience as part of the platform’s next phase
  • Platform Reference: system-integrator-platform.vercel.app

Strategy Research Agent

  • Introduced Gemini structured outputs for research assessments to keep results consistent
  • Restructured the research question flow to support custom answers beyond predefined options
  • Added an authentication gate to the strategy modal
  • Added SSE-based streaming to the research report page so users can follow report generation in real time
  • Surfaced completed research reports in the user dashboard for a centralized review experience

Blog Platform

  • Migrated legacy WordPress blogs to a new Astro-based platform powered by Sanity CMS
  • Improved design control while reducing application weight and speeding up blog load times

RFP Builder

  • Fully revamped the RFP builder to align with the latest design system and UI patterns
  • Added a review step so users can confirm their answers before submitting an RFP request

Peko Partner API

  • Introduced a dedicated RFP API suite for Peko

Frontend

  • Developed a new landing page (initial design)
  • Implemented a new authentication flow connected directly to the backend
  • Revamped UI and theme across the entire website
  • Built a Voice Bot page with real-time voice calling
  • Added a new search page with updated navigation
  • Implemented Frontend V2 components and landing page sections, including an enhanced hero section
  • Delivered bug fixes and UX improvements across key pages; next phase of V2 will focus on further optimizations and feature enhancements
  • Added a strategy research agent modal with category-based questions

Backend & Infrastructure

  • Ensured smooth transition from AWS to GCP with successful migration
  • Fixed an issue where product claims were processed without proper product details
  • Implemented a new product analytics system
  • Set up a daily automated process to collect analytics data and generate insights
  • Created the initial database schema for System Integrators (SI)
  • Added GCP Cloud Build and Cloud Run configurations with clear separation between production and development environments
  • Integrated Datadog for monitoring logs, errors, and resource usage

Product Ingestion

  • Improved product ingestion flow with taxonomy selection (parent category, subcategory, company) and closest suggestions
  • Added a lock system to allow multiple users to review data simultaneously
  • Ingested over 200 products with ~95% coverage of required fields

Strategy Research Agent

  • Launched v1 of the strategy research agent powered by Gemini 3 Pro

PDF Generation Engine

  • Built an in-house PDF generation engine with no external dependencies
  • Generates PDFs in under ~2 seconds
  • Supports highly customizable PDFs using frontend web technologies

Vendor Dashboard

  • Built a new landing page for vendors
  • Added a new sidebar with expand and collapse functionality
  • Created a unified onboarding flow for sign-up and product registration

Partner API System

  • Built reusable partner API infrastructure with category-based scope management to control data access levels
  • Peko integrated as the first partner using this system
  • Designed for easy replication with future partners
  • Includes automated Swagger and Postman documentation generation

Database Auditing

  • Implemented DB audit system with Pub/Sub and CDC
  • Logs all database changes with before/after data and actor information
  • Note: Currently being validated in the test environment.

Frontend

  • Redesigned login and sign-up flows with improved security and usability
  • Added multi-factor authentication and unified session management
  • Implemented cookies permission popup for privacy compliance
  • Added network toaster for real-time connectivity status

Analytics Infrastructure

  • Migrated from domestic interaction service to Amplitude
  • Added scheduler to save daily events to database
  • Implemented frontend events for tracking product page views and time spent
  • Generating product analytics insights from stored events

Search Improvements

  • Added hybrid search combining fuzzy and semantic matching
  • Included match score percentages in search results
  • Uses simple text search for basic queries and semantic search for complex queries (adoption for v2 pending)

Zain Chatbot

  • Fixed user message alignment
  • Optimized product fetch and display performance
  • Added endpoints to fetch user queries and conversation history from Zain

RFP Builder

  • Fixed SSE stream-based updates that were breaking due to Cloudflare, causing users to see no progress
  • Migrated to polling-based job monitoring for reliable updates

Search and Discovery

  • Implemented semantic search across products, categories, and companies, enabling more accurate and context-aware search results across the platform
  • Added embedding generation scripts to support future use cases involving different embedding models and embedding stores
  • Launched a new quick search UI in the hero section and top bar with three dedicated sections for products, categories, and companies, available on both mobile and desktop

Performance and Stability

  • Improved homepage load times and overall performance, increasing Lighthouse performance scores from approximately 50–60 to 80–90
  • Fixed a critical backend crash issue which led to downtimes in the following endpoint
  • Added a backend caching layer for frequently accessed endpoints to reduce database load and prevent recurring 5xx failures caused by high traffic

Zain Chatbot Panel

  • Added caching for common greeting messages such as “hi” and “hello” to avoid unnecessary compute calls
  • Reduced response time for product recommendations to improve user experience during discovery
  • Fixed multiple UI alignment issues for better visual consistency

Vendors Onboarding

Vendors Onboarding API

  • Built an AI-based vendor crawler that fetches and structures all product data of a vendor using only the vendor website URL (e.g., https://linear.app/), significantly reducing manual onboarding effort

Vendors Onboarding Frontend

  • Implemented vendors onboarding flow v0 in the vendors dashboard, including:
    • Vendor domain data scraping
    • Editable product details
    • Product summary page for final review before submission
  • This streamlines the overall vendor onboarding experience from data discovery to submission

Scraper Engines and Product Ingestion

  • Built crawler engines to scrape complete product catalogues from different public resources
  • Implemented AI-based crawlers and scrapers to enhance and enrich scraped product data
  • Launched a product ingestion platform for the data team to review, validate, and approve crawled and scraped products before they move into the system
  • Note: This module is currently live in the dev environment at https://product-ingestion-client.vercel.app/ and is undergoing internal testing and validation before production rollout

Admin and Platform Integrations

  • Integrated Vapi call data into the admin panel for visibility into call activity
  • Integrated Factor with Apollo in the lead-generation scheduler for automated enrichment
  • Implemented the company page on both the vendor and admin panels
  • Created, tested, and benchmarked the User API Postman collection for streamlined API validation

Infrastructure and DevOps

  • Scheduler updated, migrated, and verified on the GCP servers
  • Backend Docker environment fully configured for consistent builds and deployments
  • Implemented GCP Secret Manager for secure environment variable management
  • Enabled automated Docker image builds and Cloud Run deployments to streamline CI/CD

Frontend Platform

Rewards Flow

  • The rewards flow page has been successfully implemented on the frontend platform with an improved user experience and smoother navigation
  • Added a new rewards hero section on the landing page highlighting:
    • 5% rewards coins
    • Instant redemption
    • Supported brands
  • Improved accessibility using dynamic ARIA labels
  • Enhanced scrolling behavior for smoother interactions

Help Centre and Content

  • Added Help Center CTAs to the About Us page footer and Vendors page

User Dashboard

Resources

  • White paper section added for quick access to core reference material
  • Get consultation option included, allowing users to talk to the Zain AI consultant for immediate assistance
  • Custom request flow introduced so users can submit their requirements along with details and budget

RFP History

  • Added a consolidated view of all proposal requests
  • Included tabs for All, In Progress, and Completed states for easier tracking and status management
  • Improves clarity and helps users monitor progress efficiently

My Favorites

  • Implemented a unified view of all saved products
  • Added automatic pagination to provide a cleaner, more manageable browsing experience for long lists

Recent Chats

  • Displays previous conversations with timestamps for context
  • Each chat includes a concise preview to make identification faster
  • Helps users revisit earlier discussions without friction

Notifications and Analytics

  • Added a placeholder section for upcoming notifications
  • Improved analytics tracking to better understand user activity and platform engagement