Calendar feed (iCal)

Not every calendar needs a full two-way connection. Every account gets its own iCal feed URL, so any calendar application that can subscribe to a link — which is all of them — can show your scheduled work without any integration to set up.

What you get

  • Works with Apple Calendar, Google Calendar, Outlook, Thunderbird and anything else that reads iCal.
  • Shows your scheduled tasks and your Planrotfish events together.
  • Read-only, so subscribing can't change anything in your plan.
  • The URL is private to your account and can be regenerated if it leaks.
  • Nothing to install and no permissions to grant — it's a link.

When to use this instead of a full connection

The Google and Outlook connections are two-way: they write your tasks into the calendar and read your meetings back out. The feed does neither — it publishes a read-only view of your plan that other applications can display.

That makes it the right choice for a calendar you only want to look at, for a client with no supported integration, or for a device where you'd rather not authorise anything. It's also the simplest way to get your work onto a phone's built-in calendar.

Treat the URL as a secret

The feed authorises with the token embedded in its URL, because that is the only mechanism calendar subscriptions support. Anyone holding the link can read your scheduled items, so share it as carefully as you would a password — and if it does get out, regenerate it and the old URL stops working immediately.

Requests to the feed are rate limited, so a leaked link can't be used to hammer the endpoint.

Setting it up

Create an account, then find it under Settings → Integrations → Calendar feed. Every connection is part of the single Pro plan at $4.99 per month — there is no per-integration pricing and nothing here is an upgrade.

Questions

Can someone change my tasks through the feed?

No. The feed is strictly read-only — it publishes a view of your scheduled items and exposes no way to alter them.

How often does the calendar app refresh it?

That is decided by your calendar application, not by Planrotfish. Most refresh subscribed calendars somewhere between every fifteen minutes and a few times a day, and many let you set the interval.

What if I accidentally share the URL?

Regenerate it. The previous URL stops working the moment you do, and you re-subscribe with the new one.

Is this the same as connecting Google Calendar?

No, and they solve different problems. The feed is a one-way, read-only view for any client. The Google connection is two-way: it writes your tasks into Google and reads your meetings back onto your plan.

Other connections