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.