# n8n Blotato Node

The official Blotato community node for n8n: <https://github.com/Blotato-Inc/n8n-nodes-blotato>

***

## Available Operations

The Blotato node supports the following operations:

| Resource | Operation | Description                                           |
| -------- | --------- | ----------------------------------------------------- |
| Post     | Publish   | Publish a post to social platforms                    |
| Media    | Upload    | Upload media files                                    |
| Visual   | Create    | Create visuals from templates (carousels, slideshows) |
| Visual   | Get       | Get visual creation status                            |
| Source   | Create    | Resolve content from URLs, text, PDFs, etc.           |
| Source   | Get       | Get source resolution status and content              |

***

## Install the Blotato Node

### n8n Cloud Users

1. Go to your n8n Admin Panel > Settings
2. Enable Verified Community Nodes
3. Open any workflow
4. Click the "+" icon in the top right corner
5. Search for "Blotato"
6. Click Install

### Self-Hosted n8n Users

For Railway, DigitalOcean, Docker, or other self-hosted setups, enable community nodes first:

1. Go to your hosting dashboard (Railway, DigitalOcean, etc.)
2. Open the Environment or Variables tab
3. Add a new variable:
   * Key: `N8N_ENABLE_COMMUNITY_NODES`
   * Value: `true`
4. Save and restart your n8n instance
5. Go to n8n Settings > Community Nodes
6. Search for "Blotato" and install

You may need to restart your n8n docker container as well.

***

## Update the Blotato Node

1. Go to n8n Settings > Community Nodes
2. Find the Blotato node and click Options
3. Click Update

***

## Using Source Operations

The Source operations allow you to resolve content from various sources programmatically.

### Supported Source Types

| Source Type      | Input        | Description              |
| ---------------- | ------------ | ------------------------ |
| text             | Text content | Plain text               |
| article          | URL          | Web article or blog post |
| youtube          | URL          | YouTube video            |
| twitter          | URL          | Twitter/X post           |
| tiktok           | URL          | TikTok video             |
| perplexity-query | Text query   | Perplexity AI search     |
| audio            | URL          | Audio file               |
| pdf              | URL          | PDF document             |

### Create Source

1. Add a Blotato node
2. Select Resource: "Source"
3. Select Operation: "Create"
4. Choose the source type
5. Provide the URL or text input
6. Execute to get a resolution ID

### Get Source

1. Add another Blotato node
2. Select Resource: "Source"
3. Select Operation: "Get"
4. Pass the resolution ID from the Create step
5. Execute to get the resolved content (title, content, referenceUrl)

Add a Wait node between Create and Get if processing takes time (e.g., for long videos or PDFs).

For full API details, see: [Source API Reference](https://github.com/Blotato-Inc/help.blotato.com/blob/main/api/api-reference/source.md)

***

## Troubleshooting

### Template shows question marks instead of the Blotato logo?

1. Enable Verified Community Nodes first
2. Install the Blotato node
3. Re-import the n8n template

### Need help?

Contact support by clicking the orange button in the bottom right corner within the Blotato app.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.blotato.com/api/n8n/n8n-blotato-node.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
