Skip to main content

Sample Business Case Implementation

The following examples show how different industries can use the CRM Module in UNICONNECT.AI™ to manage customer relationships, track activities, and improve communication.

CRM pic 9

CRM Business Case Scenarios


1. Airline Customer Service Management

Modules: Contacts, Organizations, Tickets

Business Scenario (Standard Modules)

An airline wants to improve customer service response times and passenger satisfaction by centralizing all customer interactions in one platform.

How the Platform is Used

Contacts Module

  • Stores passenger profiles including contact details.
  • Maintains frequent flyer status.
  • Keeps travel history and preferences.
Column NameField TypeDescription
Contact_IDSequence FieldUnique identifier for the passenger
First_NameShort TextPassenger first name
Last_NameShort TextPassenger last name
EmailEmailPassenger email address
Phone_NumberPhone NumberContact phone number
Passport_NumberNumber IntegerPassport identification
NationalityDropdownPassenger nationality
Frequent_Flyer_IDShort TextLoyalty program membership ID
Loyalty_TierEnumMembership level (Silver, Gold, Platinum)
Preferred_Seat_TypeEnumWindow / Aisle / Middle
Travel_History_CountNumber IntegerNumber of previous flights
Preferred_LanguageEnumCommunication language
Date_of_BirthDatePassenger DOB
Created_DateDateRecord creation date

Organizations Module

  • Manages corporate travel partners.
  • Stores travel agencies information.
  • Maintains partner airline relationships.
Column NameField TypeDescription
Organization_IDSequence FieldUnique identifier for the organization
Organization_NameShort TextName of the company, travel agency, or partner airline
Organization_TypeEnumType of organization (Corporate Client, Travel Agency, Partner Airline)
IndustryShort TextIndustry category of the organization
Contact_PersonShort TextPrimary contact person for the organization
EmailEmailOrganization email address
Phone_NumberPhone NumberOrganization contact number
AddressLong TextOrganization address
CountryDropdownCountry where the organization is located
Contract_Start_DateDateStart date of partnership or agreement
Contract_End_DateDateEnd date of partnership or agreement
Service_LevelEnumService agreement level (Standard, Priority, Premium)
StatusBooleanCurrent status of the organization (Active, Inactive)
Created_DateDateRecord creation date

Tickets Module Handles service requests such as:

  • Flight delays
  • Baggage issues
  • Refund requests
  • Seat change requests
  • Loyalty program inquiries
Column NameField TypeDescription
Ticket_IDSequence FieldUnique identifier for the ticket
Ticket_TitleShort TextShort description of the customer issue
Ticket_TypeEnumType of issue (Flight Delay, Baggage Issue, Refund Request, Seat Change, Loyalty Inquiry)
Contact_IDRelationship with Ticket ModulePassenger associated with the ticket
Organization_IDRelationship with OrganizationRelated organization such as corporate client or travel agency
Flight_NumberShort TextFlight related to the service request
Booking_ReferenceShort TextPassenger booking reference number
Priority_LevelEnumPriority of the request (Low, Medium, High, VIP)
StatusEnumCurrent ticket status (Open, In Progress, Escalated, Resolved, Closed)
Assigned_AgentRelationship UserSupport agent handling the ticket
SLA_DeadlineDate TimeTime limit for resolving the ticket according to SLA
Created_DateDate TimeTicket creation date and time
Updated_DateDate TimeLast update date and time
Resolution_NotesLong TextDetails of the solution provided
Closed_DateDate TimeDate when the ticket was closed
What’s Next?

The table above explains the fields used in this module.
To start configuring these fields in your CRM system, proceed to the next guide.

( Configure Fields in the CRM Module)

Workflow Automation for SLA Management

Automation ensures service quality and faster response times.

Examples:

Automatic Ticket Assignment

  • Tickets are automatically assigned to the correct support team based on issue category.

Priority Escalation

  • VIP passengers → Immediate priority handling.
  • Delayed baggage → Escalation if not resolved within 2 hours.

SLA Monitoring

  • Reminder notifications when response time approaches SLA limits.
  • Automatic escalation to supervisors if SLA is breached.

Customer Notifications

  • Email or SMS notifications when ticket status changes.

Dashboards and Analytics

Managers can monitor:

  • Average ticket resolution time
  • SLA compliance rates
  • Top complaint categories
  • Support team performance

This helps airlines identify operational issues and improve passenger experience.


2. Real Estate Lead Management System

Modules: Leads, Opportunities, Contacts

Business Scenario (Standard Modules + Integrations)

A real estate company wants to increase sales conversion rates by managing property leads effectively and ensuring timely follow-ups.

How the Platform is Used

Leads Module Captures potential buyers from multiple sources such as:

  • Website inquiries
  • Social media campaigns
  • Property exhibitions
  • Agent referrals
Column NameField TypeDescription
Lead_IDSequence FieldUnique identifier for the lead
First_NameShort TextFirst name of the potential buyer
Last_NameShort TextLast name of the potential buyer
EmailEmailLead email address
Phone_NumberPhone NumberContact number of the lead
Lead_SourceEnumSource of the lead (Website, Social Media, Property Exhibition, Agent Referral)
Interested_Property_TypeEnumType of property the lead is interested in (Apartment, House, Land, Commercial)
Budget_RangeNumberEstimated budget of the lead
Preferred_LocationShort TextPreferred location for the property
Lead_StatusEnumCurrent status of the lead (New, Contacted, Qualified, Converted, Lost)
Assigned_AgentRelationship with UserSales agent responsible for the lead
Follow_Up_DateDateScheduled follow-up date
NotesLong TextAdditional information or communication notes
Created_DateDateRecord creation date

Contacts Module

  • Stores qualified buyer profiles.
  • Maintains customer preferences such as budget and property type.
Column NameField TypeDescription
Contact_IDSequence FieldUnique identifier for the buyer profile
First_NameShort TextFirst name of the customer
Last_NameShort TextLast name of the customer
EmailEmailCustomer email address
Phone_NumberPhone NumberContact number of the buyer
Budget_RangeNumber / CurrencyEstimated budget for property purchase
Preferred_Property_TypeEnumProperty type preference (Apartment, House, Land, Commercial)
Preferred_LocationShort TextPreferred location for the property
Buying_PurposeEnumPurpose of purchase (Investment, Personal Use, Rental)
Urgency_LevelEnumPurchase urgency (Low, Medium, High, Immediate)
Assigned_AgentRelationship with UserSales agent responsible for the customer
NotesLong TextAdditional preferences or discussion notes
Created_DateDateRecord creation date

Opportunities Module Tracks the sales journey from: Property Inquiry → Negotiation → Booking → Sale Closure.

Column NameField TypeDescription
Opportunity_IDSequence FieldUnique identifier for the opportunity
Opportunity_NameShort TextName of the opportunity (e.g., Apartment Purchase – John Silva)
Contact_IDRelationship with ContactsLinked customer who is interested in the property
Lead_IDRelationship with LeadsSource lead converted into this opportunity
Property_NameShort TextName or identifier of the property
Property_TypeEnumType of property (Apartment, House, Land, Commercial)
Property_LocationShort TextLocation of the property
BudgetNumber / CurrencyEstimated budget or property value
Sales_StageEnumCurrent stage of the sales process (Inquiry, Negotiation, Booking, Sale Closure)
ProbabilityPercentageLikelihood of closing the deal
Expected_Close_DateDateEstimated date for completing the sale
Assigned_AgentRelationship with UserSales agent responsible for managing the opportunity
NotesLong TextAdditional negotiation details or comments
Created_DateDateRecord creation date

Workflow Automation for Lead Follow-ups

Automation ensures no lead is missed.

Examples:

Automatic Lead Assignment

  • Leads are assigned to agents based on location or property type.

Lead Qualification Workflow Leads are categorized based on:

  • Budget range
  • Property preference
  • Urgency level

Follow-up Reminders

  • System schedules automatic follow-up tasks.
  • Alerts are triggered if agents fail to contact leads within a defined time.

Lead Nurturing Automation

  • Automated email campaigns with property recommendations.
  • Notifications for newly available properties matching customer preferences.

Dashboards and Analytics

Sales managers can monitor:

  • Lead sources generating the highest conversions
  • Sales pipeline progress
  • Agent performance
  • Lead-to-sale conversion rate
  • Average sales cycle duration

This enables data-driven sales strategies and improves marketing ROI.


3. Elevator Service & Maintenance Management

Modules: Customers, Service Requests, Assets

Business Scenario (Standard Modules + Custom Modules)

An elevator service company needs to manage installations, maintenance schedules, and emergency repairs efficiently.

How the Platform is Used

Customers Module

  • Manages building owners and property managers.
  • Stores service contract details.
Column NameField TypeDescription
Customer_IDSequence FieldUnique identifier for the customer
Customer_NameShort TextName of the building owner or property management company
Contact_PersonShort TextPrimary contact person responsible for maintenance coordination
EmailEmailCustomer email address
Phone_NumberPhone NumberContact phone number
Building_NameShort TextName of the building where elevators are installed
Building_AddressLong TextFull address of the building
Customer_TypeEnumType of customer (Building Owner, Property Manager, Facility Management Company)
Service_Contract_IDShort TextIdentifier for the service contract
Contract_Start_DateDateStart date of the service agreement
Contract_End_DateDateEnd date of the service agreement
Service_LevelEnumService contract type (Basic, Standard, Premium)
Number_of_ElevatorsNumber IntegerTotal elevators maintained under the contract
Assigned_Service_ManagerRelationship with UserResponsible service manager or account manager
NotesLong TextAdditional information or service instructions
Created_DateDateRecord creation date

Assets Module Tracks each elevator unit including:

  • Installation details
  • Model and serial number
  • Maintenance history
  • Warranty information
Column NameField TypeDescription
Asset_IDSequence FieldUnique identifier for the elevator asset
Asset_NameShort TextName or identifier of the elevator unit
Customer_IDRelationship with CustomersBuilding owner or property manager associated with the elevator
Building_NameShort TextName of the building where the elevator is installed
Installation_DateDateDate when the elevator was installed
Elevator_ModelShort TextModel name or number of the elevator
Serial_NumberShort TextManufacturer serial number of the elevator
ManufacturerShort TextElevator manufacturer company
Warranty_Start_DateDateStart date of the warranty period
Warranty_End_DateDateEnd date of the warranty period
Last_Maintenance_DateDateDate of the most recent maintenance service
Next_Maintenance_DateDateScheduled date for the next preventive maintenance
Maintenance_StatusEnumCurrent maintenance status (Active, Under Maintenance, Out of Service)
Asset_StatusEnumOperational status of the elevator (Operational, Faulty, Retired)
NotesLong TextAdditional information about the elevator unit
Created_DateDateRecord creation date

Service Requests Module Handles various service activities such as:

  • Breakdown reports
  • Routine maintenance visits
  • Inspection requests
  • Spare part replacements
Column NameField TypeDescription
Service_Request_IDSequence FieldUnique identifier for the service request
Request_TitleShort TextTitle or short description of the service request
Customer_IDRelationship with Customers moduleBuilding owner or property manager who reported the request
Asset_IDRelationship with Assets moduleElevator unit related to the service request
Request_TypeEnumType of request (Breakdown Report, Routine Maintenance, Inspection, Spare Part Replacement)
Priority_LevelEnumPriority level of the request (Low, Medium, High, Critical)
Request_StatusEnumCurrent status (Open, Assigned, In Progress, Completed, Closed)
Reported_DateDateDate when the service request was created
Scheduled_Service_DateDatePlanned date for technician visit
Assigned_TechnicianRelationship with User moduleTechnician assigned to handle the request
Issue_DescriptionLong TextDetailed explanation of the reported issue
Resolution_NotesLong TextTechnician notes after completing the service
Spare_Parts_UsedShort TextSpare parts replaced during service (if any)
Completion_DateDateDate when the service was completed
Created_DateDateRecord creation date

Workflow Automation for On-Time Service

Automation ensures maintenance schedules are followed and breakdowns are resolved quickly.

Examples:

Automatic Maintenance Scheduling

  • Monthly or quarterly maintenance tasks are automatically generated.

Technician Assignment

  • Technicians are assigned based on location and skillset.

Emergency Escalation

  • If an elevator breakdown is reported, technicians receive immediate alerts.

Maintenance Reminders

  • Notifications are sent before scheduled service visits.

Service Completion Workflow

  • Technicians update job status through mobile devices.
  • Customers automatically receive service reports after completion.

Dashboards and Analytics

Service managers can analyze:

  • Number of service requests per building
  • Technician response times
  • Preventive vs corrective maintenance ratio
  • Asset failure trends
  • Contract compliance levels

This helps improve service reliability and reduce elevator downtime.