Skip to main content

Documentation Index

Fetch the complete documentation index at: https://hyperfx.ai/docs/llms.txt

Use this file to discover all available pages before exploring further.

Auth type: API
For general setup steps, permissions, and troubleshooting, start with: App Integrations.

Connect Beehiiv

  1. Go to Settings → Apps in Hyper
  2. Select Beehiiv → Connect New
  3. Provide your Beehiiv API key

Common capabilities

  • Automate newsletter workflows and email publishing
  • Manage audience growth and subscriber lists
  • Track newsletter performance and engagement

Use in Chat

Enable Beehiiv in the tool selector. Ask your agent to manage newsletters, check subscriber metrics, or draft content.

Use in Agents

Add Beehiiv to an agent’s toolkits and select the connection. Mark sensitive actions (publish) as “requires approval.”

Use in Flows

Automate newsletter publishing, audience management, and growth workflows using Beehiiv action nodes.

Troubleshooting

  • API errors: verify your API key and publication ID
  • Publishing issues: check draft status and content formatting

Available Actions

Hyper agents can run the following actions for this integration. Each action can be individually set to Enabled, Requires Approval, or Disabled in your agent’s toolkit settings. Actions can be set to one of three control states:
StateBehavior
EnabledAgent runs the action automatically
Requires ApprovalAgent pauses and waits for your confirmation before proceeding
DisabledAction is blocked and cannot be used
Configure these in the agent’s toolkit settings or in workspace defaults.
ActionDescription
Add TagsAdd tags to a subscription for segmentation and organization
Add To AutomationAdd a subscriber to an automation journey. The automation must have an ‘Add by API’ trigger
Create Custom FieldCreate a new custom field for storing additional subscriber data
Create PostCreate and optionally publish a newsletter post
Create SegmentCreate a new segment for grouping subscribers. Can be dynamic (rule-based) or manual (specific subscriber list)
Create SubscriptionCreate a new subscriber in a Beehiiv publication. Can optionally send welcome email and trigger automations
Create TierCreate a new premium subscription tier with optional pricing
Delete Custom FieldDelete a custom field. This will remove the field from all subscribers
Delete PostDelete/archive a post. This action cannot be undone
Delete SegmentDelete a segment. This action cannot be undone
Delete SubscriptionPermanently delete a subscription. Use with caution - this action cannot be undone
Get AutomationGet details for a specific automation
Get Custom FieldGet details for a specific custom field
Get PostGet details for a specific post including title, content, and optionally stats
Get Post StatsGet aggregate statistics across all posts for a publication
Get PublicationGet details for a specific Beehiiv publication including name, stats, and referral program status
Get Referral ProgramGet referral program details for a publication including milestones and rewards
Get SegmentGet details for a specific segment
Get SubscriptionGet a specific subscription by ID or email address
Get TierGet details for a specific subscription tier
List Automation JourneysList all journeys (subscriber progress) for an automation
List AutomationsList all automations for a Beehiiv publication
List Custom FieldsList all custom fields defined for a publication
List Post TemplatesList available post templates for a publication. Templates define styling that can be applied to new posts
List PostsList posts for a Beehiiv publication. Filter by status, audience, or platform
List PublicationsList all publications associated with the Beehiiv API key. Returns publication IDs, names, and optionally stats
List Segment SubscribersList subscriber IDs belonging to a segment
List SegmentsList all segments for a Beehiiv publication
List SubscriptionsList subscriptions for a Beehiiv publication. Filter by email, status, or tier
List TiersList all subscription tiers for a publication
Recalculate SegmentTrigger a recalculation of a segment’s subscribers
Update Custom FieldUpdate a custom field’s display name
Update PostUpdate an existing post’s content, settings, or status. Can be used to publish a draft by setting status=‘confirmed’
Update SubscriptionUpdate a subscription’s tier, custom fields, or unsubscribe status
Update TierUpdate a premium subscription tier’s name, description, or pricing