Signal Taxi

Sign in

Sign in to the admin dashboard. Sessions last 24 hours, and end sooner if your provider session ends.

Signing you in…

Sign in with Salesforce Sign in with Clerk

Signal Taxi NYC · TLC
Dashboard
Drivers Medallions Vehicles
Tickets Payments Scanned documents SMS queue
Document Queue Document Reviews File type requests
Invoice scans Purchase orders Needs review Rescan requested Accounting
Salesforce Sync Bekman Sync Bank Form Activity SF Bank Document OCR Violations Snowflake Sync Violations Open Data Sync
Integrations Settings MCP access Integration API
Workspace / Dashboard

Dashboard

Overview of drivers, documents, violations, and syncs.
Files to check
Human
Files a person still needs to review
Document Reviews
Violations
Human
SMS queue and money still owed
Document Completion
Active drivers only
Document Workflow Completion Filed / Required Progress
Waiting for processing
AI
Still in the automated queue. Nothing for a person to do yet.
Sync health
Recent runs
AI Parse Queue
From stored files
Workspace / Dashboard / Documents

Documents

Browse files by document type.
Filters

Page 1 of 1

Workspace / Dashboard / Processing queue

Processing queue

Files the scheduled jobs have not finished yet. Nothing here needs a person until that work runs.
Filters
Title Type Waiting on Source Arrived

Page 1 of 1

Workspace / Document Reviews

Document Reviews

Unreadable files set aside, and files staff assigned by hand.
Filters

Page 1 of 1

Workspace / Dashboard / Repairs App Vendor Invoice

Repairs App Vendor Invoice

Filters

Page 1 of 1

Filters
PO Vendor Invoice # Total Kind Status Sent Actions

Page 1 of 1


              

Workspace / Drivers / Browse

Drivers

Search and filter drivers, then open a row to view all documents.
Filters
Name Status TLC Bank Info OCR Bekman Files Latest Close Contact ID

Page 1 of 1

Workspace / Sync / Salesforce

Salesforce Sync

Sync history for vehicles, medallions, drivers, and contract PDFs from Salesforce.

Status Source Started Finished Vehicles Medallions Contracts Uploaded Contracts Skipped Error
Workspace / Sync / Bekman

Bekman Sync

Bank account sync history for pushing driver pay setup into Bekman (OTOEdge).
Status Source Started Finished Processed Updated Skipped Errors
Workspace / Sync / Bank Form Activity SF

Bank Form Activity → Salesforce

Push bank form activity and workflow updates to Salesforce Case comments.
Status Source Started Finished Scanned Synced Unchanged Errors
Workspace / Sync / Bank Document OCR

Bank Document OCR

OCR image-only bank form uploads and write routing/account numbers for Bekman sync.
Status Source Started Finished Processed Extracted No match Errors
Workspace / Violations / Tickets

Tickets

Parking tickets synced from Snowflake for fleet operations tracking.

Payment status

Owed to the city — Awaiting first city sync
Filters
Driver pipeline
Violation date Created Driver Medallion Plate Type Reason Fine Status City status City due City paid City fine Judgment PDF SMS Ack Approval Receipt ID SF Case Enrichment Summons

Page 1 of 1

Workspace / Violations / Payments

Violation Payments

Recently paid tickets and paid-ticket breakdowns from NYC Open Data.
Summons Plate Medallion Violation date City status City payment Judgment Driver charge Receipt ID Driver Reason Paid detected
By violation reason (top 10)
By month
Top plates by $ paid
Workspace / Violations / Scanned documents

Scanned documents

NYC ticket scans imported from Google Drive with OCR parse and violation match status.
Filters
Document Parse OCR chars Extracted Match Linked ticket Imported Actions

Page 1 of 1

Workspace / Violations / SMS queue

SMS queue

Grouped violation notifications for human review. One SMS per driver when approved. Approve & Send all starts background sending (you can leave the page). Batches are added automatically when a scanned PDF is matched.
Filters
Driver Phone Tickets Oldest ticket Batch age Status Send error Message preview Actions

Who approved sends, cleared the queue, or removed batches.

When Who Action Details
Workspace / Sync / Violations Snowflake

Violations Snowflake Sync

Pull ticket facts from TAXI_DW.PUBLIC.FCT_TICKETS into MongoDB.
Status Source Started Finished Fetched Inserted Warnings Filter
Workspace / Sync / Violations Open Data

Violations Open Data Sync

Fetch NYC DOF payment status from dataset nc67-uf89 into MongoDB violations.openData.
Status Source Started Finished Selected Updated Outstanding Notes
Workspace / Sync / Document Queue

Document Queue

Upload mail and scanned documents for AI classification, then ingest them into the file library.
1
Upload a batch

Add individual files, a whole folder, or a ZIP. Each upload creates one batch you can track below.

2
AI classifies documents

The server reads each file, extracts text, and assigns a document type. This runs automatically about every 5 minutes.

3
Ingest into files

Classified documents become file records. Confident matches link to drivers, medallions, or vehicles; others appear under Unclassified.

Classification and ingest run on a schedule. Use Run ingest now below if you want to pull in results immediately after a batch finishes.

Upload documents

PDFs, images (PNG, JPG, TIFF, WebP), or ZIP archives.

No files selected yet.

Upload batches

Track what you uploaded and whether classification has picked it up.

Batch Status Uploaded Files Size By Note

Ingest runs

When classification output is ready, ingest creates or updates file records in the library.

Status Source Started Finished Scanned Linked Unclassified Failed
Workspace / Medallions

Medallions

Medallions synced from Salesforce with linked vehicles.
Filters
Name Status Liability Policy WComp Policy Vehicle VIN Drivers Medallion ID

Page 1 of 1

Workspace / Vehicles

Vehicles

Vehicles synced from Salesforce.
Filters
Name VIN Status Vehicle ID

Page 1 of 1

Workspace / Integrations

Integrations

Connect Google accounts so the app can read Drive files and Gmail.

Google Drive

Read, download, and upload files.

Account Email Status Connected

Gmail

Read messages and attachments. Sign in as the mailbox itself, for example receipts@signaltaxi.com.

Account Email Status Connected
Documents / File type requests

File type requests

New file types stay here until someone listed under Settings, Permissions approves them.

Workspace / Settings

Settings

Manage dispatch locations, which document categories drivers can see in the portal, who can approve new file types, and how far back Repairs App Vendor Invoice review goes.

Driver portal documents

Choose which driver-linked document categories appear on the portal. Unclassified files and violation scans are never shown.

Repairs App Vendor Invoice review

Needs review, Rescan requested, and the dashboard count include an invoice or purchase order dated on this day or later. Earlier ones stay in Invoice scans and Purchase orders. Move the date earlier to review older history.

Permissions

Choose who can approve a new file type proposed from Classify. Until someone is listed here, nobody can approve.

Approve new file types

    Locations

    Places the dispatcher can pick. Retiring a place hides it from new requests. Existing requests keep showing it.

    Type an address, pick a match, then drag the pin if the spot is off.
      Name Address Coordinates Status
      Workspace / MCP access

      MCP access

      People who can connect Claude to Signal Taxi files, and a history of who asked for what.

      Connect Claude

      In Claude, open Settings, then Connectors, then Add custom connector. Paste this address and sign in with Salesforce or Clerk. Only an email on the People list can get in. Nothing is emailed to them.

      Access is checked on every request
      to

      Add a person

      Enter a valid email address.

      They sign in to Claude with this address. Nothing is sent to them.

      File access

      Pick at least one file type.

      EnabledTurn off to pause access without removing the person.

      Revoke this user's current session so the new permissions apply now?

      The new permissions are saved. They sign in again in Claude and get the updated tools and documents.

      Driver

      Open in Salesforce

      Tickets

      Bank Form Activity

      Documents

      Vehicle

      Documents

      Review file

            Mark this file unreadable and set it aside. The image stays on file.

            File preview

            100%
            Open In New Tab

            Invoice

            Extracted text

            
                    

            Preview

            Invoice

            100%
            Download

            Purchase order

            100%
            Download
            Fix what was read
            Finish this review

            New file type

            This document becomes the example. The type stays pending until someone listed under Settings, Permissions approves it.

            Edit bank details

            Updates the driver record in the portal and adds a Salesforce Case comment with your name. Bekman sync runs separately.

            Numbers only, 8 to 17 digits.
            Numbers only, 8 to 12 digits.

            Remove from SMS queue?

            Bank form link already exists

            This driver already has an active bank form link. Open the existing link, or generate a new one and clear the previous bank details, activity history, SMS status, and Salesforce sync state. Expired links are replaced automatically.

            Generating bank form link

            Creating a Salesforce case and preparing the link. This may take a moment.

            Bank Form Link

            Copied To Clipboard Share this link with the driver so they can submit their bank account details.

            Send SMS confirmation

            Choose which number to text. You can override with a custom number.

            Use Source Number