Bluesky icon

Bluesky

Interact with the Bluesky social platform

Post → Create a Post

AI-generated

Overview

This node allows users to create a post on the Bluesky social platform. It supports posting text content, specifying languages, adding website cards with optional Open Graph tag fetching, and including media attachments such as images. This node is useful for automating social media content creation and publishing on Bluesky, enabling users to programmatically manage their posts with rich content and localization options.

Use Case Examples

  1. Automatically create a post with text and multiple language options to reach a diverse audience.
  2. Create a post that includes a website card by fetching Open Graph tags from a URL to enrich the post content.
  3. Publish a post with attached media items, such as images, including alt text for accessibility.

Properties

Name Meaning
Post Text The main text content of the post to be created.
Language Names or IDs Select one or more languages for the post from a predefined list or specify language IDs using expressions.
Website Card Optional website card details to include in the post, with fields for URI, title, description, and thumbnail image. Optionally fetch Open Graph tags from the website URL to auto-populate these fields.
Include Media Boolean flag to indicate whether media attachments should be included in the post.
Media Items Collection of media items to attach to the post, each with a binary property name for the image data and optional alt text for accessibility.
Image Details of a single image to include in the post, with alt text, MIME type, dimensions, and binary property name for the image data.

Output

JSON

  • postId - The unique identifier of the created post.
  • postUrl - The URL link to the created post on Bluesky.
  • content - The text content of the created post.
  • languages - The languages associated with the post.
  • websiteCard - Details of the website card included in the post, if any.
  • mediaItems - Information about media attachments included in the post, if any.

Dependencies

  • Bluesky API authentication token or credentials

Troubleshooting

  • Ensure the Bluesky API credentials are correctly configured and have the necessary permissions to create posts.
  • Verify that the post text is not empty and meets any content length requirements imposed by Bluesky.
  • If including media, ensure the binary property names match the actual binary data provided in the workflow.
  • When using the website card with Open Graph tag fetching, ensure the URL is accessible and returns valid Open Graph metadata.

Links

Discussion