Inbound Call Prioritization with Existing Task

Inbound calls have maximum priority and are never blocked by existing tasks in the system.

Funcionalidades
2 min read
Mar 30, 2026

Inbound calls have maximum priority in the system and receive special treatment when the contact already has open tasks. This article explains how this prioritization works.


Priority of Inbound Calls

Inbound calls have special characteristics:

CharacteristicValue
Priority1 (maximum)
CancellableNever
TypeSystem task

Priority 1 is the highest (lower number = higher priority).


Priority Comparison

Task TypePriority
Inbound call1
Missed call1
Inbound WhatsApp1
Inbound email2
Scheduled call4
Custom tasks0-999 (configurable)

What Happens When There Is an Open Task

When an inbound call arrives and the contact has an open task:

If there is a started task:

  • That existing task is reused
  • No new inbound call task is created
  • The call is associated with the ongoing task

If there is a created but not started task:

  • The highest-priority task is taken
  • The call is processed in the context of that task

If there are no tasks:

  • A new inbound call task is created
  • Priority 1, not cancellable

Skipped Validations

Inbound calls skip certain validations:

  • High-priority task exists: Ignored, the call always enters
  • Start conditions: Not verified

This ensures no inbound call is ever blocked by the task system.


Cancellation Strategy

Inbound calls use the "Never" strategy:

StrategyMeaning
NeverCannot be cancelled by other tasks
AlwaysCancelled when any task is created
Higher priorityCancelled only if a higher-priority task arrives

Inbound calls are immune to cancellation.


Template Configuration

The inbound call template is special:

  • It is a system template (cannot be deleted)
  • The cancellation strategy is fixed at "Never"
  • Does not allow start conditions
  • Does not allow team assignment
  • Only allows one recurrence

Inbound Call Flow

  • Inbound call arrives
  • System searches for active task for the contact
  • If there is a started task: reuses it
  • If not: creates an inbound call task
  • Call is queued for the salesperson
  • Salesperson receives the call

Conclusion

Inbound calls have maximum priority and are never blocked by existing tasks. The system processes them immediately, reusing open tasks when possible. This configuration ensures that no customer call is ever lost due to priority conflicts.


Relevant Scenarios

  • Phone support centers with high call volumes
  • Teams managing outbound and inbound calls simultaneously
  • Configuring priorities for custom tasks

Was this article helpful?

Related Articles