Envola — write once,
publish to four platforms.

Envola is a social media scheduling and publishing tool. You write a post once, choose which of your own Instagram, Threads, YouTube and TikTok accounts it should go to, and Envola publishes it — immediately or at the time you schedule. It then collects the views, likes and comments each platform reports for those posts and shows them in one place.

It connects to your accounts through each platform's official API, using permissions you grant and can withdraw at any time. Envola only ever posts what you have asked it to post.

Open the dashboard private beta · by invitation

The boring parts of posting, done properly.

Cross-posting fails in the details: rate limits, expired tokens, videos rejected three API calls in. Envola was built around those details.

01

Connect your accounts

OAuth for all four platforms. Tokens are encrypted at rest and refreshed ahead of expiry. When a platform revokes one, the dashboard tells you loudly and reconnecting is one click.

02

Compose and schedule

One caption, one media file, as many targets as you like. Publish now or schedule it. Every post records who on the team sent it.

03

Watch it land

Live status per platform, from queued to published, with the real error when something fails. Metrics collected nightly, stored raw, per post.

What Envola asks for, and why.

Envola only requests the permissions its features need, and it asks for them when you connect an account. Nothing is collected from an account you have not connected, and you can withdraw access at any time.

To publish

Permission to upload videos and create posts on the accounts you connect. This is what lets Envola put your scheduled post on your channel or feed at the time you chose.

To show you the target

Permission to read your account or channel name and picture, so the dashboard can show you which account a post is going to before you send it.

To report your numbers

Permission to read the analytics for the posts Envola published for you — views, likes and comments — which is what the metrics view is built from. Envola does not read posts it did not publish.

To add a first comment

Permission to comment on your own video, used only when you ask for a first comment on a post you are scheduling.

Access tokens are encrypted before they are stored and are deleted when you disconnect an account or delete your account. Envola does not sell your data, does not use it for advertising, and does not share it with anyone. On YouTube, Envola uses YouTube API Services — the Privacy Policy sets out exactly what is accessed and stored, and you can remove Envola's access from your Google account permissions page at any time.

Each platform, taken on its own terms.

Instagram

Container publishing with status polling, one quota pool per account shared between posting and insights, budgeted so neither starves the other.

Threads

Text, image and video posts with the 500-character limit enforced before the API ever sees your post.

YouTube

Resumable uploads: a crashed transfer continues where it stopped instead of starting over. Analytics from the real Analytics API, daily.

TikTok

Post straight to the account, with you choosing who can see each video — the choice is never made for you, and comments, duet and stitch follow the creator's own settings. Where direct posting isn't enabled, the video lands in the TikTok inbox to finish in the app: its own state, never mislabelled as a failure.

Batch a week of content in an afternoon.

Open the dashboard