To authenticate Blogs API, generate an API key from your Blogs API settings and grant Intercom the required scopes (emails/builder.readonly).
In Intercom, create a new app connection for the Blogs API, then paste the API key from Blogs API to authorize access.
GET emails/builder; GET emails/builder.write; POST emails/builder; POST /emails/builder/data; DELETE /emails/builder/:locationId/:templateId; emails/schedule.readonly; GET emails/schedule; blogs/post.write; POST /blogs/posts; blogs/post-update.write; PUT /blogs/posts/:postId; blogs/check-slug.readonly; GET /blogs/posts/url-slug-exists; blogs/category.readonly; GET /blogs/categories; blogs/author.readonly; GET /blogs/authors
Trigger when a new blog post is published in Blogs API.
Actions: create or update Intercom conversations, post in-app messages.
Methods used: GET /blogs/posts, GET /blogs/authors, and GET emails/builder as needed to pull content and metadata.
Key fields mapped: postId, title, slug, publishDate, authorId.
Trigger when a new blog post is published.
Actions: send a notification to a specific Intercom segment, create or update a message template.
Use POST /blogs/posts to publish and PUT /blogs/posts/:postId to update content.
Key fields: postId, title, excerpt, publishDate.
Trigger when a new subscriber subscribes to a blog.
Actions: update Intercom contact fields, add to segments.
Endpoints like GET blogs/authors, GET blogs/categories, and GET emails/builder for message templates.
Fields: subscriberEmail, userId, status.
No-code setup lets you automate content sharing and conversations directly from Blogs API to Intercom.
Save time by syncing posts, categories, and authors into Intercom segments and campaigns.
Gain visibility with centralized metrics by tracking blog activity alongside Intercom events.
This section covers authentication, endpoints, triggers, actions, and data mapping used to connect Blogs API with Intercom.
The process of proving identity to access the Blogs API and Intercom data securely.
A mechanism that delivers real-time updates from an API to your app.
A specific URL in an API used to perform a function.
A URL-friendly identifier for a blog post or category.
Automatically push a concise summary of the latest posts to Intercom users who opt in.
Leverage reader behavior to suggest related posts inside Intercom messages.
Welcome new subscribers with personalized blog content recommendations.
Obtain your API key from Blogs API and authorize in Intercom.
Choose endpoints like blogs/posts, blogs/categories, and emails/builder to map content.
Run tests, review logs, and activate in production.
No coding is required for the basic connection. You can configure the integration using the Apps Connector and pre-built actions. For advanced workflows, a developer can help, but most common tasks are achievable with no code. The goal is to map content and events from Blogs API to Intercom fields and campaigns.
The core endpoints for syncing content include blogs/posts, blogs/categories, and blogs/authors, along with emails/builder for templates. Choose the endpoints that match your workflow and map fields like title, content, author, and publishDate. You can extend with blogs/check-slug and URLs to ensure unique slugs.
Yes. You can trigger Intercom actions from blog events such as new post published or new subscriber added. Use webhooks or polling triggers to push events into Intercom and drive messages, tags, or conversations.
Authentication is done via API keys or OAuth depending on your setup. Generate the Blogs API key with the required scope (emails/builder.readonly) and configure your Intercom app to use that key. Verify access by running a quick test flow.
Common mappings include postId, title, slug, publishDate, authorId, and content. Map subscriberEmail to Intercom contact email, and align any custom fields you use in Intercom with the blog metadata.
Testing should start in a sandbox or development environment. Validate each trigger and action, inspect request logs, and confirm data is flowing correctly between Blogs API and Intercom before going live.
API rate limits depend on your Blogs API plan. Check your account dashboard for quotas and apply best practices like batching requests and caching responses to stay within limits.
Due to high volume, we will be upgrading our server soon!
Complete Operations Catalog - 126 Actions & Triggers