Skip to main content

Booking portal improvements

· One min read

A number of small changes have been added to the booking portal, which lets customers schedule events into your calendar automatically.

  • Customers can now attach files to their booking, to provide images for you to access prior to visiting the site
  • You can group job types into categories, to help break up the list of work you offer into smaller sections
  • Dark mode is now available, in addition to the standard light mode theme
  • You can customise the range of dates which customers can schedule work for (previously fixed at 1-30 days), either at the booking portal level, or you can override this per job type (for example, setting a longer lead time for work which requires parts ordering)
  • Same day bookings are now supported, if you opt-in (the default remains at 1-30 days)

Mobile Location Tracking Beta

· One min read

JobStaq has supported vehicle tracking using dedicated hardware trackers installed in vehicles for quite some time, allowing office staff to to see where their engineers are, and optionally, to let customers track engineers when en-route to their site.

There has been growing demand for the ability to track engineers using their mobile devices. We've released an opt-in beta integration which allows users to track their location via a free third-party app, OwnTracks, on iOS and Android. Configuration instructions can be found in the integrations sectionn on the web interface.

The long-term goal is to bring offer location tracking as an option from the JobStaq app, however, we hope this is a helpful interim solution until that is ready!

Open Banking Payments via Stripe

· One min read

In addition to card and direct debit options, we've extended our Stripe integration to support open banking payments (referred to by Stripe as Pay by Bank), offering lower fees than card payments (on Stripe's standard pricing, this is 0.5% + 20p with a £5 cap per payment, versus 1.5% + 20p for standard cards, and 1% for Direct Debit). This remains disabled by default, and can be enabled in the ]customer portal settings](https://web.jobstaq.co.uk/#/settings/customer_portal?tab=payments) to set a default option, and on an invoice-level for any overrides.

Communication Template Macros

· One min read

It is common to have parts of communication templates that are repeated across several templates, such as greetings and footers. To assist you with managing templates, you can now create macros, which are snippets that can be inserted into templates, to make managing these sections easier. Macros have access to the same variables and formatting options as the templates they are inserted into. Manage macros here.

Enquiry Portal

· One min read

Users on all plans now have the option to enable the enquiry customer portal through the web interface (here). This provides a form you can use to collect job requests from customers online - either through a hosted portal on our website, or embedded directly onto your website. You'll receive a notification when an enquiry is created through this form.

The initial release lets you gather customer contact details, the site address, request description & photos. Over time, we're hoping to make this more customisable to allow gathering extra information, and to integrate the enquiry portal into the central customer portal so that customers can select from a dropdown of their properties without having to re-enter all details for each request.

A demo of this form can be found at https://portal.jobstaq.co.uk/jobstaq-demo/enquire if you'd like to try it out to see whether you'd like to enable it for your account.

Invoice payment via accounting payment integrations

· 2 min read

We've provided support for taking online payments on invoice portals through Stripe for a while now, however, every business has different payment processor preferences, so it's been difficult to prioritise which other payment integrations are worth developing and maintaining.

To provide a wide range of integrations, JobStaq is now able to make use of any payment methods you have configured through your accounting software (Xero, QuickBooks or Freeagent). You can control the default online payment methods available for each invoice from the customer portal settings page in the web interface, and can override these settings on individual invoices if required.

Additionally, you can set a preference for whether to show the JobStaq customer invoice portal pages to customers, or use your accounting software's portal fron the customer portal options settings. At present, you can choose to always use the JobStaq portal, always use the accounting portal, or use the accounting portal when payment is due.

The customer experience when paying through any payment gateways provided through your accounting software will be less smooth than any native integrations in JobStaq, so we will continue to monitor which payment systems are in use by our customers to influence future native JobStaq integrations for payments.

AI form import tool

· One min read

The most common use case of JobStaq's custom forms feature is to replicate existing forms and workflows, and the form builder can take a while to copy over all details of a form into JobStaq. We've added support for an AI import tool, which lets you upload a PDF file of an existing form, which attempts to identify questions and the most appropriate type in the JobStaq form builder for each field. As with all AI products, it will never be 100% reliable, however, this should hopefully quickly give a good starting point on new forms to manually verify and edit.

The custom form import tool can be found at the "Import" button on the custom forms setting page of the web interface.

Invoice types

· One min read

You're able to categorise invoices as either deposit, interim, or final. All existing invoices have defaulted to final, but you're able to edit this on the invoice page. This option improves the reliability of the job status system in cases where an invoice has been raised before all work is completed.

Job Status System

· One min read

The job status system has been rebuilt from scratch, to address some of the limitations of the original version. The new system will allow us to customise the status system for each JobStaq user, rather than forcing everyone to use the default system, once the new app update is ready. This includes both adding job status options that can be manually selected, and changing the automated status updates.

We have a published flowchart on our documentation site to help you understand how the default status system updates the status of your jobs. You can view this here.