ServiceM8

Field service software

Integrate the ServiceM8 API with the ServiceNow API

Setup the ServiceM8 API trigger to run a workflow which integrates with the ServiceNow API. Pipedream's integration platform allows you to integrate ServiceM8 and ServiceNow remarkably fast. Free for developers.

Create Table Record with ServiceNow API on New Client (Instant) from ServiceM8 API
ServiceM8 + ServiceNow
 
Try it
Create Table Record with ServiceNow API on New Form Response (Instant) from ServiceM8 API
ServiceM8 + ServiceNow
 
Try it
Create Table Record with ServiceNow API on New Job (Instant) from ServiceM8 API
ServiceM8 + ServiceNow
 
Try it
Create Table Record with ServiceNow API on New Job Completed (Instant) from ServiceM8 API
ServiceM8 + ServiceNow
 
Try it
Create Table Record with ServiceNow API on New Job Queued (Instant) from ServiceM8 API
ServiceM8 + ServiceNow
 
Try it
New Client (Instant) from the ServiceM8 API

Emit new event when a new client is created.

 
Try it
New Form Response (Instant) from the ServiceM8 API

Emit new event when a new Form Response is created.

 
Try it
New Job (Instant) from the ServiceM8 API

Emit new event when a new job is created. By creating this trigger, any other Job triggers will stop working as ServiceM8 will replace any previous ones.

 
Try it
New Job Completed (Instant) from the ServiceM8 API

Emit new event when a job completes. By creating this trigger, any other Job triggers will stop working as ServiceM8 will replace any previous ones.

 
Try it
New Job Queued (Instant) from the ServiceM8 API

Emit new event when a job is queued. By creating this trigger, any other Job triggers will stop working as ServiceM8 will replace any previous ones.

 
Try it
Create Table Record with the ServiceNow API

Inserts one record in the specified table.

 
Try it
Get Table Record By SysId with the ServiceNow API

Retrieves the record identified by the specified sys_id from the specified table.

 
Try it
Get Table Records with the ServiceNow API

Retrieves multiple records for the specified table.

 
Try it
Update Table Record with the ServiceNow API

Updates the specified record with the name-value pairs included in the request body.

 
Try it

Overview of ServiceM8

The ServiceM8 API allows businesses to streamline their field service management by automating tasks and integrating with other tools. Through Pipedream, you can harness this API to create custom workflows that trigger actions within ServiceM8 or sync data with other apps. Automate job scheduling, dispatching, invoicing, and more by reacting to events in real-time. Enhance productivity by connecting ServiceM8 to CRMs, accounting software, or custom databases, ensuring consistent and updated information across platforms.

Connect ServiceM8

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    servicem8: {
      type: "app",
      app: "servicem8",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.servicem8.com/api_1.0/staff.json`,
      headers: {
        Authorization: `Bearer ${this.servicem8.$auth.oauth_access_token}`,
      },
    })
  },
})

Overview of ServiceNow

The ServiceNow API enables developers to tap into the robust capabilities of ServiceNow's IT service management platform. With the API, you can create, read, update, and delete records, manage workflows, and integrate with other services. By leveraging these capabilities, you can automate routine tasks, sync data across multiple platforms, and enhance operational efficiencies.

Connect ServiceNow

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    servicenow: {
      type: "app",
      app: "servicenow",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://${this.servicenow.$auth.instance_name}.service-now.com/api/now/table/incident`,
      headers: {
        Authorization: `Bearer ${this.servicenow.$auth.oauth_access_token}`,
      },
    })
  },
})