with Dropbox and Fireflies?
Emit new event when a new file is added to your account or a specific folder. Make sure the number of files/folders in the watched folder does not exceed 4000.
Emit new event when a new folder is created. Make sure the number of files/folders in the watched folder does not exceed 4000.
Emit new event when a file or folder is added or modified. Make sure the number of files/folders in the watched folder does not exceed 4000.
Locates a specific user meeting by its unique ID. See the documentation
Retrieves the most recent meeting for a user. See the documentation
Creates a brand new text file from plain text content you specify. See the documentation
Creates and stores a new meeting in Fireflies, allowing it to be transcribed and shared. See the documentation
The Dropbox API on Pipedream enables you to automate file and folder operations, streamlining workflows that involve storing, syncing, and sharing content. With this API, you can programmatically manage files, set up event-driven triggers based on changes within Dropbox, and leverage Pipedream's capabilities to connect with hundreds of other apps for extended automation scenarios. It's ideal for building custom file management solutions, archiving systems, or collaborative content workflows without writing extensive code.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
dropbox: {
type: "app",
app: "dropbox",
}
},
async run({steps, $}) {
const data = {
"account_id": `${this.dropbox.$auth.oauth_uid}`,
}
return await axios($, {
method: "post",
url: `https://api.dropboxapi.com/2/users/get_account`,
headers: {
Authorization: `Bearer ${this.dropbox.$auth.oauth_access_token}`,
"Content-Type": `application/json`,
},
data,
})
},
})
The Fireflies API allows you to harness the power of AI to record, transcribe, and search across your voice conversations. With Pipedream, you can create automated workflows that leverage these capabilities to streamline communication, enhance collaboration, and ensure important insights from meetings are captured and actionable. By integrating with other apps, you can trigger actions, sync data, and build an array of powerful automations around your Fireflies data.
import { axios } from "@pipedream/platform"
export default defineComponent({
props: {
fireflies: {
type: "app",
app: "fireflies",
}
},
async run({steps, $}) {
const data = {
"query": `{ user { user_id email } }`,
}
return await axios($, {
method: "POST",
url: `https://api.fireflies.ai/graphql`,
headers: {
Authorization: `Bearer ${this.fireflies.$auth.api_key}`,
},
data,
})
},
})