Skip to main content
The beehiiv node adds beehiiv operations to your workflows. Add it on the canvas or ask the AI builder for it by name, then pick an operation and fill in its fields. beehiiv also includes 14 trigger operations (marked in the tables below) that can start a workflow when something happens in beehiiv.
You can wire the beehiiv node into an AI agent as a tool provider: the agent calls the operations you allow. See Agent tools.

Credentials

Connect beehiiv under Credentials in the node settings. See Connecting credentials for the general flow. Enter the values manually when creating the credential. Get your credentials here.

Operations

Automations

OperationIDDescriptionTrigger
Add Subscriber to Automationadd_to_automationEnroll a subscriber into an automation journey.
Get Automationget_automationRetrieve a single automation by ID.
List Automationslist_automationsList automation flows for a publication.

Custom fields

OperationIDDescriptionTrigger
Create Custom Fieldcreate_custom_fieldDefine a new custom field on subscribers.
Delete Custom Fielddelete_custom_fieldDelete a custom subscriber field.
List Custom Fieldslist_custom_fieldsList custom subscriber fields.

Lists & polls

OperationIDDescriptionTrigger
Get Pollget_pollRetrieve a single poll.
Get Poll Responsesget_poll_responsesList responses for a poll.
List Newsletter Listslist_newsletter_listsList newsletter lists (multi-list feature, beta).
List Pollslist_pollsList polls and their responses.

Posts

OperationIDDescriptionTrigger
Create Postcreate_postCreate a draft/scheduled post for a publication.
Delete Postdelete_postDelete a post.
Get Postget_postRetrieve a single post.
Get Post Statsget_post_statsRetrieve open/click/engagement stats for a post.
List Postslist_postsList newsletter posts for a publication.
Update Postupdate_postUpdate an existing post’s content or scheduling.

Publications

OperationIDDescriptionTrigger
Get Publicationget_publicationRetrieve a single publication.
List Publicationslist_publicationsList all publications associated with the API key.

Segments

OperationIDDescriptionTrigger
Delete Segmentdelete_segmentDelete a segment.
Get Segmentget_segmentRetrieve a single segment.
List Segment Subscriberslist_segment_subscribersList subscribers matching a segment.
List Segmentslist_segmentsList all segments for a publication.

Subscriptions

OperationIDDescriptionTrigger
Add Subscription Tagadd_subscription_tagAttach tags to a subscriber.
Bulk Create Subscriptionsbulk_create_subscriptionsImport many subscribers in one async job.
Create Subscriptioncreate_subscriptionAdd a new subscriber to a publication.
Delete Subscriptiondelete_subscriptionRemove a subscriber from the publication.
Get Subscriptionget_subscriptionRetrieve a single subscription by its prefixed ID.
Get Subscription by Emailget_subscription_by_emailLook up a subscriber by email address.
List Subscriptionslist_subscriptionsList all subscriptions for a publication.
Update Subscriptionupdate_subscriptionUpdate a subscriber’s tier, custom fields, or status.

Tiers & referrals

OperationIDDescriptionTrigger
Get Referral Programget_referral_programRetrieve referral program milestones/rewards.
List Tierslist_tiersList paid subscription tiers.

Webhooks

OperationIDDescriptionTrigger
Create Webhookcreate_webhookSubscribe an endpoint URL to event types.
Delete Webhookdelete_webhookRemove a webhook subscription.
Get Webhookget_webhookRetrieve a single webhook endpoint.
List Webhookslist_webhooksList configured webhook endpoints.

Other

OperationIDDescriptionTrigger
On beehiiv Event (Any)on_beehiiv_eventTrigger: fires on any beehiiv event (catch-all).Yes
On New Subscriberon_subscriber_createdTrigger: fires when a new subscriber is created.Yes
On Newsletter List Eventon_newsletter_list_eventTrigger: fires when a subscriber joins, leaves, pauses, or resumes a newsletter list.Yes
On Post Scheduledon_post_scheduledTrigger: fires when a post is scheduled for future delivery.Yes
On Post Senton_post_sentTrigger: fires when a post is sent to subscribers.Yes
On Post Updatedon_post_updatedTrigger: fires when an existing post is updated.Yes
On Subscriber Confirmedon_subscriber_confirmedTrigger: fires when a subscriber confirms their email (double opt-in).Yes
On Subscriber Unsubscribedon_subscription_deletedTrigger: fires when a subscriber unsubscribes or is deleted.Yes
On Subscription Downgradedon_subscription_downgradedTrigger: fires when a subscription is downgraded.Yes
On Subscription Pausedon_subscription_pausedTrigger: fires when a subscription is paused.Yes
On Subscription Resumedon_subscription_resumedTrigger: fires when a paused subscription is resumed.Yes
On Subscription Upgradedon_subscription_upgradedTrigger: fires when a subscription is upgraded to a paid tier.Yes
On Survey Responseon_survey_responseTrigger: fires when a subscriber submits a survey response.Yes
On Tier Changedon_tier_changedTrigger: fires when a subscription tier is created, deleted, paused, or resumed.Yes