Help Centre
Knowledge Base
Learn how to use every feature of ImmiIQ. Step-by-step guides for migration professionals.
Getting Started
Create your account and get set up in under 2 minutes.
- 1Go to ImmiIQ and click "Start Free Trial" in the top navigation.
- 2Enter your email address and click "Continue".
- 3Check your inbox for a magic link email (no password needed).
- 4Click the link in the email to verify your account and sign in.
- 5You're in. Your 7-day Pro trial starts immediately.
Tip: Check your spam folder if you don't see the verification email within 60 seconds.
- 1When you sign up, you get full access to every Pro feature for 7 days.
- 2No credit card is required to start your trial.
- 3Use all features freely: Harper AI, CRM, reports, team invites, and more.
- 4At the end of 7 days, your account becomes read-only if you haven't subscribed.
- 5All your data is preserved for 30 days after the trial ends, so nothing is lost.
- 1After signing in, you'll see the onboarding flow. First, choose your role (Migration Agent, Lawyer, Education Agent, or Employer).
- 2If you're a registered migration agent, enter your MARA number. We'll look up your details automatically.
- 3Name your organisation (this appears on reports and in the CRM).
- 4Optionally invite team members by entering their email addresses.
- 5Click "Finish" to complete setup. You can change any of these settings later.
Search & Browse
Find occupations, SOL lists, and state nomination data.
- 1Click the search bar at the top of any page, or press "/" on your keyboard to focus it.
- 2Start typing an occupation name, ANZSCO code, or keyword (e.g. "nurse", "261313", or "engineering").
- 3Results appear instantly as you type. Each result shows the code, title, and skill level.
- 4Click any result to open its full occupation detail page.
Tip: You can search by partial codes too. Typing "2613" shows all occupations in that unit group.
- 1Skill level and ANZSCO classification hierarchy (Major Group down to Occupation).
- 2Which skilled occupation lists the occupation appears on (MLTSSL, STSOL, ROL, CSOL) and any caveats.
- 3Assessing authority details and links.
- 4State and territory nomination availability.
- 5Median salary data sourced from Jobs and Skills Australia.
- 6Related courses and qualifications from training.gov.au.
- 7Direct links to the relevant government source pages.
- 1All occupation data is sourced from the Australian Bureau of Statistics (ABS).
- 2Skilled occupation lists come from the Department of Home Affairs.
- 3Salary and employment data comes from Jobs and Skills Australia.
- 4State nomination data is sourced directly from each state and territory government.
- 5Our automated pipeline checks for updates daily. No data is AI-generated or guessed.
- 1Go to the "SOL Lists" page from the main navigation.
- 2You'll see all occupations grouped by list: MLTSSL, STSOL, ROL, and CSOL.
- 3Use the filter buttons at the top to show only one list at a time.
- 4Click any occupation to view its full detail page.
- 1Go to the "States" page from the main navigation.
- 2Select a state or territory (NSW, VIC, QLD, SA, WA, TAS, NT, ACT).
- 3You'll see all occupations that state currently has open for nomination.
- 4Each listing shows the visa subclass, any special conditions, and whether the occupation is open or closed.
- 1Use the ANZSCO Version Toggle in the app header or on the search page.
- 2Choose between ANZSCO v1.3, ANZSCO v2022, or OSCA v1.0 catalogues.
- 3The selected version filters all occupation search results, detail pages, and related data.
- 4Full correspondence tables are available for cross-referencing codes between versions.
Tip: OSCA v1.0 launched December 2024 as the eventual ANZSCO replacement. Both systems are supported during the transition.
- 1Go to the "Authorities" page from the main navigation.
- 2Browse all 41 assessing authorities with 123 assessment pathways.
- 3Each pathway shows fees, processing times, required qualifications, and document requirements.
- 4Click any authority to see all occupations it assesses and their specific pathway details.
- 5Authority and pathway data is also shown on individual occupation pages under the Authorities tab.
- 1Go to the "Labour Agreements" page from the app sidebar.
- 2You’ll see a searchable database of 5,000+ Australian employers with active labour agreements.
- 3Search by company name using the search bar at the top. Results filter in real time.
- 4Use the Agreement Type dropdown to filter by DAMA region, ILA industry, Company Specific, GTS, or Skilled Refugee Pilot agreements.
- 5Use the Status dropdown to filter Active or Expired agreements.
- 6Each row shows the company name, agreement type, start/end dates, and active status.
- 7DAMA and ILA types link to their respective occupation eligibility pages for deeper analysis.
Tip: This is essential for 482/494 sponsor checks. Verify if an employer holds an active labour agreement before advising clients on Labour Agreement stream visa applications.
- 1Open any occupation detail page.
- 2Scroll to the "Workforce Snapshot" section.
- 3You'll see current employment level, projected 5-year growth %, median age, median weekly earnings, female share, full-time share, and unemployment rate.
- 4All data is sourced from Jobs and Skills Australia (JSA) and updated quarterly.
- 5Use this to advise clients on demand, realistic salary expectations, and career prospects.
- 6The page also shows state distribution bar chart, age profile breakdown, top industries ranked, education mix, and 8-10 typical tasks per occupation — all interactive.
Tip: Projected growth is shown with green (positive) or red (negative) colour coding for quick scanning.
- 1Open the occupation detail page.
- 2Scroll to the Workforce Snapshot section.
- 3Find the 'State Distribution' chart showing percentage of workers in each state (NSW, VIC, QLD, SA, WA, TAS, NT, ACT).
- 4Use this to advise clients on state nomination strategy — e.g. if 38% of software engineers work in VIC, Victoria nomination is the strongest pathway.
- 5Data sourced from Jobs and Skills Australia.
Tip: Pair this with the state nomination page for each state to see which specific states sponsor this occupation.
- 1Open the occupation detail page.
- 2Scroll to the 'Typical Tasks' block below the description.
- 3See the 8-10 specific tasks sourced from JSA — much more concrete than generic ANZSCO descriptions.
- 4Useful for explaining the role to visa applicants, matching client experience to the occupation, or writing nomination statements.
Tip: Tasks are verbatim from Jobs and Skills Australia's quarterly occupation profiles — authoritative and up-to-date.
- 1Open any occupation detail page.
- 2Find the "Qualification Pathway" section — it shows the matching AQF level.
- 3You'll see the level name (e.g. "AQF Level 7 — Bachelor Degree"), typical study duration, and typical qualification types.
- 4Expand to read full Knowledge, Skills, and Application descriptors straight from the AQF Second Edition.
- 5Covers all 10 AQF levels from Certificate I through to Doctoral Degree.
Tip: Useful for explaining to clients exactly what their overseas qualification maps to in the Australian framework.
- 1Go to the "EOI" page from the main navigation.
- 2The dashboard shows 44,000+ backlog records across 25 months of historical SkillSelect data.
- 3View per-subclass cards (189, 190, 491) with queue-ahead counts and state breakdowns.
- 4Use trend charts to understand how the backlog is changing over time for specific occupations.
- 5Enterprise users can access EOI Raw Data for advanced search, filtering, and export.
Tip: EOI backlog data helps agents advise clients on queue competitiveness and the best time to submit or update an EOI.
Training Pathways
Typed qualification→occupation edges from the JSA Training Occupation Pathways dataset.
- 1Open any VET qualification page (e.g. SIT30821 Certificate III in Commercial Cookery).
- 2Find the "Leads to" section — each linked occupation is tagged with one of five pathway flags.
- 3"Occupation ready" means the qual delivers the skills for that occupation. Licensing may still apply.
- 4"Specialised training" is for people already in the occupation who want to upskill.
- 5"Progression pathway" feeds further qualifications or work experience toward the occupation.
- 6"Pre-vocational" is a stepping-stone before the real qualification — foundational or pre-apprenticeship.
- 7"Related" means transferable skills only — further training or experience required.
- 8Try the free Course Pathway Finder (link in the Tools menu) to look up any occupation.
Tip: Pathway flags come straight from Jobs and Skills Australia — they're not our interpretation.
- 1An "Occupation ready" course delivers the skills for the target occupation on completion. You can progress to skills assessment without further study.
- 2A "Pre-vocational" course is a stepping-stone — it prepares you for the real qualification but does not itself qualify you for the occupation.
- 3Enrolling in a Pre-vocational course expecting PR is a common (and expensive) mistake. Always check the flag first.
- 4For PR pathways, prioritise "Occupation ready" quals, followed by "Specialised training" if you already have relevant experience.
- 5Progression-pathway courses can work if you have a multi-year plan and the downstream qualification is reachable.
- 6Use the free Course Pathway Finder (in the Tools menu) to enter an occupation and see every ranked qualification grouped by pathway flag.
Tip: Migration agents: always check the pathway flag before advising a student on course enrolment.
- 1The typed pathway data comes from the Jobs and Skills Australia Training Occupation Pathways Dataset, first released March 2026 as v1.0.
- 2JSA classifies every VET national code against five pathway flags plus a per-qualification rank.
- 3Licensing, restricted enrolment, JSC ownership, AQF level, training package, and industry sector are captured per edge.
- 4We ingest the dataset monthly via our automated pipeline and match OSCA codes to ANZSCO occupations for our catalogue.
- 5Licence: Commonwealth Crown Copyright, CC BY 4.0. Attribution: Source: Jobs and Skills Australia, Training Occupation Pathways Dataset (v1.0, March 2026).
- 6JSA publishes a methodology overview PDF at jobsandskills.gov.au/sites/default/files/2026-04/training_occupation_pathways_-_methodology_overview.pdf — the classification procedure and JSC consultation process are documented there.
- 7See the Data Security page for our full source attribution and licence obligations.
Harper AI
Your AI migration assistant, powered by verified government data.
- 1Click the chat bubble icon in the bottom-right corner of any page, or navigate to /ai directly.
- 2Type your question in plain English. For example: "Is 261313 eligible for a 189 visa?"
- 3Harper will respond with a sourced answer, referencing the exact government data behind it.
- 4You can ask follow-up questions in the same conversation for deeper analysis.
- 1Visa eligibility questions: "Can a registered nurse apply for a 190 visa in NSW?"
- 2Points requirements: "What points do I need for a 189 invitation as a software engineer?"
- 3Occupation analysis: "What's the difference between 261313 and 261312?"
- 4Pathway comparison: "Compare 189 vs 190 for accountants."
- 5Document checklists: "What documents do I need for a 482 visa application?"
- 6Salary and demand data: "What's the average salary for software engineers in Australia?"
- 7Course finder: "What qualifications are required for 261313?"
- 1Yes. When viewing a client's profile, you can ask Harper to draft an email or SMS with full client context.
- 2Harper uses the client's case details, pipeline stage, and history to write personalised communications.
- 3AI-drafted messages include appropriate merge variables and maintain your organisation's professional tone.
- 4Review and edit the draft before sending — Harper creates the starting point, you have final control.
- 1Harper can generate a structured analysis of any client's case with a single click.
- 2The summary includes key details: occupation match, points estimate, visa pathway options, assessment status, and risk factors.
- 3Case summaries are generated using RAG (Retrieval-Augmented Generation) with the client's actual data injected into the analysis.
- 4Use case summaries for quick client reviews, team handoffs, or as a starting point for detailed assessments.
- 1Yes. Both Nova (website chatbot) and Harper (in-app AI) can collect bug reports and feature requests.
- 2Describe the issue or suggestion naturally — the system will detect whether it's a bug or feature request.
- 3You'll be asked for steps to reproduce (bugs) or business impact (features) and a contact email.
- 4Reports are sent directly to the development team for review and follow-up.
- 1Yes. Harper's answers are grounded in verified government data, not general AI knowledge.
- 2The underlying data is sourced from ABS, Home Affairs, and Jobs and Skills Australia.
- 3Data is checked for updates daily by our automated pipeline.
- 4Harper will tell you when information is uncertain or when you should consult a registered migration agent.
Tip: Harper provides information, not legal advice. Always confirm critical decisions with a MARA-registered agent.
- 1Be specific. Include the occupation name or code, visa subclass, and any relevant details.
- 2Mention the person's circumstances: age range, experience level, English test scores.
- 3Ask one question at a time for the clearest answers.
- 4Use follow-up questions to drill deeper into a topic rather than starting a new conversation.
Points Calculator
Calculate and optimise your points for the 189, 190, and 491 visas.
- 1Go to the "Calculator" page from the main navigation.
- 2Fill in each section: Age, English proficiency, Overseas work experience, Australian work experience, and Education.
- 3Then fill in the bonus sections: Specialist education, Australian study requirement, Community language, Professional year, and Partner skills.
- 4Select whether you're applying for a 189, 190, or 491 visa (this affects nomination points).
- 5Your total points are calculated in real time as you fill in each field.
- 1Subclass 189 (Skilled Independent) — requires 65 points minimum, no nomination needed.
- 2Subclass 190 (Skilled Nominated) — requires 65 points minimum including 5 state nomination points.
- 3Subclass 491 (Skilled Work Regional) — requires 65 points minimum including 15 state/territory nomination points.
- 4The calculator works for all three and automatically adjusts nomination points based on your selection.
Tip: While 65 is the minimum, competitive occupations often require 80-90+ points for an invitation. Check recent EOI rounds for realistic thresholds.
Migration CRM
Manage clients, cases, documents, and billing in one place.
- 1Navigate to the "Clients" section from the app sidebar.
- 2Click the "New Client" button in the top-right corner.
- 3Fill in the client's details: name, email, phone, nationality, and visa subclass.
- 4Click "Save" to create the client record.
- 5The client will appear in your pipeline under the "Lead" stage.
- 1The pipeline is a visual Kanban board showing all your clients across 7 stages.
- 2The stages are: Lead, Assessment, Lodged, Additional Info, Granted, Refused, and Closed.
- 3Drag and drop client cards between stages as their case progresses.
- 4Each stage shows a count of active clients. Click any card to open the full client detail view.
- 5Pipeline changes are logged automatically in the client's activity timeline.
- 1Open a client's detail page by clicking their name in the pipeline or client list.
- 2Go to the "Communications" tab.
- 3Click "Compose" and choose Email or SMS.
- 4Write your message or select a template. Merge variables (like client name and visa subclass) are inserted automatically.
- 5Click "Send" to dispatch the message. It will appear in the client's communication history.
- 1Go to CRM Settings (gear icon in the CRM sidebar).
- 2Click "Templates" to view your template library.
- 3Click "Create Template" and choose Email or SMS.
- 4Write your template using variables like {{client_name}}, {{visa_subclass}}, and {{agent_name}}.
- 5Save the template. It will be available when composing messages from any client's Communications tab.
Tip: System templates are provided for common scenarios like welcome emails, document requests, and status updates. You can duplicate and customise them.
- 1Open a client's detail page and go to the "Documents" tab.
- 2Click "Upload" to add files. You can drag and drop multiple files at once.
- 3Categorise each document into one of 9 categories: Passport, Skills Assessment, English Test, Qualification, Employment Reference, Financial Evidence, Health Examination, Police Clearance, or Other.
- 4Set expiry dates on documents like passports and English tests to receive automatic alerts before they expire.
- 5Documents are stored securely with encrypted, access-controlled storage and accessible to anyone on your team with client access.
Tip: Each organisation gets 5 GB of encrypted document storage. Documents are accessible via time-limited signed URLs that expire after 1 hour.
- 1Open a client's detail page and go to the "Billing" tab.
- 2Click "Create Invoice" to start a new invoice.
- 3Add line items with descriptions and amounts (e.g. "Migration Assessment — $500").
- 4GST is auto-calculated at 10% for Australian businesses.
- 5Click "Save" to create the invoice. You can then send it to the client via branded PDF email or download a PDF.
Tip: Invoices are generated as branded PDFs with your organisation's logo and details, and can be emailed directly to clients.
- 1Tasks are automatically created when a client moves between pipeline stages (e.g. moving to 'Lodged' creates a task to submit documents).
- 2You can also create manual tasks from the client detail page or the Tasks dashboard.
- 3Each task has a title, description, due date, priority level, and assigned team member.
- 4Task status updates are logged in the client's activity timeline.
- 5View all tasks across clients from the Tasks page in the sidebar.
- 1For partner or dependant visa applications, you can link related clients into a family group.
- 2Open a client's detail page and look for the Family Group section.
- 3Link the primary applicant with their partner and/or dependants.
- 4Linked clients share case information and timeline events, making it easy to manage multi-applicant cases.
- 1Record the outcome of a client's skills assessment (positive, negative, or pending) in their profile.
- 2Set the assessment expiry date to receive automatic alerts before the assessment expires.
- 3Track which assessing authority conducted the assessment and the reference number.
- 4Assessment status is visible on the client card in the pipeline for quick reference.
- 1When a client moves to a new pipeline stage, the system automatically creates relevant tasks for that stage.
- 2Email notifications are sent to the assigned team member when stage changes occur.
- 3You can configure which notifications trigger for each stage in your organisation settings.
- 4Automation saves time on repetitive admin tasks so you can focus on case strategy.
- 1Select multiple clients from the client list using the checkboxes.
- 2Choose a bulk action: send email, send SMS, or update pipeline status.
- 3For bulk email/SMS, compose a single message that gets personalised for each recipient using merge variables.
- 4Bulk status updates move all selected clients to a chosen pipeline stage in one action.
- 1Open a client's detail page and go to the Forms tab.
- 2Click "Generate reference sheet" — Harper compiles every personal, passport, contact, address, occupation, and visa/case detail into a single branded PDF.
- 3Print the Reference Sheet alongside the blank DHA form (Form 80, 47SP, 1221, 956 etc.) from the Forms library.
- 4Open the form in Adobe Acrobat and copy each value across with the sheet next to you. Faster than tabbing between client record and PDF, and it removes silent positioning errors caused by DHA's dynamic form layouts.
Tip: The Forms library at /forms keeps blank PDFs for the 20 most-used DHA forms, plus a fallback link to legislation.gov.au in case any form ever updates.
Operations
Cross-client queues for inbound email, eLodgement, and forms.
- 1Each organisation gets a unique inbound address (inbox+org{N}@in.immiiq.com). You'll find it in Settings > Integrations > Inbound email with a one-click copy.
- 2Set up auto-forwarding from your existing client-facing inbox (Gmail / Outlook / Fastmail) to that address — the settings page has step-by-step rules for each provider.
- 3When a client emails your real inbox, the forward arrives at our endpoint. We parse the forwarded headers (X-Forwarded-For / Resent-From / Reply-To) to recover the original sender.
- 4We match that sender to one of your clients by email address. The message lands on that client's communications thread automatically. Unmatched mail goes to Operations > Inbound Mail for triage.
- 5Replies you send from the platform set Reply-To to your own email, so clients keep talking to you — not us.
Tip: The Operations > Inbound Mail page supports search by subject / client name / email, a date-range filter (7/30/90 days/all), and pagination.
- 1Operations > eLodgement Queue is admin-only. It shows every ImmiAccount lodgement attempt across every client in your firm.
- 2Filter by status: Active (queued / in progress / requires human / requires approval), Failed, Submitted, or All. Each tab shows a live count.
- 3Search by client name, case ID, or lodgement ID. The list paginates 25 at a time.
- 4Per-row actions: refresh status, re-queue a failed attempt, or cancel one that's stuck in queued / in progress / requires human.
- 5Export the error log for any failed lodgement as CSV using the "Export error log" button — useful for triage and post-mortems.
Tip: Lodgements only run when the moduleImmiAccount flag is on AND your admin has acknowledged the DHA automation-responsibility modal in Settings > Integrations > ImmiAccount.
- 1Your inbound address embeds your organisation ID in the local-part (inbox+org{N}@…), so we always know which org a message belongs to.
- 2Every database query for client matching is scoped by that organisation ID. There is no global 'find any client by email' fallback when an address is org-scoped.
- 3If the same email address belongs to clients in two different firms (rare but possible), each firm only sees their own match.
- 4Raw MIME messages and attachments are archived encrypted, accessible only to your org via short-lived signed URLs.
Trust accounting
Trust ledger, deposits, transfers, refunds, statements, and bank reconciliation. Enterprise.
- 1Go to Accounting > Trust from the app sidebar (admin only). Trust accounting is an Enterprise feature.
- 2Click "Add a new trust account" and fill in name, jurisdiction (NSW/Vic/QLD/etc.), BSB, and the last 4 digits of your account number.
- 3Save. The account appears on the trust dashboard with a starting balance of A$0.00.
- 4From here you can record deposits, transfers, refunds, and per-client statements.
Tip: Each organisation can run multiple trust accounts (e.g. one per state). All ledger entries are scoped per-account and per-client.
- 1Open a client's detail page and go to the Billing tab. Or open Accounting > Trust > [account] > [client].
- 2Use "Deposit funds" to record money received from a client into the trust.
- 3Use "Transfer to office" to move trust funds against a specific invoice when work is complete.
- 4Use "Refund" to return funds to a client.
- 5Every entry is stamped with the agent who recorded it, the trust account ID, and a reference (cheque number / bank reference). The audit log records the action under your name.
- 1Go to Accounting > Trust > Open reconciliation workbench.
- 2Filter unreconciled entries by trust account, search by client name / description / reference, and page through 25 at a time.
- 3Drag and drop a CSV export from your bank (CommBank, Westpac, NAB, ANZ — most common AU formats supported).
- 4We auto-match each row to an unreconciled ledger entry by amount + sign + date (±5 days). Matches are marked reconciled in one server round-trip.
- 5Anything we couldn't match is shown back to you with the reason, so you can either tick it manually with "Mark reconciled" or fix the underlying entry first.
Tip: Bank-statement CSV import is idempotent against already-reconciled entries — running the same statement twice doesn't double-mark anything.
- 1On any client detail page, the billing tab deep-links into Accounting > Trust > [client] for that client.
- 2Pick a date range (defaults to the last month).
- 3Click "Generate PDF" — we produce a branded statement PDF with your firm name, every entry in the range, opening + closing balance, and the running balance after each line.
- 4The PDF lives in encrypted storage; download via signed URL or email it to the client straight from the platform.
Tip: Statements are retained for 7 years on Enterprise plans, aligned to Law Society requirements.
- 1Every ledger entry starts as Unreconciled — it's been recorded against the trust account but not yet matched to a row on your bank statement.
- 2Reconciled means we've confirmed the entry appears on your bank statement (either via CSV auto-match or manual tick).
- 3On the per-account ledger page (Accounting > Trust > [account]), filter by Reconciled / Unreconciled / All using the status pills, and by entry type (deposit / transfer / refund / adjustment) on the secondary pill row.
- 4The trust dashboard shows a count of unreconciled entries up top, and an amber banner deep-linking to the workbench whenever any are pending.
Reports & PDFs
Generate professional reports for clients and stakeholders.
- 1Go to the "Reports" page from the app sidebar.
- 2Select the report type you want to generate.
- 3Configure the report parameters (e.g. select an occupation, enter client details, choose comparison criteria).
- 4Click "Generate" to create the report. It will be ready to view in seconds.
- 5Click "Download PDF" to save a copy, or share it directly with a client.
- 1Occupation Report — detailed analysis of a single ANZSCO code including lists, authorities, and pathways.
- 2Points Report — full breakdown of a points calculation with all categories and totals.
- 3Eligibility Report — comprehensive visa eligibility assessment for a specific client.
- 4Comparison Report — side-by-side comparison of two or more occupations.
- 5Client Summary — overview of a client's case status, documents, and timeline.
- 6Financial Report — billing summary with invoices, payments, and outstanding amounts.
- 7Engagement Letter — professional engagement letter template with your firm's details.
- 8Plus 8 more specialised report types available on Pro and Enterprise plans.
- 1Enterprise plan users can fully brand all generated reports.
- 2Go to Settings > Organisation > Branding to upload your logo and set brand colours.
- 3Your logo will appear in the header of every generated PDF.
- 4You can also add a custom footer with your ABN, contact details, and disclaimer text.
Client Portal
Give your clients a secure, read-only view of their case.
- 1Open the client's detail page in the CRM.
- 2Click the "Share" button in the top-right corner.
- 3A unique access link is generated for that client.
- 4Send the link to your client via email or SMS. They don't need to create an account.
- 5The client clicks the link and enters a one-time access code (sent to their email) to view their portal.
- 1Current case status (which pipeline stage their case is in).
- 2Documents that you've shared with them (you control which documents are visible).
- 3A checklist of items they need to provide or actions they need to take.
- 4A messaging thread to communicate directly with your team.
- 1Yes. Access is controlled via magic link with a one-time access code sent to the client's verified email.
- 2Sessions expire automatically after a configurable period (default: 7 days).
- 3Clients can only see their own case data. There is no cross-client data access.
- 4All portal activity is logged in the client's timeline for your review.
Billing & Plans
Manage your subscription, payment method, and invoices.
- 1Go to Settings > Billing from the app sidebar.
- 2Click "Upgrade to Pro" to see the plan options.
- 3Choose Monthly (A$49/month) or Annual (A$39/month, billed annually).
- 4Complete payment via the secure Stripe checkout.
- 5Your Pro features are activated immediately after payment.
- 1Go to Settings > Billing from the app sidebar.
- 2Click "Manage Billing" to open the Stripe customer portal.
- 3From there you can update your payment method, download invoices, or change your plan.
- 4Changes take effect at the start of your next billing cycle.
- 1Your account switches to read-only mode. You can still log in and view your data.
- 2You won't be able to create new clients, generate reports, or use Harper AI.
- 3All your data (clients, documents, reports) is preserved for 30 days.
- 4Subscribe to Pro at any time to restore full access. No data is lost.
Tip: You'll receive email reminders at 7 days, 3 days, and 1 day before your trial expires.
- 1Yes — if you're an applicant exploring Australian migration, sign up free for the Applicant tier.
- 2You get Harper AI (20 free queries/month), occupation search, student pathway planner, and points calculator.
- 3CRM, client management, and team features are for migration agents only.
- 4Upgrade to work with a registered agent at any time.
Team Management
Invite team members and manage roles and permissions.
- 1Go to Settings > Team from the app sidebar.
- 2Click "Send Invite" in the top-right corner.
- 3Enter the team member's email address and select their role (Admin or Member).
- 4Click "Send". They'll receive an invitation email with a link to join your organisation.
- 5Once they accept, they'll appear in your team list with full access to shared clients and data.
- 1Admin — full access to everything, including team management, billing, organisation settings, and all CRM data.
- 2Member — full access to CRM clients, reports, Harper AI, and all core features. Cannot manage team members, billing, or organisation settings.
- 3Both roles can create and manage clients, generate reports, and use all day-to-day features.
- 1Go to Settings > Team from the app sidebar.
- 2Find the team member you want to remove and click their name to open their profile.
- 3Click "Remove from Team" and confirm the action.
- 4Their access is revoked immediately. Client data they created remains in your organisation.
Settings
Configure your profile, organisation, and preferences.
- 1Go to Settings > Profile from the app sidebar.
- 2Click "Edit" next to your name to update it.
- 3Click your avatar to upload a new profile photo.
- 4Changes are saved automatically and reflected across the platform.
- 1Go to Settings > Organisation from the app sidebar.
- 2Edit your organisation name, website URL, and contact details.
- 3Upload your organisation logo (used in reports and the client portal).
- 4Click "Save" to apply changes.
- 1Go to Settings > Preferences from the app sidebar.
- 2Toggle email notifications on or off for different event types (new client, case updates, team invites).
- 3Set your default timezone and date format.
- 4Click "Save" to apply your preferences.
- 1Enterprise users can switch the platform interface to 9 languages: English, Chinese, Hindi, Arabic, Korean, Japanese, Vietnamese, Tagalog, and Bengali.
- 2Go to Settings > Preferences and select your preferred language from the Language dropdown.
- 3The interface — navigation, labels, buttons, and system text — will switch to your chosen language immediately.
- 4All government data (occupation names, visa details, SOL lists) remains in English to preserve accuracy.
Tip: Multi-language interface is an Enterprise feature. Contact [email protected] to upgrade.
- 1Enterprise users can set a default Australian state or territory in preferences. This pre-filters occupation search results and highlights your state on the nominations page.
- 2Go to Settings > Preferences and select your state from the Default State/Territory dropdown.
- 3Once set, occupation search results will prioritise your state's nomination data, and the nominations page will highlight your state by default.
- 4You can change or clear your default state at any time from the same preferences page.
Tip: Default state filtering is an Enterprise feature. It does not hide other states — it simply pre-filters and highlights your preferred state for faster workflows.
- 1Yes. Enterprise plans include webhook integrations that send real-time notifications to your systems when events occur — like new clients, case updates, or invoice payments.
- 2Go to Settings > Integrations to configure webhook endpoints and select which events to subscribe to.
- 3Supported events include: client.created, client.updated, case.status_changed, invoice.paid, and document.uploaded.
- 4Each webhook includes a signing secret for verifying payload authenticity.
- 5Contact [email protected] to learn more about Enterprise access.
Tip: Webhook integrations are available on the Enterprise plan. Contact [email protected] to upgrade.
- 1Yes. Enterprise plans include appointment booking forms that you can embed on your website alongside standard lead capture forms.
- 2Booking forms include date and time selection, allowing prospective clients to schedule consultations directly.
- 3Submissions flow straight into your CRM pipeline as new leads with the appointment details attached.
- 4You can customise available time slots, booking duration, and confirmation messages from your form settings.
- 5Contact [email protected] to learn more about Enterprise access.
Tip: Appointment booking is an Enterprise-exclusive feature. Pro users have access to standard lead capture forms.
- 1On the Enterprise plan, embedded forms automatically detect and inherit your website's font family for a seamless, native look.
- 2No additional CSS or configuration is required — font adaptation happens automatically when the form loads.
- 3This applies to all form types: lead capture forms, appointment booking forms, and search widgets.
- 4If your website uses a custom web font, the form will match it as long as the font is loaded on the page.
Tip: Automatic font adaptation is an Enterprise feature. Pro forms use the default ImmiIQ font.
- 1Enterprise users get a 90-day form analytics dashboard showing performance metrics for all embedded forms.
- 2The dashboard tracks views (how many visitors saw your form), submissions (how many completed it), and conversion rates.
- 3Geographic data shows where your form visitors are located, helping you understand your audience.
- 4Referrer data reveals which pages and sources drive the most form traffic.
- 5Device breakdowns show the split between desktop, mobile, and tablet visitors.
Tip: Form analytics is an Enterprise feature with a rolling 90-day window. Data updates in real time.
Platform & Security
Security, access control, usage limits, and platform infrastructure.
- 1ImmiIQ supports two roles: Admin and Member.
- 2Admins have full access including team management, billing, organisation settings, and all CRM data.
- 3Members have full access to CRM clients, reports, Harper AI, and all day-to-day features but cannot manage team, billing, or organisation settings.
- 4Single-session enforcement ensures each user can only be logged in on one device at a time for security.
- 1Pro (A$49/month or A$39/month annually): Full CRM, Harper AI, reports, 5 team seats, priority email support, 5 GB storage.
- 2Enterprise (custom pricing): Everything in Pro plus unlimited seats, custom branding, webhook integrations, dedicated account manager, multi-language interface, and SLA support.
- 3All plans start with a 7-day free trial with full Pro access. No credit card required.
- 4Plan-based feature gating ensures you only see features available on your current plan.
- 1Each plan includes usage limits for AI queries, email sends, SMS sends, and storage.
- 2Usage is tracked in real time and visible on your dashboard.
- 3When you approach a limit, you'll receive a notification. Hitting a limit does not delete data — it pauses that feature until the next billing cycle.
- 4Enterprise plans can have custom limits configured by your dedicated account manager.
- 1All data is encrypted in transit (TLS 1.3) and at rest.
- 2Document storage is encrypted and access-controlled with time-limited signed URLs that expire after 1 hour.
- 3Organisation-level data isolation ensures your clients' data is completely separated from other organisations.
- 4Passwordless magic link authentication eliminates password-related vulnerabilities.
- 5AI features use anonymised data (age brackets, not dates of birth) to protect client privacy.
- 6Cloudflare Turnstile bot protection prevents automated attacks on authentication endpoints.
- 1The platform interface supports 9 languages: English, Chinese, Hindi, Arabic, Korean, Japanese, Vietnamese, Tagalog, and Bengali.
- 2Multi-language interface is available on Enterprise plans.
- 3Change your language in Settings > Preferences. The switch takes effect immediately.
- 4All government data (occupation names, visa details, SOL lists) remains in English to preserve accuracy.
- 1All payments are processed securely through Stripe, a PCI-compliant payment processor.
- 2Go to Settings > Billing to view your current plan, usage, and payment history.
- 3Click 'Manage Billing' to access the Stripe customer portal where you can update your card, change plans, or download invoices.
- 4Annual subscriptions are billed as a single payment of A$468/year (equivalent to A$39/month).
Still have questions?
We're here to help
Can't find what you're looking for? Reach out to our support team or ask Harper AI for instant answers.