upsert_blog_summary
Upsert a published blog post summary into HubSpot. Updates existing entries or creates new ones using publication date, preventing duplicates and ensuring accurate storage for specific industries.
Instructions
Put one published blog post into HubSpot: the ONLY writer to the blog summary store. Searches on blog_published_at, then updates that row or creates one — a single upsert, so calling it twice for the same post is safe and does not duplicate. Returns the ticket id and whether the row was created or updated. blog_industry must be exactly one of FINANCIAL_SERVICES, LEGAL_SERVICES, HEALTHCARE — a near-miss selects zero leads and raises no error. Bad data is recorded and reported as failed, never silently dropped.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| subject | Yes | ||
| blog_summary | Yes | ||
| blog_industry | Yes | ||
| summary_ref_id | No | ||
| blog_published_at | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||