Back to User Guide

Ticket Lifecycle

Understanding how tickets flow through their lifecycle helps you manage support efficiently. This guide covers status transitions, archiving, and restoration.

Ticket Statuses

Open

Meaning: Active ticket requiring agent attention

Typical scenarios:

  • New ticket just created
  • Customer replied to a pending ticket
  • Issue needs investigation
  • Work in progress

Next actions: Reply, investigate, assign, resolve

Pending

Meaning: Waiting for customer response

Typical scenarios:

  • Agent asked for more information
  • Waiting for customer to try a solution
  • Follow-up scheduled

Behavior:

  • SLA timer pauses (depends on policy)
  • Moves to "On Hold" in Smart Inbox
  • Returns to Open when customer replies

Next actions: Wait for response, follow up, close if abandoned

Resolved

Meaning: Issue has been addressed

Typical scenarios:

  • Solution provided and accepted
  • Issue fixed
  • Request completed

Behavior:

  • Remains in resolved for review period
  • Customer can reopen by replying
  • Counts toward resolution metrics

Next actions: Wait for confirmation, close, or handle reopen

Closed

Meaning: Ticket is complete and archived

Typical scenarios:

  • Resolution confirmed
  • No response after follow-up
  • Duplicate of another ticket
  • Spam/invalid request

Behavior:

  • Removed from active views
  • Searchable in archives
  • Customer can still reply (reopens ticket)

Next actions: None (unless customer replies)


Status Flow Diagram

                    ┌─────────────────┐
                    │    Created      │
                    └────────┬────────┘
                             │
                             ▼
                    ┌─────────────────┐
        ┌──────────▶│      Open       │◀──────────┐
        │           └────────┬────────┘           │
        │                    │                    │
        │         Agent      │    Agent           │
        │         replies    │    resolves        │
        │                    ▼                    │
        │           ┌─────────────────┐           │
        │           │    Pending      │           │
        │           └────────┬────────┘           │
        │                    │                    │
        │  Customer          │                    │
        │  replies           ▼                    │
        │           ┌─────────────────┐           │
        └───────────│    Resolved     │───────────┘
                    └────────┬────────┘
                             │ Customer replies
                             │ OR
                             │ Auto-close timer
                             ▼
                    ┌─────────────────┐
                    │     Closed      │
                    └─────────────────┘

Automatic Status Changes

When Customer Replies

Current StatusNew Status
PendingOpen
ResolvedOpen
ClosedOpen (reopened)

When Agent Replies (defaults)

Current StatusNew Status
OpenPending (configurable)
PendingPending (no change)

Auto-Close Rules

Configure in Settings → Tickets:

  • Resolved → Closed: After X days with no activity
  • Pending → Closed: After X days with no customer response

Manual Status Changes

Changing Status

From ticket detail:

  1. Click the status badge
  2. Select new status
  3. Optionally add a note

Keyboard shortcut:

  1. Press S on a ticket
  2. Choose status
  3. Press Enter

From ticket list:

  1. Right-click ticket
  2. Select Change Status
  3. Choose status

Bulk Status Changes

See Bulk Operations for changing multiple tickets.


Reopening Tickets

Automatic Reopen

When a customer replies to a resolved or closed ticket:

  1. Ticket status changes to Open
  2. Appears in inbox
  3. Previous assignee is notified
  4. Conversation continues

Manual Reopen

  1. Find the closed ticket (search archives)
  2. Open the ticket
  3. Click Reopen Ticket
  4. Status changes to Open

Merging Tickets

When a customer creates multiple tickets about the same issue:

  1. Open the duplicate ticket
  2. Click Actions → Merge Into
  3. Search for the primary ticket
  4. Select merge target
  5. Confirm merge

What happens:

  • Conversations are combined
  • Duplicate is closed
  • Customer sees unified thread
  • Links are preserved

Splitting Tickets

When a ticket contains multiple unrelated issues:

  1. Open the ticket
  2. Click Actions → Split Ticket
  3. Select conversations to move
  4. Enter new ticket subject
  5. Confirm split

What happens:

  • New ticket created
  • Selected conversations moved
  • Original ticket updated
  • Both tickets linked

Soft Delete & Restoration

Deleting Tickets

Tickets are soft-deleted (not permanently removed):

  1. Open the ticket
  2. Click Actions → Delete
  3. Confirm deletion

What happens:

  • Ticket removed from normal views
  • Still searchable in admin view
  • Can be restored within 30 days
  • Permanently deleted after 30 days

Restoring Deleted Tickets

Admin only:

  1. Go to Settings → Deleted Items
  2. Find the ticket
  3. Click Restore
  4. Ticket returns to original status

Ticket History & Audit Trail

Every ticket maintains a complete history:

What's Tracked

  • Status changes
  • Assignment changes
  • Priority changes
  • Tag additions/removals
  • All conversations
  • Internal notes
  • Edits to ticket fields

Viewing History

  1. Open the ticket
  2. Click Activity or History tab
  3. See chronological list of all changes

Event Details

Each event shows:

  • What changed
  • Who made the change
  • When it happened
  • Before/after values (where applicable)

SLA Implications

Status affects SLA tracking:

StatusFirst Response SLAResolution SLA
OpenActiveActive
PendingN/APaused (configurable)
ResolvedN/AStopped
ClosedN/AStopped

See SLA Tracking for details.


Reporting & Metrics

Status transitions affect analytics:

MetricCalculation
First Response TimeCreated → First agent reply
Resolution TimeCreated → Resolved
Reopen RateResolved/Closed → Open count
Status DistributionTickets per status

Best Practices

  1. Use Pending consistently: Always set to Pending when waiting for customer

  2. Resolve promptly: Move to Resolved once issue is addressed

  3. Don't skip statuses: Go Open → Pending → Resolved → Closed

  4. Add context on changes: Leave notes when changing status manually

  5. Review resolved tickets: Close or reopen promptly

  6. Handle reopens urgently: Customer felt need to follow up


Troubleshooting

"Ticket keeps reopening"

  • Customer may be replying to old emails
  • Check if emails are being matched correctly
  • Consider closing with explanation

"Can't change to Closed"

  • Some workflows require Resolved first
  • Check automation rules
  • Admin may have restrictions

"Status changed unexpectedly"

  • Check automation rules
  • Review activity log
  • May be triggered by customer action

"Merged ticket missing conversations"

  • Conversations are in the target ticket
  • Search for the merged content
  • Check activity log for merge event

← Bulk Operations | Back to Tickets