HubSpot · Arazzo Workflow
HubSpot Publish a Blog Post
Version 1.0.0
Resolve or create a blog author, create a blog post, then publish or schedule it.
View Spec
View on GitHub
AnalyticsCommerceContentCRMCustomer ServiceEmail MarketingMarketingMarketing AutomationSalesArazzoWorkflows
Provider
Workflows
publish-blog-post
Create or reuse an author, draft a blog post, then schedule or publish it.
Lists blog authors to find a match by display name, creates the author when none exists, drafts a blog post that references the resolved author, and then branches to either schedule the post for a future date or push the draft live.
1
findAuthor
listBlogAuthors
List blog authors and capture the first result so the post can be attributed to an existing author when one already exists.
2
createAuthor
createBlogAuthor
Create a new blog author profile when no existing author was found, using the supplied display name and email address.
3
createPost
createBlogPost
Create a draft blog post attributed to the resolved author and assigned to the supplied blog content group.
4
schedulePost
scheduleBlogPost
Schedule the newly created blog post for publication at the supplied future date and time.
5
pushLive
pushBlogPostDraftLive
Push the draft version of the blog post live so it becomes publicly visible immediately.
Source API Descriptions
openapi
openapi
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.