Service center is derived automatically from each receipt number's prefix. Processing time estimates change constantly, so rather than guess we link straight to USCIS's own live tool — pick the exact form and center there for a current number.
Upload a blank USCIS PDF form (downloaded from uscis.gov). This reads the form's actual fillable fields, auto-fills what it can match from a client's profile, and lets you review everything before downloading a filled copy — no AI guessing required.
Ask AI Assistant
Immigration Q&A powered by Claude & ChatGPT
🤖 Claude (Anthropic) — immigration specialist
Hello! I'm your immigration assistant. Ask me anything about case procedures, USCIS forms, processing times, or immigration law. How can I help?
Internal Messages
Team communication between admin and staff
Inbox
📬
Select a message to read
Finance
Revenue, business finances, savings goals, expenses & tax deductions
Invoice Generator
Professional invoices with fee breakdown, required documents & payment plans
Client Intake
Send intake form via WhatsApp or let clients fill it in directly
Communications
Email templates, comm log, bulk messaging
Staff & Activity
Staff logins, sign-in times, pages and client files viewed
👤 Staff Accounts
Email or username
Display name
Password (8+ characters)
Confirm password
Staff sign in with this email (or username) and password. Staff never see TTOA service fees, balances, Finance, Invoices, Reports or Comms.
User
Period
Show
🕒 Sessions
📜 Full Activity Timeline
🗂
New Client Intake
💰
Add Fee Entry
⚙
Manage Fee Schedule
📝
Add Note
💌
Generate Message
🔔
Reminders
📝
Generate Document
👁
Document Preview
✏️ Click directly into the document below to edit any text before downloading.
📅
Add Deadline
📬
New Message
🧾
Add Expense
📆
Add Installment Plan
📋
Log Communication
✓
Invoice is posted
This invoice is counted in the client's balance, Finances and Dashboard.
📌
New task added
📥
Post Invoice to Client & Finances
Record a new payment received (optional)
⚙
Accounts & Tax Settings
Business bank accounts
AccountIn the bank ($)Want there ($)
Each save keeps a dated snapshot so you can see how your balances change over time.
Set-aside rate is how much of profit to reserve for income and self-employment taxes (many sole proprietors use 25% to 30%). Update the mileage rate each January to the current IRS standard rate.
🏦
Bank Balance History
🎯
New Savings Goal
💰
Add Savings
💳
Record Payment
📱
Send Client Intake via WhatsApp
How it works:
Enter the client's WhatsApp number below. A message with your intake form link will be pre-filled and ready to send. The client fills in their info and submits — their profile appears in your tracker automatically.
Include country code — e.g. +1 for USA, +1 for Trinidad
📱
Open WhatsApp & Send
Opens WhatsApp with message pre-filled — just tap Send
📋
Intake Submission Details
🚫
Block Out Days & Times
Block an entire day so no appointments can be booked.
Block a specific time window on a date. Clients cannot book during this period.
Block many days or time slots at once, e.g. every Sunday, every Tuesday 12:00 to 1:00 PM, or the 1st of every month.