Logo

List Management Dashboard

Advanced Pipeline Analytics

{{ loginError }}

Pipeline Flow Diagram

Incoming

Total Accepted: {{ totalAccepted.toLocaleString() }}
Rejected: {{ totalRejected.toLocaleString() }}
Success Rate: {{ stats.pipelineSuccessRate }}%

Filters

Passed Filters: {{ totalPassedFilters.toLocaleString() }}
Didn't Pass Filters: {{ totalDidntPassFilters.toLocaleString() }}
Breakdown by Reason:
No rejections

{{ dest.name }}

{{ dest.success }} {{ dest.failed }}
{{ dest.successRate }}%
{{ dest.avgTime }}ms
Total Accepted
{{ totalAccepted.toLocaleString() }}
Pipeline Success
{{ stats.pipelineSuccessRate }}%
Avg Processing
{{ stats.avgProcessingTime }}ms

Hourly Request Volume (EST)

Loading hourly data...

No hourly data available

Carrier Breakdown

Carrier Record Count
{{ row.carrier }} {{ row.count.toLocaleString() }}
Showing {{ (carrierCurrentPage - 1) * carrierItemsPerPage + 1 }} to {{ Math.min(carrierCurrentPage * carrierItemsPerPage, carrierPagination.total) }} of {{ carrierPagination.total }} carriers
Page {{ carrierCurrentPage }} of {{ carrierTotalPages }}

No carrier data available for the selected filters.

Loading carrier data...

Subid Breakdown

Subid Record Count
{{ row.subid }} {{ row.count.toLocaleString() }}
Showing {{ (subidCurrentPage - 1) * subidItemsPerPage + 1 }} to {{ Math.min(subidCurrentPage * subidItemsPerPage, subidPagination.total) }} of {{ subidPagination.total }} subids
Page {{ subidCurrentPage }} of {{ subidTotalPages }}

No subid data available for the selected filters.

Loading subid data...

Request Journey Tracker

Found {{ allJourneys.length }} Request{{ allJourneys.length > 1 ? 's' : '' }} for Phone: {{ journeySearch.phone }}

Select a request to view its journey details

Request #{{ index + 1 }}

List ID: {{ journey.incomingStages[0]?.list_id || 'N/A' }}

{{ journey.requestId }}

{{ formatDateTime(journey.incomingStages[0]?.created_at) }}

Journey Details for Request: {{ currentJourney.requestId }}

List ID: {{ currentJourney.incomingStages[0]?.list_id || 'N/A' }}

{{ formatDateTime(currentJourney.incomingStages[0]?.created_at) }}

Incoming Pipeline
{{ stage.stage }}

{{ formatDateTime(stage.created_at) }}

{{ stage.processing_time_ms }}ms

Outgoing Destinations
{{ dest.destination_id }}

Priority: {{ dest.destination_priority }}

{{ formatDateTime(dest.created_at) }}

{{ dest.processing_time_ms }}ms

{{ dest.rejection_reason }}

Pipeline Data Tables (Incoming: {{ incomingTableData.length }}, Outgoing: {{ outgoingTableData.length }})

Export Options

Loading data...

Request ID List ID Phone Status Rejection Reason Created At (EST) Actions
{{ row.request_id?.substring(0, 8) }}...
{{ row.list_id || 'N/A' }} {{ row.phone_number || 'N/A' }} {{ row.status }} {{ row.rejection_reason || '-' }} {{ formatDateTime(row.created_at) }}
No data found. Try adjusting your filters.
Showing {{ (incomingCurrentPage - 1) * incomingItemsPerPage + 1 }} to {{ Math.min(incomingCurrentPage * incomingItemsPerPage, incomingPagination.total) }} of {{ incomingPagination.total }} records
Page {{ incomingCurrentPage }} of {{ incomingTotalPages }}

Loading data...

Request ID List ID Phone Destination Priority Status Rejection Reason Created At (EST) Actions
{{ row.request_id?.substring(0, 8) }}...
{{ row.list_id || 'N/A' }} {{ row.phone_number || 'N/A' }} {{ row.destination_id }} {{ row.destination_priority }} {{ row.status }} {{ row.rejection_reason || '-' }} {{ formatDateTime(row.created_at) }}
No data found. Try adjusting your filters.
Showing {{ (outgoingCurrentPage - 1) * outgoingItemsPerPage + 1 }} to {{ Math.min(outgoingCurrentPage * outgoingItemsPerPage, outgoingPagination.total) }} of {{ outgoingPagination.total }} records
Page {{ outgoingCurrentPage }} of {{ outgoingTotalPages }}