with Notion and HubSpot?
Emit new event when a new comment is created in a page or block. See the documentation
Emit new event when a data source is created. See the documentation
Emit new event when a page is created or updated in the selected data source. See the documentation
Emit new event when a page is created or updated in the selected data source. See the documentation
Emit new event when a page is created in the selected data source. See the documentation
Emit new event each time a webhook event is received. Webhook must be setup in Notion. See the documentation
Emit new event when the selected page or one of its sub-pages is updated. See the documentation
Emit new event each time a page property is updated in a data source. For use with Page Properties Updated event type. Webhook must be set up in Notion. See the documentation
Emit new event when a selected page is updated. See the documentation
Emit new event when a specified property is provided or updated on a company. See the documentation
Emit new event when a contact is added to a HubSpot list. See the documentation
Emit new event when a specified property is provided or updated on a contact. See the documentation
Emit new event when a specified property is provided or updated on a custom object.
Emit new event when a specified property is provided or updated on a deal. See the documentation
Emit new event when a new email timeline subscription is added for the portal.
Emit new event for each new engagement created. This action returns a maximum of 5000 records at a time, make sure you set a correct time range so you don't miss any events
Emit new event for each new Hubspot event. Note: Only available for Marketing Hub Enterprise, Sales Hub Enterprise, Service Hub Enterprise, or CMS Hub Enterprise accounts
Emit new event for each new note created. See the documentation
Emit new event for each new or updated blog post in Hubspot.
Emit new event for each new or updated company in Hubspot.
Emit new event for each new or updated contact in Hubspot.
Emit new event each time a CRM Object of the specified object type is updated.
Emit new event each time a Custom Object of the specified schema is updated.
Emit new event for each new line item added or updated in Hubspot.
Emit new event for each new or updated product in Hubspot.
Emit new event when a message is posted from HubSpot to the specified social media channel. Note: Only available for Marketing Hub Enterprise accounts
Emit new event for each new task created. See the documentation
Emit new event when a specified property is provided or updated on a ticket. See the documentation
Append new and/or existing blocks to the specified parent. See the documentation
Adds a contact to a specific static list. See the documentation
Use this action to finalize a mode=multi_part file upload after all of the parts have been sent successfully. See the documentation
Create a batch of companies in Hubspot. See the documentation
Create a comment in a page or existing discussion thread. See the documentation
Create or update a batch of contacts by its ID or email. See the documentation
Create a database and its initial data source. See the documentation
Update a batch of companies in Hubspot. See the documentation
Upsert a batch of companies in Hubspot. See the documentation
Create a page from a data source. See the documentation
Sets a Block object, including page blocks, to archived: true using the ID specified. See the documentation
Create a new page copied from an existing page block. See the documentation
Searches for a page or data source. See the documentation
Create a WhatsApp, LinkedIn, or SMS message. See the documentation
Retrieve the Notion identity tied to the current OAuth token, returning the full users.retrieve payload for me (person or bot). Includes the user ID, name, avatar URL, type (person vs bot), and workspace ownership metadata—useful for confirming which workspace is connected, adapting downstream queries, or giving an LLM the context it needs about who is operating inside Notion. See the documentation
Create a contact workflow in Hubspot. See the documentation
Create a new custom object in Hubspot. See the documentation
Create a marketing email in Hubspot. See the documentation
Creates a new meeting with optional associations to other objects. See the documentation
Create or update a contact in Hubspot. See the documentation
Query a data source with a specified filter. See the documentation
Get all content of a data source. See the documentation
Get the property schema of a data source in Notion. See the documentation
Use this action to retrieve a file upload. See the documentation
Get page content as block objects or markdown. Blocks can be text, lists, media, a page, among others. See the documentation
Add a contact to a workflow. Note: The Workflows API currently only supports contact-based workflows and is only available for Marketing Hub Enterprise accounts. See the documentation
Get a Property Item object for a selected page and property. See the documentation
Retrieves emails associated with a specific object (contact, company, or deal). See the documentation
Retrieves meetings associated with a specific object (contact, company, or deal) with optional time filtering. See the documentation
Update a page's property values. To append page content, use the Append Block action instead. See the documentation
Get a publicly available URL for a file that was uploaded using a Hubspot form. See the documentation
Retrieves the subscription preferences for a contact. See the documentation
Retrieves a list of marketing emails. See the documentation
Retrieves a list of marketing events. See the documentation
Retrieve the IDs of v3 workflows that have been migrated to the v4 API. See the documentation
Retrieve detailed information about a specific workflow. See the documentation
Retrieve emails sent by a workflow by ID. See the documentation
Search companies, contacts, deals, feedback submissions, products, tickets, line-items, quotes, leads, or custom objects. See the documentation
Update some of the form definition components. See the documentation
Notion's API allows for the creation, reading, updating, and deleting of pages, databases, and their contents within Notion. Using Pipedream's platform, you can build workflows that connect Notion with various other services to automate tasks such as content management, task tracking, and data synchronization. With Pipedream's serverless execution, you can trigger these workflows on a schedule, or by external events from other services, without managing any infrastructure.
import { axios } from "@pipedream/platform" export default defineComponent({ props: { notion: { type: "app", app: "notion", } }, async run({steps, $}) { return await axios($, { url: `https://api.notion.com/v1/users/me`, headers: { Authorization: `Bearer ${this.notion.$auth.oauth_access_token}`, "Notion-Version": `2021-08-16`, }, }) }, }) The HubSpot API enables developers to integrate into HubSpots CRM, CMS, Conversations, and other features. It allows for automated management of contacts, companies, deals, and marketing campaigns, enabling custom workflows, data synchronization, and task automation. This streamlines operations and boosts customer engagement, with real-time updates for rapid response to market changes.
import { axios } from "@pipedream/platform" export default defineComponent({ props: { hubspot: { type: "app", app: "hubspot", } }, async run({steps, $}) { return await axios($, { url: `https://api.hubapi.com/integrations/v1/me`, headers: { Authorization: `Bearer ${this.hubspot.$auth.oauth_access_token}`, }, }) }, })