Discussions

Ask a Question

Best place to redirect the user after OAuth authentication complete

When a new add-on user initiates the OAuth flow by pressing 'Connect' where is the recommended place for me to redirect them back to within servicem8?

Add-on authentication after refresh token expiry

I've been reading up on creating "Web Service Hosted Add-ons" and "External Integrations" with a view to integrating an app which I've written. I think I understand the authentication flow. Just one question. When someone activates the add-on by pressing "Connect", the OAuth process is kicked off and my app gets granted an access and refresh token. I assume this process of connection is only envisaged to be performed once (apologies if this is a basic question, but I am quite new to servicem8 and haven't actually activated any add-ons myself). I'm just trying to work out what happens in the edge case that no one uses the add-on for over a month and the refresh token expires? The OAuth process has to be initiated again I assume. Do they press 'Connect' again, or would I provide a menu item button which allowed them to 'Re-connect' the app with their servicem8 account. Obviously, the add-on wouldn't be very useful if it wasn't used for so long! but nevertheless, the question is bugging me!

Issue with ServiceM8 OAuth Token Request

Currently, I created a developer account in my ServiceM8 account. In that, I created an item and received the Client ID and Secret ID. Using these credentials, I requested an authorization code and successfully received the code in the URL parameter of the redirect URL.

How do I deactivate my developer account?

hi, a while ago I tried to look at opening a developer account now. I’m in a spot where I’m trying to get help from a developer and they cannot send in a request. Unsure how I can opt out of this. Any ideas?

Integrate third-party call tracking solution with ServiceM8

We're looking to integrate our third-party call tracking solution with ServiceM8 and need to confirm the correct API endpoint URL for sending data. Could you please provide the endpoint details, along with any relevant documentation on request formats, authentication, or required parameters?
Let me know if there’s anything else we should be aware of before proceeding.
Looking forward to your response.

Job Webhook unreliable on Job Creation?

Has anyone else observed flakey results from the Jobs Webhook and it's reporting on new jobs?

ServiceM8 - Zapier how long until new records should appear?

I am finding that records aren't appearing in Zapier, I added 2 new clients into ServiceM8 and have 20 minutes later those new clients aren't appearing as records in Zapier. I'm definitely in the right account and it used to be that they'd appear almost instantly. Not sure if something is wrong. How long is it supposed to take?

Zapier Trigger or Webhook when "New Job" status changes to "Work Order"

In Zapier there is a trigger for a New Job, but this is triggered immediately at Quote stage. There is also a trigger for when the status is changed to "Completed" ... However there is NOT a trigger for when the status is changed to "Work Order".

Issue With Adding Company Contacts Via API

Hello,
After much testing, there seems to be an issue with the Company Contact API where if you add one contact, it always seems to change the "type" to "BILLING" even though we are specifying "JOB" ie. Job Contact. How do we stop this from happening? If I then add another company contact, it appears to obey the fact that it is a Job Contact. I actually can't find any documentation on what the various "type" are, but looking at our existing data, it seems that the API wants "JOB" or "BILLING".
Many thanks,
Pete

How to set a completed by date

I need to be able to add a completed by date for jobs to ensure they are completed by a certain deadline. How can I do this as there is no feature within servicem8? Are there any 3rd party addons or something i could connect with zapier to do this?