Complete Feature Overview

Every tool your agency needs, in one desk

DesksFlow brings together query management, task automation, team collaboration, client portal, documents, payments, and analytics — purpose-built for education and immigration agencies.

13 feature categories·43+ individual capabilities
Start in Minutes

Marketplace

A catalog of pre-built workflows tuned for education and immigration agencies. Install in one click, customise forever — and update or roll back any time.

Pre-built Catalog

Country-specific document checklists, intake form templates, service pipelines, and message packs — ready to install on day one.

  • Document checklists for Australia, Canada, UK, USA, Schengen and more
  • Intake form templates: Education, Immigration, Work Permit, Other Services
  • Service pipelines: Study / Work / PR / Tourist visas
  • Email + WhatsApp message template packs

Example

Install the 'Australia Student Visa' pack in one click → get the document checklist, intake form, pipeline stages, and message templates — all pre-configured and ready to use.

One-click Install & Full Customisation

Every marketplace item becomes your own copy after install. Rename fields, edit checklists, change pipeline stages — it's yours.

  • Install any catalog item in a single click
  • Your copy is fully independent — edit freely
  • No locked templates or read-only restrictions
  • Re-install to start fresh if needed

Updates & Version History

When we improve the catalog, an 'Update available' chip appears. Apply on your terms — or roll back to any previous state if the update isn't right for you.

  • Update notifications per installed item
  • Diff view: see exactly what changed before applying
  • Full version history for every item
  • Roll back any update in one click — previous state is always saved

Example

We add 3 new items to the Canada PR checklist. You see 'Update available' → preview the diff → apply. If it breaks your workflow, roll back in one click.

Intelligent Onboarding

AI-Powered Setup

Describe what you need in plain English and AI builds it. Or import your existing spreadsheet. Get operational in minutes, not weeks.

AI Form Builder

Describe your intake form requirements in plain English — AI generates the steps and fields automatically. Refine in the visual builder.

  • Natural language input: 'intake form for Australian student visa with parent sponsor'
  • AI generates steps, fields, and field types
  • Conditional logic suggestions (show field only when...)
  • Refine and edit in the visual form builder

Example

'Build an intake form for Canada PR with spouse co-applicant, IELTS scores, and 2 years work experience fields.' AI generates a multi-step form in seconds.

Spreadsheet Import

Upload your existing client spreadsheet. AI infers column types, detects duplicates, and generates a matching intake template.

  • Upload CSV or Excel — AI maps columns to fields
  • Duplicate detection against your existing CRM records
  • Auto-generates a matching intake form template
  • Import history and rollback for bulk imports

Example

Your 3-year-old Excel sheet with 400 clients — upload once. AI maps columns, flags 12 duplicates, and has you operational in minutes.

Visual Form Builder

Build and edit intake forms with a drag-and-drop visual editor. No code required.

  • Drag-and-drop field ordering
  • 8 field types: text, number, date, dropdown, multi-select, checkbox, file, signature
  • Conditional visibility rules (show/hide fields based on answers)
  • Multi-step forms with progress indicators
Case Tracking

Visa Pipelines

Stage-by-stage case tracking with deadlines, payment milestones, and progress markers. Know exactly where every application stands.

Custom Pipeline Stages

Define the stages that match your visa process — from initial consultation to visa grant. Each stage has its own colour, order, and completion criteria.

  • Unlimited custom stages per pipeline
  • Drag-to-reorder stages
  • Stage colour coding for at-a-glance status
  • Multiple pipelines for different visa types

Example

Study visa pipeline: Enquiry → Documents Collected → Application Submitted → Biometrics → Under Review → Visa Granted / Refused. Each stage clearly tracked.

Deadline & Milestone Tracking

Attach deadlines to pipeline stages. Get alerts when applications are approaching or past critical dates.

  • Per-stage deadline setting
  • Overdue stage alerts in the dashboard
  • Intake deadline tracking (Spring / Summer / Fall)
  • Timeline view of the full application journey

Payment Milestones

Link payment expectations to pipeline stages. Know which clients owe fees at each stage of their application.

  • Attach expected payments to specific stages
  • Track partial payments and installments
  • Outstanding balance visible per client
  • Payment status integrated into the pipeline view
Foundation

Agency & Team Setup

Create your agency workspace, invite your team, and set role-based permissions in minutes.

Multi-Agency Architecture

Your data lives in its own secure workspace. No other agency can ever see it — enforced at the database level with Row-Level Security.

  • One workspace per agency with full data isolation
  • Unlimited query capacity on paid plans
  • All team members see the same unified inbox

Example

Agency 'Global Pathway' and 'BrightFuture Consultants' run on the same platform — completely isolated. Neither can see the other's queries, clients, or documents.

Role-Based Permissions

Four roles — Owner, Admin, Manager, Staff — each with carefully tuned capabilities. Staff see their own work; leaders see everything.

  • Owner: full control including billing and admin promotion
  • Admin: team management + all agency data
  • Manager: assign tasks, view all work, no billing access
  • Staff: focused on their own queries and assigned tasks

Example

Priyanka (staff) only sees the 12 queries assigned to her. Margret (manager) sees every team member's workload and reassigns as needed.

Team Invitations

Invite team members by email. They get their own login with the right permissions automatically.

  • One-click email invitation with secure signup link
  • Role pre-assigned so new joiners start productive
  • Deactivate members without losing their work history
The Core

Query Management

A guided wizard captures everything about a client — visa category, education, English scores, work history — then lets you track every query to conversion.

Guided Intake Wizard

Purpose-built for education and immigration — no generic CRM has these fields out of the box.

  • Personal details: name, phone, email, nationality
  • Visa category: Student, Tourist, Work, PR, Dependent
  • Education: qualification, institution, percentage/CGPA
  • English proficiency: IELTS, TOEFL, PTE, Duolingo scores
  • Work experience & sponsor details
  • Preferred destinations & intake year

Example

A walk-in enquiry for Canada student visa takes 90 seconds to capture — every field a visa officer would ask is already there.

Custom Fields

Every agency is different. Add your own fields — text, number, date, dropdown, multi-select — for what makes your workflow unique.

  • 6 field types: text, long text, number, date, single-select, multi-select
  • Required/optional, with default values
  • Reorder and archive fields anytime
  • Fields appear in the intake wizard and query detail automatically

Example

A Punjab-based agency adds 'Home Village' (text), 'Preferred Counselor Language' (dropdown: Punjabi, Hindi, English), and 'Budget Range' (number). All queries now capture this.

Smart Status Pipeline

Every query moves through a clear lifecycle: New → Contacted → Documents Pending → Applied → Under Review → Converted / Lost.

  • Visual pipeline view of every client's stage
  • Conversion rate metrics per team member
  • Lost-reason tracking for lessons-learned

Client Portal Links

Generate a secure shareable link for each client. They upload documents, check status, and see updates — no more WhatsApp chaos.

  • Token-based secure links (no login required for clients)
  • Clients upload passports, SOPs, marksheets directly
  • Real-time sync — your team sees uploads instantly
  • Revoke access with one click
Productivity

Task Management

From a single daily task to a 5-task playbook that fires off when a new student enrolls — everything your team needs to stay on top of commitments.

Tasks with Smart Edit Permissions

Leaders can edit every detail. Assignees can add notes and link a client — but can't secretly change priority, assignee, or due date on their own work.

  • Full edit for leaders & task creators
  • Limited edit for assignees (description + query link only)
  • Snooze any task by +1 / +3 / +7 days
  • Delete with confirmation — no accidental loss

Example

Margret (manager) assigns 'Collect passport from Jony Singh' to Priyanka with priority High. Priyanka can add notes like 'Jony said he'll drop it Monday' but can't change the priority or reassign to someone else.

Task Templates

Stop typing the same task over and over. Save common tasks as templates with `{{client_name}}` placeholders.

  • Create templates once, reuse forever
  • Variable substitution: `{{client_name}}` resolves when applied to a client
  • Default priority, due date (today + N days), assignee
  • Recurring support (daily / weekly / monthly)
  • Sort order for your most-used first

Example

Template 'Passport Collection Reminder' — title: 'Collect passport from {{client_name}}', priority: High, due: +3 days, assignee: J Kaur. Apply to Jony Singh → task auto-fills with real data.

Task Playbooks — Multi-Task Bundles

The PRO-CRM feature. Bundle 5+ related tasks into one playbook. One click applies all of them to a client.

  • Bundle multiple task definitions under one name
  • Preview all tasks before applying
  • Each task keeps its own priority, due-date offset, and assignee
  • Apply from the Tasks page OR directly from a client's query detail
  • All tasks created in one transaction with proper due-date spacing

Example

Playbook 'New Student Onboarding' contains: (1) Collect passport — 3 days, (2) Send fee quote — 1 day, (3) Review SOP — 7 days, (4) Shortlist universities — 5 days, (5) Share visa checklist — 2 days. One click on Jony's query → 5 tasks created, all linked to Jony, all with resolved names.

Kanban Board View

Drag-and-drop tasks between Pending / In Progress / Completed columns. See workload at a glance.

  • 4 columns: Pending, In Progress, Completed, Cancelled
  • Drag to change status instantly — changes sync to teammates in real-time
  • Per-column visibility toggles (hide Completed to focus)
  • Works on desktop and touch devices

Filters & Search

Find any task instantly — by assignee, priority, due date, linked client, or recurrence.

  • Filter by: status, priority, assignee, due window, linked client
  • My Tasks vs Team Tasks tabs
  • Search by title or description
  • Filter state persists across page loads

Recurring Tasks

Set a task to repeat daily, weekly, or monthly. When the current instance is completed, the next one auto-spawns.

  • 3 patterns: daily, weekly, monthly
  • Optional 'repeat until' date
  • Database trigger handles the spawn — no manual work

Example

'Weekly team sync' recurring Monday — complete this week's instance, next Monday's appears automatically.

Save & Add Another

For rapid batch task creation. Fill once, save, keep the context — save again for the next task.

  • One button commits the task and resets the form
  • Client link, assignee, and priority persist between saves
  • Ideal for morning planning of the day's follow-ups
Never Miss a Beat

Follow-up Automation

Never let a client fall through the cracks. Automatic reminders, overdue alerts, and a morning digest.

Today's Follow-ups

Open the dashboard — see exactly which clients need a call, message, or next step today.

  • Prioritized by urgency and client stage
  • One-click mark-as-done
  • Snooze to later in the day or tomorrow

Overdue Alerts

Tasks past due date get highlighted in red. Count shown in the sidebar badge so you can't miss it.

  • Red urgency badges on the task card
  • Days-overdue counter ('3 days overdue')
  • Sidebar badge shows total overdue count

Email Notifications

Get a morning email digest of today's work. Task assignment emails ping the right team member.

  • Daily morning digest — your day in one email
  • Task assigned → assignee gets an email
  • Configurable per team member
Do It Once

Templates & Checklists

WhatsApp templates, document checklists per visa type. Create once, use forever — consistency across your whole team.

WhatsApp Message Templates

Pre-written messages for common scenarios. Send a fee quote, request documents, confirm appointments — all with client details auto-filled.

  • Variable substitution for client-specific values
  • Organized by category (greetings, quotes, reminders)
  • Copy-paste ready or send directly via integration

Document Checklists

Per visa category — Student, Tourist, Work, PR. Every document your clients need, listed and tracked.

  • Pre-built checklists for common visa types
  • Add your own items per destination country
  • Visible to clients on the portal so they know what's pending

Example

Canada Student Visa checklist: Passport, Academic transcripts, IELTS scorecard, SOP, Financial proof, Medical, PCC. Jony ticks off each as he uploads them.

Intake Year Management

Track Spring, Summer, Fall intakes. Link students to the right cycle so you know exactly which applications are in-flight.

  • Manage current and future intakes
  • Link queries to specific intake years
  • Deadline tracking per intake
Stay In Touch

Updates & Broadcasts

Send progress updates to one client or bulk announcements to many — with an approval workflow for agencies that need it.

Per-Client Updates

A timeline of every update sent to a specific client — what was shared, when, and who sent it.

  • Full audit trail per client
  • Search and filter by date or sender
  • Attached documents included

Bulk Broadcasts

Announce new intakes, policy changes, or festival greetings to all clients of a selected stage or category.

  • Target by visa category, stage, or destination
  • Preview before sending
  • Delivery tracking per recipient

Approval Workflow

For agencies that need oversight — drafts go to admin/owner for approval before sending.

  • Staff creates draft → manager/owner approves or edits
  • Approved updates auto-send; rejected go back to draft
  • Full approval history per broadcast
Everything In One Place

Documents & Payments

Store every passport, SOP, and receipt per client. Track fees received and balances due.

Document Library

Per-client document storage with folders, renaming, and pinning.

  • Unlimited storage within plan limits
  • Folder organization (passports, SOPs, financial, visa docs)
  • Pin frequently-accessed files to the top
  • Secure download links — no public URLs

Payment Tracking

Record every fee collected from every client. See outstanding balances at a glance.

  • Record installments, partial payments, refunds
  • 24-hour edit window for staff — admins can edit anytime
  • Void/cancel payments with audit trail
  • Export to CSV for accounting
Live Collaboration

Real-time Collaboration

No refresh button needed. When a teammate assigns you a task or updates a client, you see it immediately.

Live Task Updates

Tasks appear, move, and complete across every open screen simultaneously.

  • Drag a task on Kanban — teammates see it move instantly
  • Mark a task done — badge count decreases everywhere
  • No polling, no refresh — pure real-time

Live Query Updates

A client updates their portal, your colleague edits a query note — you see it in seconds.

  • New document uploads trigger notifications
  • Query edits sync across all open browser tabs

Notifications

A bell-icon notification feed for the things that need your attention.

  • Task assigned to you
  • New client document uploaded
  • Query reassigned to you
  • Mark-as-read per notification
Know Your Numbers

Analytics & Reports

Know where your agency stands. Conversion rates, team performance, query volume — all without a spreadsheet.

Agency Dashboard

Today's follow-ups, this week's new queries, conversion rate, team workload distribution — all at a glance.

  • Real-time query count by stage
  • Conversion rate over the last 30/60/90 days
  • Team workload heatmap

Team Stats

Who's closing the most queries, who has the biggest backlog. Data-driven team coaching.

  • Per-member query volume
  • Conversion rate per staff member
  • Average time-to-first-response

CSV Export

Download query, task, and payment data as CSV for deeper analysis in Excel or Google Sheets.

  • Full data export with filters applied
  • Compatible with every spreadsheet tool
  • Available on Growth plan and above
Trust & Privacy

Security & Compliance

Enterprise-grade security without the enterprise price tag. Your data is safe, isolated, and always yours.

Row-Level Security

At the database level — not just in the application. Every query is filtered by agency before data is ever read.

  • Zero chance of cross-agency data leak
  • Supabase Postgres RLS policies audited per table
  • Enforced for reads, writes, and realtime subscriptions

SSL Encryption Everywhere

Every connection — web, mobile, API — is TLS encrypted. No plain-text data ever crosses the wire.

  • HTTPS enforced for all pages
  • Encrypted storage for documents
  • Encrypted backups

Daily Backups

Automated daily backups retained for recovery. Never worry about losing a year's worth of work.

  • Point-in-time recovery available
  • Retention per your plan
  • Disaster-recovery tested

See It In Action

Real agency workflows

How DesksFlow handles three common scenarios every education agency faces.

  1. 1

    Margret opens the dashboard — sees 7 follow-ups due today across the team.

  2. 2

    She reassigns two overdue tasks from Priyanka (on leave) to J Kaur.

  3. 3

    Kanban board shows 12 tasks in 'In Progress' — filters by priority to focus the team on High priority items first.

  4. 4

    Team goes into the day knowing exactly what to do next — no spreadsheets, no WhatsApp hunt.

Why DesksFlow

Compared to Zoho, HubSpot, Salesforce

Generic CRMs can be forced to fit. DesksFlow already fits — because it was built for your industry.

CapabilityDesksFlowGeneric CRMs

Built for education/immigration

Zoho, HubSpot, Salesforce are generic — you spend weeks customizing. DesksFlow ships ready for Day 1.

Purpose-built intake wizard (IELTS, visa category, sponsor)

Generic CRMs need custom fields built from scratch.

Task Playbooks (multi-task bundles)

HubSpot has 'Playbooks' but for sales scripts, not task bundles. Salesforce needs expensive Process Builder flows.

Limited

Client portal with document uploads

Usually a paid add-on on other platforms.

Add-on

Pricing in INR (₹)

No dollar exchange headaches. Pay in rupees, invoice in rupees.

Real-time team collaboration

Both have it, but DesksFlow is native from Day 1.

Role-based permissions (Owner/Admin/Manager/Staff)

All three have this, but DesksFlow's defaults match education agencies out of the box.

Free founding access (30 days)

First 30 agencies get 30 days free — no credit card. Direct line to the founder.

Limited trials

See DesksFlow in your agency

Join our founding cohort — free for 30 days, no credit card needed, and a direct line to the founder to shape what we build next.