Frequently Asked Questions

If you have any other questions you want to ask, please get in touch.

Contents:

General Questions

Can’t see your question here? Let’s chat.

What is TaskLab and how does it work?

TaskLab builds simple automation tools and custom apps that connect with ServiceM8 to save you time and remove repetitive admin work. You choose a PreBuilt app or we create one for you, and it runs in the background so your business works smarter.

Who is TaskLab for?

TaskLab is for small businesses that use ServiceM8 and want to automate repetitive tasks, save time, and get more done with less hassle.

How is TaskLab different from Zapier or Make?

TaskLab is purpose-built for ServiceM8, with ready-to-use automations and custom apps designed specifically for tradies and field service businesses — no complicated setup or tech skills needed.

Can I use TaskLab if I don’t use ServiceM8?

Right now, TaskLab is focused on workflows that work with ServiceM8. We may expand to other platforms in the future.

Do I need any technical skills to use TaskLab?

Some apps may need a few simple technical steps, like setting up an endpoint, but we include clear instructions in the How To section to guide you through it.

Products & Features

Questions about what’s possible? We love a challenge — just ask.

What kinds of automations and apps does TaskLab offer?

TaskLab offers PreBuilt apps that automate everyday tasks in ServiceM8, like creating reports, ordering parts, or automatically updating job notes — plus custom automations tailored to your business.

Can TaskLab build a custom automation just for my business?

Yes! — if you need something specific, we can design and build a custom automation to match your exact workflow.

Can I suggest an idea for a new PreBuilt app?

Absolutely! — we love new ideas! Just get in touch and we’ll see if we can turn it into a PreBuilt app for everyone.

How do I install or connect a TaskLab app to my ServiceM8 account?

Connecting to ServiceM8 is automatic — for other common endpoints, check our How To section, or we’ll guide you through any extra steps you need.

Is there a limit to how many automations I can run?

No — you can run as many apps or automations as you like, each on its own daily, hourly, or on-demand plan, with discounts when you have multiple apps.

Pricing & Billing

Want a clear idea of costs for your setup? Reach out — no surprises here.

How much does TaskLab cost?

PreBuilt apps have no setup fee if you use them as-is — you just pay a low daily, hourly, or on-demand running cost. Custom automations may have a setup fee, with discounts when you run multiple apps.

Is there a setup fee for custom automations?

Yes — there’s usually a setup fee for custom automations, depending on how complex they are. We’ll discuss your requirements and give you clear pricing upfront.

How does TaskLab’s pricing compare to other automation platforms?

TaskLab is often more cost-effective because you only pay for what you use, with no big subscriptions — and our apps are tailored for ServiceM8, so setup is simpler and cheaper.

Do I need to sign a contract or can I cancel anytime?

If you’re on a monthly plan, you can cancel anytime and billing stops at the end of that month. Annual plans require a 12-month commitment.

How do I upgrade or change my plan?

You can upgrade or change your plan anytime — if you want to customise a PreBuilt app, there may be a one-time fee and your plan may change if the run frequency changes.

How does TaskLab handle paid services like AI APIs or telephony?

Some CustomBuilds may need paid services (like OpenAI or Amazon Connect). You can use your own account and keys, or TaskLab can manage it for you — we’ll pass on usage costs plus a small management fee. We always agree limits up front so there are no surprises.

Do you offer refunds?

We don’t offer refunds once a service has started, but if work hasn’t begun yet, we may offer a refund depending on the time already spent.

Support & Security

Need help or extra peace of mind? Contact us — we’re on your side.

What happens if an automation breaks or stops working?

Let us know what happened and any error codes — if it’s our app, we’ll fix it. If it’s another service, you may need to contact their support, but we’ll help with all the info you need.

Is my data safe with TaskLab?

Yes — we take data security seriously and follow strict privacy practices. You can read more in our Privacy Policy.

How do I get support if I have questions or issues?

Just reach out through our contact form or email us  support@tasklab.com.au — we’re here to help.

Does TaskLab store my ServiceM8 login details?

No — we never ask for your login details. We use ServiceM8’s secure OAuth system with encrypted keys that refresh each time an app runs, so old keys can’t be reused.

Can I see what an automation did or check its history?

For security reasons, we don’t automatically share logs. If there’s an issue, we may share redacted error details with you through support.

Can I share my account?

No — account sharing is against our Terms of Service. If you need multiple users, each person will need their own account.

How To

Can’t find the guide you need? Let us know — we’ll point you in the right direction.

Create a Google Chat bot web hook/endpoint

1. Open Google Chat
2. Open/Create the space where you want the webhook
3. Next to the space title, click the expand more arrow, and then click Apps & integrations.
4. Click add +Add webhooks.
5. Give the webhook a name (eg. TaskLab bot)
6. Give an avatar link if you wish
7. Click Save
8. Copy the link, and send us the link to integrate into your app!
Full details here

Create a Microsoft Teams bot webhook/endpoint

1. In Teams, navigate to the channel for your new webhook
2. Select More options ••• on the right side of the channel name.
3. Select Manage channel.
4. Select Edit.
5. Search for Incoming Webhook and select Add.
6. Select Add. (Again)
7. Give your webhook a name and image (if required)
8. Select Create.
9. Copy/Save the webhook URL and send it to us.
10. Click Done.
Full details here.

How to create a Google Service Account and get your Sheets credential JSON

1. Visit console.cloud.google.com and sign in with your Google account.
2. Create a new project.
3. Enable the Google Sheets API
4. Create a Service Account
5. Generate a JSON key
6. Share your Google Sheet with the Service Account
* Protect your credentials like they are your username and password!
Full details here.

How to Connect Microsoft Excel

1. Register an App in Azure
2. Grant Microsoft Graph permissions
3. Create a Client Secret
4. Store your Excel file online
5. Share the file if needed
Full documentation here and here.

Connecting Other Endpoints

1. Check if your service supports webhooks or an API
2. Create or copy the endpoint URL
3. Share with us at TaskLab

We will walk you through the final steps needed for your specific endpoints

Don’t waste time wrestling with workarounds.

Pick a PreBuilt App that’s ready to go — or tell us what you need, and we’ll build it for you.

Create With UsSee What’s Available 
App Screenshot