Try adjusting your filters or create a new ticket.
⏰ Past dates and times are automatically disabled.
🚨 System automatically detects & highlights past-due tickets with prominent alert badges.
Press Enter or click Add after scanning. Field stays focused.
| Item Name | Supplier SKU | Qty | Installed | |
|---|---|---|---|---|
| No items scanned yet. | ||||
No payments recorded yet.
Manage services, parts, and devices
| Category | Name & Compatibility | MobileSentrix SKU | Grade | Wholesale Cost | Retail Sell | Supplier Stock | Sync Date | Actions |
|---|
| Date Logged | Part Number & SKU | Part Description | Supplier | Defect Reason | Tech / Staff | Status | Batch / Tracking | Actions | |
|---|---|---|---|---|---|---|---|---|---|
| Loading RMAs… | |||||||||
| Item | Qty Expected | Qty Received | Unit Cost | Status |
|---|
Automatically pairs this part with matching Device Manager intake suggestions.
Re-enter your PIN to reveal the workspace.
⚙
Adjust the exact visual display size (width/height) for each logo placement across the POS in real-time.
Configure operational flags for tickets (e.g. Waiting on Parts, Customer Contacted, Urgent, Overdue).
Define and save preset filters for technicians, priority levels, operational flag status, and overdue states.
Drag to reorder. Toggle visibility. Add custom columns.
Manage suppliers used in Purchase Orders.
Connect your Twilio account to enable calls and SMS. Account SID + Auth Token + Phone Number are all you need for basic SMS. Your Auth Token is stored securely and never shown after saving.
AC — found in your Twilio Console dashboard.
+15195551234). Used as the From number for calls and SMS.
Enables direct browser-to-phone audio calls using the Twilio Voice JavaScript SDK (WebRTC). SIP is not required. You need to create an API Key and a TwiML App once in the Twilio Console.
http://<your-server>/api/phone/twiml → copy the App SID.SK — from Account → API keys & tokens.
AP — from Voice → TwiML Apps.
SMS works out of the box with just your Account SID + Auth Token + Phone Number above. A Messaging Service SID is optional — it enables advanced features like number pooling, sticky sender, and delivery receipts across multiple numbers.
MG — from Messaging → Services. Leave blank to send from your phone number directly.
Only needed if you're routing calls through a hardware SIP phone or a SIP trunk. Most shops can skip this — the Browser SDK above handles calls without any SIP setup.
doodaddude.sip.twilio.com.
Configure Square, Stripe, and POS terminal billing parameters. Credentials are saved directly into the database and encrypted/masked at rest.
Connect your Square Merchant account for in-person Terminal checkout, customer payment links, and card charges. Obtain credentials from the Square Developer Dashboard.
sandbox for test transactions before switching to production.
EAAA...).
Configure Stripe API keys for card processing and payment intents.
sk_test_... or sk_live_...).
/webhooks/square/payment (Requires x-square-hmacsha256-signature)/webhooks/stripe/payment (Requires Stripe-Signature)/webhooks/mock/paymentDaily reconciliation & performance analytics
| Time ↕ | Ticket ↕ | Customer | Items Sold | Payment | Amount ↕ |
|---|
Appointment Schedule
Manage user accounts, roles, and access
| User | Username | Role | Status | Created | Actions |
|---|---|---|---|---|---|
| Loading staff… | |||||
Shift board & clock-in
| Staff | Date | Clock In | Clock Out | Break | Hours Worked | Scheduled | +/− |
|---|---|---|---|---|---|---|---|
| No records. | |||||||
Was a break taken during this shift?
(30 minutes will be deducted from worked hours)
All customer profiles & store credit
| Name ↕ | Phone | Address | Tickets ↕ | Credit ↕ | Last Activity ↕ | |
|---|---|---|---|---|---|---|
| Loading customers… | ||||||
Call handling, IVR, voicemails, messaging & provider controls
| Direction | Phone Number | Customer | Outcome | Duration | Timestamp | Actions |
|---|---|---|---|---|---|---|
| Loading calls… | ||||||
Select your active telephony communications provider. Twilio credentials are kept strictly isolated on the backend server environment and are never transmitted to the browser.
https://YOUR-DOMAIN/webhooks/twilio/voicehttps://YOUR-DOMAIN/webhooks/twilio/statushttps://YOUR-DOMAIN/webhooks/twilio/recordinghttps://YOUR-DOMAIN/webhooks/twilio/sms| Receipt / Time | Customer | Ticket | Method | Amount | Status | Actions |
|---|---|---|---|---|---|---|
| Loading transactions... | ||||||
| Receipt / Time | Customer | Ticket | Method / Provider | Amount | Status | Actions |
|---|---|---|---|---|---|---|
| Loading transactions... | ||||||
| Refund ID / Time | Customer / Ticket | Original Payment | Refund Amount | Reason | Status |
|---|---|---|---|---|---|
| Loading refunds... | |||||
Process in-person chip & pin, tap, Apple Pay, and Google Pay transactions directly through the active payment provider.
/webhooks/stripe/payment (Headers required: Stripe-Signature)/webhooks/mock/paymentSTRIPE_WEBHOOK_SECRET in your .env file. Webhooks are server-authoritative and processed idempotently.
for —
Simulate an incoming phone call and test the Call Flow Engine without placing real telephone calls or incurring any carrier fees.
519-555-0155 to simulate existing customer Alice Wong with Ticket #1042.
Ready to run simulator.
Manage device models, series, standard repair types, and linked inventory parts (SKUs).
Real-time aggregated RSS feeds from major electronics, mobile, and repair industry outlets.
Try adjusting your search query or selecting a different category tab.
Entering these model numbers allows intake auto-population by back-cover or casing codes.
Configure standard repairs, estimated labor times, default prices, and attach inventory parts.
Search your POS inventory to attach an in-stock replacement part to this repair type:
The Local AI has analyzed this device against authoritative manufacturer patterns. Review the differences below before granting permission to overwrite the current device information.
Change the device model associated with this ticket (e.g. if identified differently during repair disassembly). Suggested parts will automatically refresh.
Focus defaults here on open. Scanning or typing instantly matches items from your inventory and MobileSentrix catalogue.
Group 0 selected RMA items into a submitted vendor return shipment. All grouped items will transition to Submitted status.