Skip to main content Enter
ERP.AI Job Shop Management

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Modules

QuotesQuote custom work with clear quantity options, reviewed margins and a production plan that follows the accepted offer. JobsKeep drawings, travelers, material and customer commitments together from job release through completion and cost review. RoutingBuild repeatable operation plans with the right drawings, inspection points and costing basis for every job. SchedulingPlan work centre queues against real capacity, material readiness and customer dates, with the effect of changes visible.
Time & materialCapture the work performed and stock consumed, with reviewed time, traceable heat usage and controlled remnant returns. Purchasing & outside processingBuy for the job, trace incoming material and keep each outside-processing lot visible until its return is resolved. Shipping & invoicingShip the accepted pieces with their certs, bill the agreed scope and reconcile payments, credits and returns. CostingUnderstand job margin as work posts, review the reasons for variance and use the completed job to improve the next estimate.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Processes

Quote to jobTurn the customer RFQ into a reviewed offer and a released job with the right drawing, traveler and material plan. Release to shipMove released work through production, reviewed time and quality checks into a traceable customer shipment. Outside processingFollow each lot through its supplier order, outbound custody, partial return and quality acceptance.
Change ordersReview changes against the work already done, authorize their cost and customer impact, and release a clear revised traveler. Non-conformance and reworkContain affected pieces, authorize the recovery plan and keep quality, quantity and cost evidence connected. Job closeReconcile completed work and remaining obligations, authorize the final cost review and preserve a useful benchmark for repeat quotes.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Industries

CNC machine shopsBring estimating, machine work and delivery evidence together for custom and repeat machined parts. Fabrication and weld shopsPlan material, fabrication and finishing around the drawing, with clear cost and revision history.
Tool, die and mould shopsKeep long-running builds, engineering changes and progress billing connected to the tool being delivered. Repeat contract partsKeep releases predictable while learning from the actual cost of the work you repeat.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto

Reference

Roles and permissionsGive everyone the access their work needs, with clear decisions at the points that affect cost, quality and delivery. ReportsUnderstand job margin, floor capacity and delivery risk from the work your shop has recorded. Data modelThe proposed records, relationships and migration evidence behind quoting, production and job cost.
IntegrationsConnect accounting, drawings and the shop floor through handoffs that preserve the job and its history. ImplementationBring the shop onto a reviewed operating plan, from quoting and travelers to the first reconciled close. Agent and APIUse AI to prepare quotes, organize exceptions and keep the right work in front of your team.

Job Shop Management

Start now
Pricing Questions Get started
Build with Proto
All systems
Modules
QuotesQuote custom work with clear quantity options, reviewed margins and a production plan that follows the accepted offer.JobsKeep drawings, travelers, material and customer commitments together from job release through completion and cost review.RoutingBuild repeatable operation plans with the right drawings, inspection points and costing basis for every job.SchedulingPlan work centre queues against real capacity, material readiness and customer dates, with the effect of changes visible.Time & materialCapture the work performed and stock consumed, with reviewed time, traceable heat usage and controlled remnant returns.Purchasing & outside processingBuy for the job, trace incoming material and keep each outside-processing lot visible until its return is resolved.Shipping & invoicingShip the accepted pieces with their certs, bill the agreed scope and reconcile payments, credits and returns.CostingUnderstand job margin as work posts, review the reasons for variance and use the completed job to improve the next estimate.
Processes
Quote to jobTurn the customer RFQ into a reviewed offer and a released job with the right drawing, traveler and material plan.Release to shipMove released work through production, reviewed time and quality checks into a traceable customer shipment.Outside processingFollow each lot through its supplier order, outbound custody, partial return and quality acceptance.Change ordersReview changes against the work already done, authorize their cost and customer impact, and release a clear revised traveler.Non-conformance and reworkContain affected pieces, authorize the recovery plan and keep quality, quantity and cost evidence connected.Job closeReconcile completed work and remaining obligations, authorize the final cost review and preserve a useful benchmark for repeat quotes.
Industries
CNC machine shopsBring estimating, machine work and delivery evidence together for custom and repeat machined parts.Fabrication and weld shopsPlan material, fabrication and finishing around the drawing, with clear cost and revision history.Tool, die and mould shopsKeep long-running builds, engineering changes and progress billing connected to the tool being delivered.Repeat contract partsKeep releases predictable while learning from the actual cost of the work you repeat.
Reference
Roles and permissionsGive everyone the access their work needs, with clear decisions at the points that affect cost, quality and delivery.ReportsUnderstand job margin, floor capacity and delivery risk from the work your shop has recorded.Data modelThe proposed records, relationships and migration evidence behind quoting, production and job cost.IntegrationsConnect accounting, drawings and the shop floor through handoffs that preserve the job and its history.ImplementationBring the shop onto a reviewed operating plan, from quoting and travelers to the first reconciled close.Agent and APIUse AI to prepare quotes, organize exceptions and keep the right work in front of your team.
Sign in
Sign in Start now
Job Shop Management Processes
Release to ship2 of 6
  • Quote to job1 of 6
  • Release to ship2 of 6
  • Outside processing3 of 6
  • Change orders4 of 6
  • Non-conformance and rework5 of 6
  • Job close6 of 6

Release to ship

Move released work through production, reviewed time and quality checks into a traceable customer shipment.

9 stages · 3 approvals

Roles and responsibilities

Operator Buyer Quality Inspector Office Manager Production Manageror Shop Supervisor Operatoror Buyeror Production Manager Shop Supervisoror Production Manager System 1 Schedule ScheduleSlots 2 Run TimeTickets 3 Issue material MaterialIssues 4 Report TimeTickets 5 Approve tickets ApprovalDecisions no job cost · system 6 Production checks Inspections 7 Outside operations OutsideDispatches 8 Final inspection Inspections 9 Ship and invoice ShipmentAllocations
  1. Step 1Schedule
    Work Centre DispatchQueued
    Work CenterJobOperation NumberDescription
  2. Step 2Run
    Time Tickets to ApproveSubmitted
    Ticket NumberEmployeeWork CenterJob
  3. Step 4Report
    Time Tickets to ApproveSubmitted
    Ticket NumberEmployeeWork CenterJob
  4. Step 6Production checks
    Inspection QueuePending
    Inspection NumberInspection TypeJobJob Operation
    In Process
  5. Step 7Outside operations
    Work Centre DispatchQueued
    Work CenterJobOperation NumberDescription
  6. Step 8Final inspection
    Inspection QueuePending
    Inspection NumberInspection TypeJobJob Operation
    In Process
  7. Step 9Ship and invoice
    Open InvoicesSent
    Invoice NumberCustomerInvoice TypeInvoice Date
    Deposit
Red diamonds require approval.Rows show responsibility for each step.Dashed lines are records the system creates.

Process steps

Follow the process from start to finish. Select a step to see who acts and what changes.

01Schedule02Run03Issue material04Report05Approve tickets06Production checks07Outside operations08Final inspection09Ship and invoice

Schedule

Production Manager confirms eligible work across the shop against resource calendars and remaining dependencies. Shop Supervisor can confirm and reorder their own work-centre queues. Proposed displacement is reviewed before changing confirmed slots; a shortage or hold still blocks the affected operation.

Responsible
Production Manager or Shop Supervisor
Records
ScheduleSlotsWorkResourcesJobOperations
Effect
Confirm the feasible queue
Work Centre DispatchJobOperations
StatusQueuedSetupRunningAwaitingInspectionOnHold
10 Sep03 Oct WC-140 JBS-26251 · 60, 12 Sep to 16 Sep, Running JBS-32749 · 40, 22 Sep to 27 Sep, Queued WC-120 JBS-91684 · 10, 28 Sep to 03 Oct, Setup WC-110 JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection JBS-32405 · 20, 19 Sep to 28 Sep, OnHold WC-150 JBS-80162 · 40, 10 Sep to 14 Sep, Queued JBS-32749 · 40JBS-91684 · 10JBS-26251 · 60JBS-64002 · 60JBS-80162 · 40JBS-32405 · 20 today · 17 Sep
  • WC-140: JBS-32749 · 40, 22 Sep to 27 Sep, Queued
  • WC-120: JBS-91684 · 10, 28 Sep to 03 Oct, Setup
  • WC-140: JBS-26251 · 60, 12 Sep to 16 Sep, Running
  • WC-110: JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection
  • WC-150: JBS-80162 · 40, 10 Sep to 14 Sep, Queued
  • WC-110: JBS-32405 · 20, 19 Sep to 28 Sep, OnHold

Run

Operator starts assigned released work at the current snapshot after checking input and inspection permission. A first-article setup is limited to its defined sample until approved. Time retains clock instants, labour shares and machine occupancy; indirect work has no job.

Responsible
Operator
Records
TimeTicketsTimeAllocationsJobSnapshots
Effect
Record authorized work intervals
Time Tickets to ApproveTimeTickets
Submitted
  • TT-36353 WC-110 5 3 d
  • TT-45222 WC-110 3 5 d
  • TT-25628 WC-120 1 in 1 d
  • TT-83368 WC-150 7 in 2 d
  • TT-24226 WC-140 14 7 d
TT-36353
Employee
XD
WorkCenter
WC-110
Job
JBS-48138
JobOperation
JO-61908
TicketDate
14 Sep

Approval conditions.

Issue material

Operator issues against their eligible job claim; Buyer or Production Manager handles authorized stock-room work. The issue consumes the exact claim and physical base quantity together, retaining the heat, customer ownership and original cost. A different heat requires a valid replacement claim.

Responsible
Operator or Buyer or Production Manager
Records
MaterialIssuesMaterialReservationsMaterialMovements
Effect
Consume stock and record material cost

Report

Operator closes and submits the ticket with good and scrap quantities against its actual production lot. Those quantities remain provisional. Clock, allocation and input errors require correction before posting.

Responsible
Operator
Records
TimeTicketsProductionLots
Effect
Submit time and production evidence
Time Tickets to ApproveTimeTickets
Submitted
  • TT-36353 WC-110 5 3 d
  • TT-45222 WC-110 3 5 d
  • TT-25628 WC-120 1 in 1 d
  • TT-83368 WC-150 7 in 2 d
  • TT-24226 WC-140 14 7 d
TT-36353
Employee
XD
WorkCenter
WC-110
Job
JBS-48138
JobOperation
JO-61908
TicketDate
14 Sep

Approval conditions.

Approval required

Approve tickets

Shop Supervisor within their centre, or Production Manager across the shop, independently reviews the worker's submitted version. Material editors cannot sign their own correction. Approval posts bounded production and labour, machine and burden effects once. Indirect time creates no job cost.

Responsible
Shop Supervisor or Production Manager
Records
ApprovalDecisionsTimeAllocationsProductionEventsJobCostEntries
Effect
Post approved work once
Approval required

Production checks

Quality Inspector reviews the defined first-article or in-process scope. First-article approval permits continuation of that setup and revision; it does not complete the batch. An in-process decision releases only its eligible quantity, with rejected pieces held for disposition.

Responsible
Quality Inspector · when required
Records
InspectionsApprovalDecisionsProductionLots
Effect
Release the specified quality checkpoint
Inspection QueueInspections
StatusPendingInProgress
Pending
INS-78573PRT-86385240 inspected
INS-36881PRT-31899610 inspected
INS-18853PRT-35682590 inspected
InProgress
INS-55207PRT-88046240 inspected
INS-26455PRT-75639710 inspected
INS-81051PRT-96405700 inspected

Outside operations

Buyer records exact lots dispatched to a processor and received against that dispatch. Outside review releases only accepted returns. Outstanding and rejected quantities remain visible, and the operation completes only when all assigned work is resolved.

Responsible
Buyer
Records
OutsideDispatchesReceiptsJobOperations
Effect
Track external custody and accepted returns
Work Centre DispatchJobOperations
StatusQueuedSetupRunningAwaitingInspectionOnHold
10 Sep03 Oct WC-140 JBS-26251 · 60, 12 Sep to 16 Sep, Running JBS-32749 · 40, 22 Sep to 27 Sep, Queued WC-120 JBS-91684 · 10, 28 Sep to 03 Oct, Setup WC-110 JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection JBS-32405 · 20, 19 Sep to 28 Sep, OnHold WC-150 JBS-80162 · 40, 10 Sep to 14 Sep, Queued JBS-32749 · 40JBS-91684 · 10JBS-26251 · 60JBS-64002 · 60JBS-80162 · 40JBS-32405 · 20 today · 17 Sep
  • WC-140: JBS-32749 · 40, 22 Sep to 27 Sep, Queued
  • WC-120: JBS-91684 · 10, 28 Sep to 03 Oct, Setup
  • WC-140: JBS-26251 · 60, 12 Sep to 16 Sep, Running
  • WC-110: JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection
  • WC-150: JBS-80162 · 40, 10 Sep to 14 Sep, Queued
  • WC-110: JBS-32405 · 20, 19 Sep to 28 Sep, OnHold
Approval required

Final inspection

Quality Inspector, independent of the production being accepted, checks disjoint completed lots at the current revision. Accepted and rejected quantities reconcile to the presented lot. Reinspection references its earlier decision and cannot add the same accepted pieces twice.

Responsible
Quality Inspector
Records
InspectionsProductionLotsProductionEventsNonConformances
Effect
Release unique accepted pieces
Inspection QueueInspections
StatusPendingInProgress
Pending
INS-78573PRT-86385240 inspected
INS-36881PRT-31899610 inspected
INS-18853PRT-35682590 inspected
InProgress
INS-55207PRT-88046240 inspected
INS-26455PRT-75639710 inspected
INS-81051PRT-96405700 inspected

Ship and invoice

Office Manager claims eligible accepted lots within remaining customer demand, freezes the cert pack and confirms actual dispatch. Partial shipments leave the remaining scope open. Billing follows the accepted shipment or milestone/final route; final tax and unbilled amount checks precede invoice issue.

Responsible
Office Manager
Records
ShipmentAllocationsShipmentsInvoiceAllocationsInvoices
Effect
Dispatch and bill eligible scope
Open InvoicesInvoices
StatusSentPartiallyPaidOverdue
Sent
INV-86897CUS-235
INV-74988CUS-194
PartiallyPaid
INV-95059CUS-030
INV-82769CUS-188
Overdue
INV-71788CUS-192
INV-19557CUS-129
Shipping & invoicing →
Approvals and exception handling

3 approvals required in this process

  • Approve tickets Shop Supervisor or Production Manager signs · production checks waitsApprovalDecisions, TimeAllocations, ProductionEvents, JobCostEntries
  • Production checks Quality Inspector signs when required · outside operations waitsInspections, ApprovalDecisions, ProductionLots
  • Final inspection Quality Inspector signs · ship and invoice waitsInspections, ProductionLots, ProductionEvents, NonConformances
  • A queue entry never overrides materialPredecessor, hold or quality requirements.
  • Labour allocation cannot exceed one employee's intervalAnd a machine cannot be charged twice for the same occupied time.
  • Own-ticket and own-production final approvals remain prohibited even under a small-shop owner exception.
  • Posted corrections must reconcile downstream movementShipment; editing status cannot recreate consumed pieces.
  • Scrap attribution adds no second material withdrawal or duplicate job expense.

When the process needs attention

  • shortage Schedule

    Proposed displacement is reviewed before changing confirmed slots; a shortage or hold still blocks the affected operation.

  • reject Production checks

    An in-process decision releases only its eligible quantity, with rejected pieces held for disposition.

  • reject Outside operations

    Outstanding and rejected quantities remain visible, and the operation completes only when all assigned work is resolved.

  • reject Final inspection

    Accepted and rejected quantities reconcile to the presented lot.

Records and postings

StageRecordsEffect
1 Schedule ScheduleSlotsWorkResourcesJobOperations Confirm the feasible queue
2 Run TimeTicketsTimeAllocationsJobSnapshots Record authorized work intervals
3 Issue material MaterialIssuesMaterialReservationsMaterialMovements Consume stock and record material cost
4 Report TimeTicketsProductionLots Submit time and production evidence
5 Approve tickets ApprovalDecisionsTimeAllocationsProductionEventsJobCostEntries Post approved work once
6 Production checks InspectionsApprovalDecisionsProductionLots Release the specified quality checkpoint
7 Outside operations OutsideDispatchesReceiptsJobOperations Track external custody and accepted returns
8 Final inspection InspectionsProductionLotsProductionEventsNonConformances Release unique accepted pieces
9 Ship and invoice ShipmentAllocationsShipmentsInvoiceAllocationsInvoices Dispatch and bill eligible scope
Data model →

Process reports

All reports

Outside Processing Status

Each posted OutsideDispatches lot: sent, physically returned, accepted/rejected, still-outside and unresolved quantity, original/current promised instant and elapsed days. Partial returns do not mark the whole operation complete; LOT cost/billing basis and unknown promise remain explicit.

Outside ProcessingJobOperations
OutsideProcessing
JobOperation NumberDescriptionOutside SupplierSent Date
JBS-7794980Cut to lengthSPP-516906 Sep
JBS-2344980Weld frameSPP-916214 Sep
JBS-7651010Drill and tapSPP-275607 Sep
JBS-7291940DeburrSPP-948005 Sep
JBS-9505570AssembleSPP-515313 Sep
JBS-2052460PaintSPP-575511 Sep

Work Centre Load

Confirmed ScheduleSlots remaining occupied machine/work hours by named resource and week divided by actual available calendar hours, rolled up without multiplying machine count twice. Zero capacity shows unschedulable work, proposed slots shown separately; outside supplier spans are lead time, not internal capacity.

Work Centre DispatchJobOperations
StatusQueuedSetupRunningAwaitingInspectionOnHold
10 Sep03 Oct WC-140 JBS-26251 · 60, 12 Sep to 16 Sep, Running JBS-32749 · 40, 22 Sep to 27 Sep, Queued WC-120 JBS-91684 · 10, 28 Sep to 03 Oct, Setup WC-110 JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection JBS-32405 · 20, 19 Sep to 28 Sep, OnHold WC-150 JBS-80162 · 40, 10 Sep to 14 Sep, Queued JBS-32749 · 40JBS-91684 · 10JBS-26251 · 60JBS-64002 · 60JBS-80162 · 40JBS-32405 · 20 today · 17 Sep
  • WC-140: JBS-32749 · 40, 22 Sep to 27 Sep, Queued
  • WC-120: JBS-91684 · 10, 28 Sep to 03 Oct, Setup
  • WC-140: JBS-26251 · 60, 12 Sep to 16 Sep, Running
  • WC-110: JBS-64002 · 60, 16 Sep to 21 Sep, AwaitingInspection
  • WC-150: JBS-80162 · 40, 10 Sep to 14 Sep, Queued
  • WC-110: JBS-32405 · 20, 19 Sep to 28 Sep, OnHold

Labour Efficiency

Net approved allocated labour Setup/Run hours against the original/current estimated hours for comparable quantities; MachineHours and Rework are separate. Indirect time by code is included separately, never posted to a job. Preserve worker/work-centre and rate basis; zero estimate yields unavailable ratio, and overlapping tickets cannot create extra employee hours.

Time Tickets to ApproveTimeTickets
Submitted
  • TT-36353 WC-110 5 3 d
  • TT-45222 WC-110 3 5 d
  • TT-25628 WC-120 1 in 1 d
  • TT-83368 WC-150 7 in 2 d
  • TT-24226 WC-140 14 7 d
TT-36353
Employee
XD
WorkCenter
WC-110
Job
JBS-48138
JobOperation
JO-61908
TicketDate
14 Sep

Approval conditions.

Scrap and Rework

Unique first-pass input/good/scrap physical quantities from ProductionEvents by cause, job and work centre, with rejected/reworked units shown separately. Scrap rate uses scrapped first-pass units divided by original first-pass input; reinspections/rework cycles are not new input. Cost is ScrapCostAllocations plus genuinely incremental rework expense, with source overlaps eliminated, not an extra ledger charge.

Time Tickets to ApproveTimeTickets
Submitted
  • TT-36353 WC-110 5 3 d
  • TT-45222 WC-110 3 5 d
  • TT-25628 WC-120 1 in 1 d
  • TT-83368 WC-150 7 in 2 d
  • TT-24226 WC-140 14 7 d
TT-36353
Employee
XD
WorkCenter
WC-110
Job
JBS-48138
JobOperation
JO-61908
TicketDate
14 Sep

Approval conditions.

Receivables Ageing

Positive finalized issued invoice Balance as of a stated date in current, 1–30, 31–60, 61–90 and over-90 days past due. CreditMemo availability and retained unapplied cash appear separately by customer; Draft/Void invoices, unconfirmed refunds and repeated events do not change balances. Prior deposit/progress billing remains a receivable until settled, even after offset on the final bill.

Open InvoicesInvoices
StatusSentPartiallyPaidOverdue
Sent
INV-86897CUS-235
INV-74988CUS-194
PartiallyPaid
INV-95059CUS-030
INV-82769CUS-188
Overdue
INV-71788CUS-192
INV-19557CUS-129
Run by an agent

Agent support

An agent cannot turn preparation into a required human approval. Margin exceptions, controlled purchases, production release, ticket approval, quality decisions and job close follow their configured authority. Automatic policy paths must be explicitly defined; an agent role does not create a bypass. Access to a record does not permit changing a released traveler, spending reserved stock or rewriting a posted amount.

Start now Download agent
# Example after configuration $ curl -fsSL https://www.erp.ai/skill.md | paste into your agent › release to ship · schedule on ScheduleSlots, WorkResources, JobOperations ✓ Production Manager confirms eligible work across the shop against resource calendars and remaining dependencies. › release to ship · run on TimeTickets, TimeAllocations, JobSnapshots ✓ Operator starts assigned released work at the current snapshot after checking input and inspection permission. › release to ship · issue material on MaterialIssues, MaterialReservations, MaterialMovements ✓ Operator issues against their eligible job claim; Buyer or Production Manager handles authorized stock-room work. › release to ship · report on TimeTickets, ProductionLots ✓ Operator closes and submits the ticket with good and scrap quantities against its actual production lot. › release to ship · approve tickets on ApprovalDecisions, TimeAllocations, ProductionEvents, JobCostEntries ⏸ approval · waiting for the shop supervisor or production manager # 4 more stages after approval: production checks, outside operations, final inspection, ship and invoice

Other processes

5 more
Quotes Awaiting Margin ReviewPendingReview
Quote NumberCustomerQuote DateValid Until

Quote to job

Turn the customer RFQ into a reviewed offer and a released job with the right drawing, traveler and material plan.

7 stages · 2 approvals

Work Centre DispatchQueued
Work CenterJobOperation NumberDescription

Outside processing

Follow each lot through its supplier order, outbound custody, partial return and quality acceptance.

7 stages · 2 approvals

Change Orders Awaiting ApprovalPendingApproval
Change Order NumberJobRequested ByChange Type
Shop

Change orders

Review changes against the work already done, authorize their cost and customer impact, and release a clear revised traveler.

6 stages · 1 approval

Inspection QueuePending
Inspection NumberInspection TypeJobJob Operation
In Process

Non-conformance and rework

Contain affected pieces, authorize the recovery plan and keep quality, quantity and cost evidence connected.

7 stages · 3 approvals

Open JobsPlanned
Job NumberJob TypeCustomerPart
Split

Job close

Reconcile completed work and remaining obligations, authorize the final cost review and preserve a useful benchmark for repeat quotes.

6 stages · 2 approvals

ERP•AI workspace

Start now Job Shop Management

Create your ERP.AI account and get started with Proto.

Start now Download agent
Previous · process 1 of 6Quote to jobNext · process 3 of 6Outside processing

Customize Release to ship. With Proto, your desktop AI agent.

Ask Proto to help you customize Job Shop Management.

Customize
Release to ship.
Ask: “Review “Approve tickets”.”
ProtoYour desktop AI agent
Download nowFree install · ~1 GB · AI usage extra
macOSWindowsLinux

Bring your first idea to Proto.

Keep this page open while you install Proto. Connect your account and model, then paste this into a new chat.

AI usage is paid separately. You can edit the prompt before copying.

ERP.AI

Business apps and the Proto desktop agent.

  • Business Apps
  • Proto
  • Workflows
  • Headless SaaS
  • Enterprise
  • Pricing
  • Contact
  • Terms of Service
  • Privacy Policy
  • Cookie Policy
© 2026 ERP•AI. All rights reserved.
System status

Your Privacy, Your Choice

We use essential cookies to run the site and optional cookies for features, analytics, and relevant content. See Cookie policy

Manage Your Cookie Preferences

We use cookies to enhance your experience, analyze site traffic, and serve relevant content. By clicking "Accept All," you agree to our use of cookies. You can customize your preferences at any time.

Learn more about how we use cookies

These cookies are required for the website to function properly. They ensure security, enable basic features like page navigation, and store user session data. You cannot disable these cookies.

These cookies enable additional features that enhance your experience, such as live chat, video playback, personalized content recommendations, and remembering user preferences.

These cookies help us understand how visitors interact with our site by collecting anonymous usage data. This allows us to measure performance, detect issues, and continuously improve the user experience.

These cookies allow us and advertising partners, including X, to deliver ads tailored to your interests. They track browsing habits across sites to provide relevant advertising and measure ad effectiveness.