with DocuGenerate and ServiceNow?
Creates a new incident record in ServiceNow. See the docs here
Generates a document from a template. See the documentation
The DocuGenerate API lets you automate document creation and management tasks within Pipedream workflows. With this API, you can create custom documents, populate them with dynamic data, and perform various actions like retrieving, updating, or deleting documents programmatically. Integrating DocuGenerate with Pipedream enables you to connect your document workflows with 3,000+ other apps, simplifying processes like contract generation from CRM data, automating report distribution, or even pushing notifications based on document status changes.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
docugenerate: {
type: "app",
app: "docugenerate",
}
},
async run({steps, $}) {
return await axios($, {
url: `https://api.docugenerate.com/v1/template`,
headers: {
"Accept": `application/json`,
"Authorization": `${this.docugenerate.$auth.api_key}`,
},
})
},
})
The ServiceNow API lets developers access and manipulate records, manage workflows, and integrate with other services on its IT service management platform. These capabilities support automating tasks, syncing data across platforms, and boosting operational efficiencies.
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}`,
},
})
},
})