Try adjusting your filters or create a new ticket.
⏰ Past dates and times are automatically disabled.
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 |
|---|
| Item | Qty Expected | Qty Received | Unit Cost | Status |
|---|
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… | |||||
All customer profiles & store credit
| Name ↕ | Phone | Address | Tickets ↕ | Credit ↕ | Last Activity ↕ | |
|---|---|---|---|---|---|---|
| Loading customers… | ||||||
Call handling, IVR, voicemails, messaging & provider controls
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/smsProcess 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.
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.