Discussions

Ask a Question

CloudFront 504 Error During Access Token Retrieval via API

We are experiencing an issue with our application that connects ServiceM8 to HubSpot. After running successfully for some time, the app started failing during the Access Token generation, resulting in a CloudFront 504 Gateway Timeout error. The error message states:

Webhook Add-one issue

Recently, I integrated an add-on in ServiceM8 that uses webhooks to trigger a function in my backend whenever a job is created, updated, or modified. However, there’s a significant delay in triggering the webhook. Sometimes, it takes 30 seconds to minutes, and in some cases, even up to 20 minutes. What could be causing this issue, and how can we resolve it?

Job Diary within the API

Hey team,

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?