Paperwork automation for the logistics industry.
Emit new event each time a new order is cancelled.
Emit new event for each new customer added to a store.
Emit new event for each new draft order submitted to a store.
Extract structured data from a document. See the documentation
Adds a product or products to a custom collection or collections. See the docs
Extract structured data from unstructured text. See the documentation
The Reform API allows you to automate the management and analysis of forms and surveys. By connecting Reform to Pipedream, you can create, update, and retrieve form submissions, and set up workflows that trigger on new responses. This opens up possibilities for integrating form data with other tools, managing event-driven notifications, or feeding customer insights into your CRM systems—all in a serverless environment that scales with your needs.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
reform: {
type: "app",
app: "reform",
}
},
async run({steps, $}) {
const fields_to_extract = [
{
"name": "Nouns",
"description": "Please extract all nouns.",
"type": "String"
},
{
"name": "Verbs",
"description": "Please extract all verbs.",
"type": "String"
}
]
const data = {
text_content: "There are usually about 200 words in a paragraph, but this can vary widely. Most paragraphs focus on a single idea that's expressed with an introductory sentence, then followed by two or more supporting sentences about the idea. A short paragraph may not reach even 50 words while long paragraphs can be over 400 words long, but generally speaking they tend to be approximately 200 words in length.",
fields_to_extract: fields_to_extract
}
return await axios($, {
method: "post",
url: `https://api.reformhq.com/v1/api/extract-text `,
headers: {
Authorization: `Bearer ${this.reform.$auth.api_key}`,
"Content-Type": `application/json`,
},
data,
})
},
})
The Shopify Admin REST & GraphQL API unleashes a myriad of possibilities to automate and enhance online store operations. It provides programmatic access to Shopify functionalities, allowing users to manage products, customers, orders, and more. Leveraging the Shopify Admin API within Pipedream, developers can create custom workflows that automate repetitive tasks, sync data across platforms, and respond dynamically to events in Shopify.
This integration can be used as a custom app on your store, or for automating actions on behalf of merchants through your Shopify app.
Looking for integrating into the Shopify Partner API for your apps, themes or referrals? Check out our Shopify Partner API integration.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
shopify_developer_app: {
type: "app",
app: "shopify_developer_app",
}
},
async run({steps, $}) {
const data = {
"query": `{
shop {
id
name
email
}
}`,
}
return await axios($, {
method: "post",
url: `https://${this.shopify_developer_app.$auth.shop_id}.myshopify.com/admin/api/2024-04/graphql.json`,
headers: {
"X-Shopify-Access-Token": `${this.shopify_developer_app.$auth.access_token}`,
"Content-Type": `application/json`,
},
data,
})
},
})