Terms are draft. We are still settling how the phone side is set up and who pays that bill, so clause 5.5 and clause 12 may change. Nothing is signed or paid until final terms arrive, at least 3 business days before you sign.
Plain-English pilot agreement. Not legal advice. Not yet checked by a lawyer. Both sides should get their own advice.
Take your time to read it. You can ask questions before you sign. You can show it to your own lawyer or accountant first.
Wording updated 5 Nov 2026 for all trades. Trade-specific wording was made general, clause 4.3 now says Job Catcher is not for emergencies, and clause 7.1 says we give you the demo number. Go-live checks 3 and 4 were reworded but test the same things. Prices, refunds, the cure period and clause numbers did not change.
Italic notes marked "LAWYER TO CHECK" or "RE-CHECK" are honest flags: those points are still to be confirmed by a lawyer, accountant or the named source. They are left in so you can see them.
| Who | MAIA SYSTEMS PTY LTD ("we", "us") and your business ("you") |
| What | Job Catcher: missed call → text from your business + job form → job card to you |
| Try it first | Before you sign, we give you our demo number and you test it yourself (clause 7.1). |
| Price | $1,000 setup + $400 a month. No GST is charged (we are not registered for GST — clause 5). |
| When you pay | After you sign: the $1,000 setup fee only, by card, on our Stripe page (within 10 business days of signing — clause 6.1). You must tick a box first (clause 7.2). After your go-live sign-off passes: the first month's $400, just before we switch on. Both by Stripe, to our company bank account. |
| Setup fee | It pays for building your setup. Your setup starts by itself after you pay — usually within 60–90 seconds (clause 7.2). Before it starts, you can cancel for a full refund (clause 9.1). After it starts, it is not refunded if you change your mind (clause 9.2). It is refunded if the sign-off still fails after the cure period, or if the sign-off has not been run within 60 days and the delay is not on your side, or if we end it before switch-on (clause 9.3). |
| Go-live sign-off | 5 checks on your own setup. Pass = 4 of 5, and check 1 (missed call → text) must be one of them. If fewer pass, we have 14 business days to fix it, then we check again (clause 8). |
| First month's $400 | If we charge it and don't switch on within 5 business days, you get it back in full. |
| You stay the boss | Job Catcher never quotes, prices, books or promises. You decide everything. |
| Your phone number | It sits in a Twilio sub-account set up in your business name, managed by us. You keep the number if you leave. |
| Your data | You own your customers' details. Deleted within 30 days after you leave. |
| Ending it | After switch-on, either of us can end it at any time with 30 days' written notice. |
| Your rights | Nothing here limits your rights under the Australian Consumer Law. |
| Item | Detail |
|---|---|
| Our company | MAIA SYSTEMS PTY LTD |
| Our ABN | 62 693 193 654 |
| Our ACN | 693 193 654 |
| Our address for notices | Suite 29, 97 Creek Street, Brisbane City QLD 4000 |
| Our contact | Jyle Kristopher Morrison, Sole Director |
| Our email for notices | hello@maiasystems.com.au |
| Support | hello@maiasystems.com.au |
| Your business details | Your signing record identifies your business and legal name, ABN, ACN (companies only), address, owner, email for notices, mobile for job cards, business hours, service area and setup option (clause 12). |
| Pilot spot | Recorded for your pilot |
| Date you tried the demo | Recorded for your pilot (clause 7.1) |
| Date signed | Recorded for your pilot |
| Date and time onboarding started | Recorded for your pilot — our system records it and texts it to you (clause 7.2) |
| Go-live (switch-on) date | Recorded on the day we switch on, and confirmed to you in writing |
1.1 This is a pilot agreement (pilot agreement). It is only for our first 2 founding pilot clients.
1.2 It sets out what we do, what you do, what you pay, and what happens if things go wrong.
1.3 Later, a lawyer will check our full contract (master service agreement, or MSA). We may offer it to you. You don't have to sign it. If you don't, this agreement keeps going.
1.4 This agreement is between two businesses. It is not a job, partnership or joint venture.
2.1 Job Catcher means the system we set up and run for you, as set out in clauses 3 and 4.
2.2 Onboarding starts means the moment our system (or we, by hand) does the first setup step for you: creating your setup record (clause 7.2). We record the date and time.
2.3 Go-live sign-off means the 5 checks in Schedule 1, run on your own setup (clause 8).
2.4 Cure period means the 14 business days we have to fix your setup if the go-live sign-off fails (clause 8).
2.5 Go-live (or switch-on) means the moment Job Catcher starts catching your real calls. We confirm the date to you in writing.
2.6 Business day means Monday to Friday, not counting Queensland public holidays.
2.7 In writing means on paper, by email, or by text message.
2.8 Your customer data means details about your customers and callers that Job Catcher collects for you (for example names, phone numbers, suburbs, job details, photos, voicemails and messages).
3.1 When a customer rings and you can't answer, the call comes to Job Catcher (call forwarding). A short voice message plays.
3.2 Usually within about a minute, the caller gets a text from your business. It has:
3.3 The caller can fill in the form (with photos), or just reply by text. A text reply goes to you.
3.4 If the caller does not fill in the form, Job Catcher sends one reminder text at most.
3.5 Callers with hidden numbers, and callers on landlines, can't get a text. They hear the voice message and can leave a voicemail. You get the voicemail as text.
3.6 Enquiries from your website form can come into Job Catcher too, if your website form can send to us. You get a job card. In this pilot, Job Catcher does not text an automatic reply to website enquiries. (This keeps us inside the spam law: a website post could come from anyone.)
3.7 Job Catcher writes a short job card and texts it to your mobile. It shows the job details and a hot / warm / cold label. Reply CALL to see what's missing (for example the size of the job or how to get to the site).
3.8 You reply with one word:
3.9 Each month you get a 1-page report: enquiries caught, after-hours enquiries, and booking links sent.
4.1 We do not promise that every call or enquiry is caught. Some won't be. For example:
4.2 Job Catcher never:
4.3 The pilot only covers missed phone calls and your website form. It does not cover Facebook messages, hipages, email inboxes, quotes, invoices or reviews. It is not for emergencies or emergency call-outs.
4.4 It does not link to job apps (like ServiceM8) unless we confirm in writing that it works with your account.
5.1 The price is:
5.2 No GST is charged. MAIA SYSTEMS PTY LTD is not registered for GST.
5.3 If we register for GST later:
5.4 The $400 monthly fee stays the same for at least the first 12 months after go-live. After that we can change it, but only with at least 30 days' written notice. You can end this agreement before the new price starts.
5.5 The monthly fee covers your Job Catcher phone number, texts, calls, AI and hosting costs. We don't add extra charges unless you agree in writing first (see clause 14.5).
6.1 After you sign, you pay the $1,000 setup fee only, by card, on the Stripe payment page we send you. Before you can pay, you must tick the box in clause 7.2. If you don't pay the setup fee within 10 business days after signing, either of us can end this agreement in writing. Nothing is owed.
6.2 All payments go to the company's own bank account, in the name MAIA SYSTEMS PTY LTD. Never to a personal account. If anyone asks you to pay somewhere else, don't pay — text us first.
6.3 What the setup fee pays for. It pays for the work to build your setup:
This work starts straight away, when onboarding starts (clause 7.2).
6.4 The first month's $400 is charged only after your go-live sign-off passes, just before we switch on (clause 7.4). We send you a second Stripe link for it. It covers your first month after switch-on — not the setup time.
6.5 After that, Stripe charges $400 to your card or bank account each month, on the same day of the month as your go-live date.
6.6 We send you a receipt for every payment.
6.7 Immediate allocation of setup fee. Because your setup and provisioning begin immediately when onboarding starts (clause 7.2), the $1,000 setup fee is applied immediately upon receipt toward your setup, infrastructure, and operational costs. If a refund becomes payable under clause 9.3, we pay it in full within 10 business days under clause 9.6.
6.8 We pay Stripe's fees. We don't add a card fee (surcharge). Nothing is taken off any refund.
6.9 If a monthly payment fails:
7.1 Try the demo before you sign (pre-purchase demo).
7.2 When onboarding starts (onboarding).
"I have read and signed the MAIA SYSTEMS Pilot Agreement. I ask MAIA SYSTEMS PTY LTD to start my setup straight after I pay. Its system usually starts it within 60–90 seconds. Once my setup has started, the $1,000 setup fee is not refunded if I change my mind (clause 9.2). My other refund rights (clauses 7.7, 8.7 and 9.3) and my rights under the Australian Consumer Law still apply."
7.3 Setup steps. Setup is done without a site visit, by text, email and video (asynchronous onboarding):
7.4 Go-live day, in this order:
7.5 Before we switch on, we will hold professional indemnity insurance and cyber insurance (insurance). We will not switch on without it.
7.6 If a delay on your side goes on too long (long-stop).
7.7 If the go-live sign-off has not been run within 60 days after onboarding starts, and the delay is not on your side, either of us can end this agreement in writing. We then refund the $1,000 in full. Days we are waiting on you (clause 7.6) are added to the 60 days. (Normal Twilio or phone-company check times do not give a refund on their own. Only a 60-day stall that is not your fault does.)
8.1 Before we switch on, we run the go-live sign-off: the 5 checks in Schedule 1. They run on your own setup — your Job Catcher number, your phone and your carrier.
8.2 We do the checks with you by text, phone or video. For each check, we send you a screenshot of the test phone showing what happened. We write each result (pass or fail, and the date) on the results sheet in Schedule 1, and send you a copy.
8.3 Pass = 4 or more of the 5 checks pass. Check 1 (missed call → text) must be one of the 4 that pass.
8.4 When 4 of 5 pass (including check 1), setup is complete and accepted, and the setup fee is earned. Your ongoing rights about the monthly service, and your rights under the ACL, stay the same.
8.5 If a check fails, or can't be run, because of something on your side (for example your phone is off, or forwarding was not turned on), it does not count as a fail. We run it again once it is fixed.
8.6 If fewer than 4 of 5 pass (or check 1 fails), we have a cure period of 14 business days to fix or re-supply your setup (cure period).
8.7 If we still can't get 4 of 5 (including check 1) to pass after the cure period, and the failure is not caused by you or by a delay on your side:
8.8 If you think a sign-off result is wrong, tell us in writing within 3 business days and we will look at it together. LAWYER TO CHECK: this review step.
8.9 After sign-off, any faults are handled under our support clause (clause 14): we fix them. We don't refund the setup fee for faults after sign-off, unless the Australian Consumer Law gives you a right to one.
8.10 This does not limit your rights under the Australian Consumer Law.
9.1 Before onboarding starts, you can cancel in writing.
9.2 Once onboarding starts, the setup fee is not refundable (non-refundable), unless the Australian Consumer Law gives you a right to one, for:
This does not limit your rights under the Australian Consumer Law. LAWYER TO CHECK: this clause under the ACL and unfair contract terms law.
9.3 We refund the setup fee in full only if:
9.4 First month's $400: if we charge it and then don't switch on within 5 business days, we refund the $400 in full.
9.5 Monthly fees after that: you can cancel with 30 days' notice (clause 21.4). We don't refund past months. When this agreement ends, we refund any unused days you have already paid for (clause 21.8). This does not limit your rights under the Australian Consumer Law.
9.6 We pay refunds back the way you paid (by Stripe), within 10 business days. We pay Stripe's fee. Nothing is taken off.
10.1 You approve every quote, price, booking and commitment. Job Catcher sorts and summarises. It never decides for you.
10.2 The hot / warm / cold label is only a guide to help you sort jobs. It is not a decision about the customer.
10.3 AI can make mistakes. Check the job card against the customer's form, photos or messages before you rely on it.
10.4 Warnings on a job card (for example "older home, may contain asbestos") are prompts to check. They are not expert advice.
10.5 The booking link only goes out when you reply BOOK. If you ask us in writing to send it automatically, you still set the rules for what can be booked.
You agree to:
11.1 Keep call forwarding on (Option A), or keep the Job Catcher number on your listings and signs (Option B).
11.2 Keep your own voicemail set up. With Option A it only catches calls if forwarding stops working. With Option B callers get Job Catcher's backup message instead.
11.3 Tell us within 2 business days if you change your phone, mobile number, carrier, phone plan, business hours, services or service area. These changes can break forwarding.
11.4 Read your job cards and reply to customers yourself. Job Catcher can't reply for you.
11.5 Do the monthly test call when we ask (it takes about 1 minute).
11.6 Take part in the go-live sign-off (clause 8), and give us what we need for setup without delay (clause 7.6).
11.7 Give us true and correct details, including the ID and address documents for the Twilio identity check.
11.8 Only use Job Catcher for your own business, and only to reply to people who contacted you. Don't ask us to send marketing texts to people who have not agreed to get them (clause 17).
11.9 Use the privacy notice we give you, or your own, and follow the privacy laws that apply to your business (clause 18).
11.10 Tell us if you know your business is covered by the Privacy Act (for example, if your turnover is over $3 million a year — RE-CHECK on oaic.gov.au).
11.11 Pay the fees on time (clause 6).
12.1 Your Job Catcher number is an Australian mobile number. It sits in a Twilio sub-account set up in your business name, managed by us, while this agreement runs.
12.2 Your setup option is in the Details table:
12.3 The number is yours. You keep it if you leave. When this agreement ends, we help you move it to a phone company or Twilio account of your choice (porting) — see clause 22. RE-CHECK (must be done before sending): how Twilio hands over a sub-account or ports a number out. LAWYER TO CHECK: number ownership wording.
12.4 We never use your number for our own business or for anyone else.
12.5 LAWYER TO CHECK: whether setting up and managing numbers this way makes MAIA SYSTEMS PTY LTD a phone company (carriage service provider) that must join the Telecommunications Industry Ombudsman (TIO). To be confirmed before client #3.
13.1 Job Catcher relies on other companies, including:
13.2 These companies can change their services, prices or rules, or have outages. Phone makers can also change settings with an update. We do not control them, and we are not responsible for their failures or changes.
13.3 When one of them fails or changes, we will:
13.4 If Job Catcher can't catch your calls for more than 5 business days in a row because of a third-party failure, you can end this agreement straight away in writing, without 30 days' notice. We refund any unused days you have paid for.
13.5 This clause does not cover problems caused by our own mistakes. LAWYER TO CHECK: fairness of this clause under unfair contract terms law.
14.1 Support is by text or email, Monday to Friday (business days).
14.2 We reply by the end of the next business day. (Our founder is often on the tools. Messages are checked at smoko, lunch and about 4pm.)
14.3 Outages: Job Catcher checks itself several times a day and alerts us if something breaks. If no calls or enquiries come in for 3 business days, it alerts us too. If our system is down, callers hear a backup message and can leave a voicemail, which we send to you.
14.4 Small changes are included at no extra cost — for example your hours, the text wording (it must keep your business name and "Reply STOP to opt out"), services or service area.
14.5 Bigger changes or new features are not part of the pilot. We will give you a written quote first. You pay nothing extra unless you agree to the quote in writing.
15.1 We own Job Catcher: the workflows, templates, prompts, forms, setup guides and any improvements (intellectual property, or IP). We built them to use for many clients.
15.2 While this agreement runs and your fees are paid, you have the right to use Job Catcher for your own business (licence). You can't sell it, copy it or give it to anyone else.
15.3 You own your business name, logo, wording, price lists and your customer data. You let us use them only to run Job Catcher for you.
15.4 If you give us ideas to improve Job Catcher, we can use the ideas. We never use your customer data to do it.
15.5 Your licence ends when this agreement ends.
16.1 You own your customer data.
16.2 We only act on your instructions. We use your customer data only to run Job Catcher, fix problems, and make your monthly report.
16.3 We never sell it, never use it for our own marketing, and never contact your customers for ourselves.
16.4 Before go-live, we set the AI services we use so your data is not used to train AI models.
16.5 Your data is stored overseas. It is stored and processed outside Australia by the services in clause 13 — mainly Airtable, and also n8n, Twilio and the AI provider. RE-CHECK where each provider stores data before signing.
16.6 Who can see your data: our founder, and AI tools our founder controls, can see your data only to set up, support and fix Job Catcher. If we ever hire someone, they must keep it private too. We use strong passwords and two-step login where the tool offers it.
16.7 Records older than 12 months are deleted anyway, while this agreement runs.
16.8 When this agreement ends, we delete your customer data within 30 days. Before we delete it, you can ask for a copy as a spreadsheet (data export). We confirm in writing when it is deleted.
16.9 The only things we keep are records we must keep by law, like invoices and payment records. Backups held by our providers are removed on their normal schedule. RE-CHECK each provider's backup times.
16.10 If there is a data breach that may affect your customer data, we tell you as soon as possible, and within 2 business days of finding out. We help you work out what to do, including whether anyone must be told under privacy law (notifiable data breach).
17.1 Australia's spam law (Spam Act 2003) covers the texts Job Catcher sends for your business.
17.2 Every text to a customer names your business and says "Reply STOP to opt out". These words can't be removed.
17.3 When someone replies STOP, Job Catcher stops texting them straight away and sends one short confirmation. Their number goes on a do-not-contact list.
17.4 Job Catcher only texts people who contacted your business first. It is not for sending marketing to lists. Don't ask us to text bought or copied lists of numbers.
17.5 We send from a normal phone number, not a business name as the sender. RE-CHECK the ACMA SMS Sender ID Register rules.
18.1 Before go-live, we give you a plain-English privacy notice template. It explains:
18.2 You decide whether and how to use it (for example on your website and job form). Your business is responsible for following the privacy laws that apply to it. We will help where we can.
18.3 A new privacy rule starts on 10 December 2026.
18.4 Job Catcher's AI only sorts and summarises. You make every decision. Our template includes a short "automated steps" paragraph in case your business is covered.
18.5 Most small trade businesses are not covered by the Privacy Act, but some are. Check with your own adviser. RE-CHECK on oaic.gov.au. LAWYER TO CHECK: whether the hot / warm / cold label counts as "substantially and directly" helping make a decision.
19.1 The most either of us has to pay the other, for all claims under or about this agreement, is the total fees you paid us in the 12 months before the claim.
19.2 Neither of us has to pay the other for indirect losses, such as lost profits or lost jobs. LAWYER TO CHECK: whether this exclusion is fair, given what Job Catcher is for.
19.3 The limits in 19.1 and 19.2 do not apply to:
19.4 Consumer guarantees (consumer guarantees, ACL section 64A).
19.5 Each of us must take reasonable steps to keep any loss small (mitigation). For example, keep your own voicemail set up. With Option A it only catches calls if forwarding stops working. With Option B callers get Job Catcher's backup message instead.
20.1 Nothing in this agreement takes away any rights you have under the Australian Consumer Law (ACL), or under any other law that can't be excluded.
20.2 Consumer guarantees can cover business buyers too. If a clause in this agreement clashes with those rights, those rights win.
21.1 This agreement starts on the date signed. It keeps going month to month until one of us ends it. Notice under clause 6.1 ends it if the setup fee is not paid within 10 business days after signing.
21.2 Before onboarding starts: you can cancel in writing (clause 9.1). If you have not paid yet, this agreement ends and you owe nothing. If you have paid but onboarding has not started yet, we refund the full $1,000.
21.3 After onboarding starts, before switch-on:
21.4 After switch-on: either of us can end it at any time with 30 days' written notice. You don't need a reason. Neither do we.
21.5 You can end it straight away, in writing, if:
21.6 Either of us can end it straight away, in writing, if the other one:
21.7 Long delays: either of us can end it under clause 7.6 (delay on your side — setup fee kept) or clause 7.7 (delay not on your side — full $1,000 refund).
21.8 Paying when it ends: you pay monthly fees up to the end date. We don't refund past months. If you have already paid past the end date, we refund the unused days (worked out day by day) within 10 business days. This does not limit your rights under the Australian Consumer Law.
22.1 Turn off forwarding (Option A). We send you the cancel codes for your phone. You must turn forwarding off, or calls may go to a number that no longer answers.
22.2 Your number. We help you move the number to a phone company or Twilio account of your choice within 10 business days of you asking. You must ask within 30 days after the end date. Any fees the new phone company charges are yours. If you don't want the number, tell us and we close it. RE-CHECK (must be done before sending): the Twilio hand-over and porting steps.
22.3 Your data. You can ask for a copy within the 30 days. Then we delete it (clause 16.8) and confirm in writing.
22.4 Your licence ends. Job Catcher stops working for your business.
22.5 We send you a final monthly report (if Job Catcher was switched on).
22.6 Clauses 9, 15, 16, 19, 20, 21.8, 22, 23 and 24 keep applying after this agreement ends.
23.1 In return for the founding price, you agree to a 15-minute honest feedback chat (video or text) after your first month, and you let us use your Job Catcher numbers (never customer details). Whether we publish anything is your choice.
23.2 We only publish a case study, quote, review, your name or your logo with your written OK. You see the final wording before we use it. We only use true numbers.
23.3 Any case study we publish says you got a founding price.
23.4 You can take back your OK to publish at any time, in writing. We then stop using it in anything new.
24.1 Talk first. Tell the other side in writing what the problem is.
24.2 The two owners meet by phone or video within 10 business days to try to fix it.
24.3 If it is not fixed within 20 business days of the first notice, we try a low-cost mediation service (mediation) — for example the Queensland Small Business Commissioner or the Australian Small Business and Family Enterprise Ombudsman. RE-CHECK what each one offers. We share the mediator's fee equally.
24.4 Either of us can still go to court straight away for urgent help.
24.5 Queensland law applies to this agreement (governing law).
25.1 Whole agreement. This document (and its Schedules) is the whole agreement about the pilot.
25.2 Changes. Changes only count if we both agree in writing — except the GST and price notices in clauses 5.3 and 5.4.
25.3 Notices. Send notices to the email or mobile in the Details table. Tell the other side if yours changes.
25.4 Passing it on. Neither of us can pass this agreement to someone else without the other's written OK (assignment).
25.5 If one part doesn't work. If a court says part of this agreement can't be used, the rest still applies.
25.6 Signing. We can sign electronically, and on separate copies. Together they make one agreement.
25.7 Authority. The person signing for each business says they are allowed to sign for it.
For MAIA SYSTEMS PTY LTD (ACN 693 193 654), Jyle Kristopher Morrison signs as sole director under section 127 of the Corporations Act 2001 (Cth). The company does not have a company secretary.
Each client signer gives their name, position and signature for the named business and ABN. The signing record includes the date. If the client is a company with two directors, a second signature is required. Each partner signs for a partnership, or one signs with the others' written OK.
Pass = 4 or more of these 5 pass (clause 8). Check 1 (missed call → text) must be one of the 4 that pass. Then setup is complete and accepted.
The checks run on your own setup: your Job Catcher number, your phone and your carrier.
For each check, we send you a screenshot of the test phone showing what happened.
Times are for the sign-off only. In real life, texts can be slower when phone networks are busy.
| # | Check | How we run it | Passes when |
|---|---|---|---|
| 1 | Missed call → text to caller | We ring your business number (Option A: with forwarding on for the check; Option B: the Job Catcher number). You don't answer. | The voice message plays, and the caller gets a text from your business within 2 minutes, with your business name and "Reply STOP to opt out". |
| 2 | Customer replies by text | The test customer replies with job details by text instead of tapping the link. | You get their text, with the job code, and the enquiry is saved. |
| 3 | Job form → job card | We fill in the job form with 2 photos. | You get a job card text within 5 minutes, with the right name, suburb and job details. |
| 4 | You reply BOOK | You reply BOOK to a test job card. | The test customer gets your booking link. |
| 5 | You reply CALL or NO | You reply CALL to one test job card, and NO to another. | CALL: you get the customer's number and a summary. NO: the test customer gets a polite "not for us" text, and the job is closed. Both must work. |
Total passed out of 5 Result: PASS (4 or 5, including check 1) / FAIL (0–3, or check 1 failed → cure period, clause 8.6)
MAIA and the client record the date, result and screenshot for each check and confirm the first sign-off electronically.
If a re-run is needed after the cure period, both sides record and confirm it the same way.
All test calls and texts use our test phones and made-up customer details — never real customers.