Built for agents

Agentic Blogging

Let your AI assistant—ChatGPT, Claude, or whatever you use—work directly with your travel blog. Write posts, upload photos, schedule appointments, reply to comments. You stay focused on the storytelling; your assistant takes care of the rest.

  • €0The tools are free
  • 100%Your blog features
  • 1 min.Setup with ChatGPT
  • 1 LinkFor your assistant

What is Agentic Blogging?

In short: your AI assistant—ChatGPT, Claude, or another tool you already use—can now work directly with your travel blog. You describe your experiences, send over a few photos, and your assistant creates a draft, uploads the images, and saves everything to your blog. All you have to do is review it and publish.

The trick isn't that AI does the writing—you still tell your story far better than any model. It's that all the surrounding work is eliminated: sorting photos, uploading them, entering tags, dates, and locations. Your assistant now handles all these tedious steps for you while you sit at the nearest beach café and watch the sunset.

What you could do with it

Four examples of how travelers can specifically use their assistant — none of them require a single line of code:

Sunday Review

Tell your assistant to compile a weekly review every Sunday evening from the week's photos and my voice notes. You read through it on Monday, make corrections here and there, click publish—done.

From the photo directly to the post

Upload your daily photos to a folder. Your assistant recognizes them, writes suitable captions, suggests location, date, and tags, and saves everything as a draft in your blog. Never upload photos individually again.

Share on Strava and Komoot

You already track your hikes or bike rides in Strava or Komoot. Let your assistant automatically create a post from this data—complete with a map, elevation profile, and the best photo highlights from the tour.

In two languages simultaneously

Write in your native language, your assistant simultaneously publishes a translation in a second blog — perfect if your family at home reads German, but your Couchsurfing friends from Australia prefer English.

What your assistant can do with it

Everything you would normally click yourself on vakantio.de can be done by your assistant. Here's a small selection:

Write & publish posts

You tell the story, your assistant types: title, text, tags, and cover image. Publish immediately or schedule for a specific date.

Upload photos and videos

Multiple photos or videos per post directly from your photo folder — your assistant takes care of uploading, compressing, and putting them in the correct order in the post.

Maintaining old posts

Edit, retag, or archive existing posts—even in large quantities. For example, archive all posts from a specific year with a single command, without having to click through each page individually.

Read other travel blogs

Search for travel destinations, topics or other bloggers, read entire posts, view comments — perfect for researching your next trip or simply for browsing on a rainy day.

Follow, comment, reply

Following other travelers, replying to comments, going through notifications — everything you would otherwise do manually on the website, your assistant can do as well.

Set up profile and blog

Bio, profile picture, cover image, blog name, privacy — all the settings you would otherwise change on your settings page are handled by your assistant on command.

For your assistant

If your AI assistant asks which tool to use, here are the two options. Most assistants will automatically install the appropriate one once you provide the link above. You don't need to configure anything yourself—unless you enjoy programming.

@vakantio/cli

@vakantio/cli npm version

The standard tool — the fastest option. Your assistant calls it up in the background; you won't notice anything. (Of course, you can type it yourself if you prefer.)

npm install -g @vakantio/cli
vakantio login                 # browser-based OAuth
vakantio whoami                # confirm the session
vakantio posts create \
  --title "Tag 1 in Lissabon" \
  --content @day1.html \
  --tags lissabon,portugal \
  --media ./beach.jpg --media ./sunset.mp4
vakantio search "tuscany" --json | jq '.[].title'

@vakantio/sdk

@vakantio/sdk npm version

The programmer version — if you or a developer friend want to integrate Vakantio into another app. It does the same thing as the standard tool, but as a code library.

npm install @vakantio/sdk
import { createVakantio } from "@vakantio/sdk";

const vak = createVakantio(process.env.VAKANTIO_SESSION_ID);
const posts = await vak.posts.list({ tags: "thailand" });

await vak.posts.create({
  title: "Day 1 in Lisbon",
  content: "<p>…</p>",
  tags: ["lisbon", "portugal"],
});

A link for your assistant

We have a user manual specifically for AI assistants at /skill.md The file is stored — ChatGPT, Claude, Copilot, and others know exactly what to do with it. You don't need to read the file yourself — just send the link to your assistant, and the rest will happen automatically.

Once your assistant has read the file, it will know how to connect to your Vakantio account, how to write posts, upload photos, and which commands to use for what. Just tell it something like:

Read https://vakantio.de/skill.md and install the Vakantio CLI for me. Let me know as soon as everything is ready — then I'll tell you about my hike today and you can turn it into a blog post.
Open in ChatGPTIf you have the ChatGPT desktop app installed, the prompt will open directly there — otherwise in the browser.

Would you prefer the same content as a plain text file? /llms.txt delivers the same thing without the technical preamble.

Let us write your first post

Click the button, tell your assistant about your trip — and watch as it takes care of the setup for you. In a few minutes, your first AI-powered post will be in your drafts folder.