Schedule every social post from one place.
Write the caption once and see it the way each channel will render it. Queue it, schedule it, and look at the whole feed before any of it is live.
The Publishing App for Social Channels
A composer, a schedule, evergreen queues, approvals and analytics across seven social channels, and your own TV and radio.
Source
Where a post comes from before anybody writes it.
Composer
Write once, shape it per channel.
Plan
The schedule, and when to land on each channel.
Evergreen
The queue that keeps posting what still works.
Approvals
Who signs a post off before it leaves.
Analyze
What each channel returned, side by side.
Commerce
The post that sells what it is showing.
Connect
The channels a post reaches.
A complete social publisher, and one thing none of them have.
Everything you use a scheduler for is here. So is the part that only works when the tool is inside the system running the business.
It starts from a record
Pick a product, a review, an event, a discount, a certificate, a design or a post that already worked, and the composer opens with the caption, the image, the price and the link already in it. A standalone scheduler has no way to do this. It has no idea what you sell or who reviewed you.
One composer
Nine destinations, a live preview in each platform’s own shape, character counts as you type, and the brand check before it goes out.
Four ways to plan
A drag-ordered queue, a month calendar, a grid planner, and one searchable list.
Organic analytics
What each post returned, the hours your audience shows up, and how you sit against the accounts you compete with.
Approvals and shoppable posts
A colleague agrees before it publishes, and a tagged product carries the real price from the real catalog.
0
social channels you can connect
0
records a post can start from
0
downloads between Studio and the composer
0
composer, with a live preview per channel
Seven records that open the composer already written.
The blank box is why social calendars run late. Pick a record your business already holds and the caption, the image, the price and the link are read rather than remembered.
A product you sell
Name, description, price and image come from the product record, whether it lives in your inventory, your purview or the till. Change the price once and no post is carrying an old one.
The Terrace Suite is back for the season. Two nights, breakfast on the balcony, and the view everyone photographs.
See it the way each channel will show it.
Write the caption once. Hashtags, media, publish time and the brand check are all set in the same editor.
Instagram, Facebook, Twitter/X, LinkedIn, TikTok, YouTube and Pinterest, plus Calisto TV and Calisto Radio.
Compose once, then publish to one, some or all of them.
The last two are the audience you own rather than rent, and they publish from this same editor.
Instagram, Twitter/X and LinkedIn get rich previews: the image card with its hashtags, the counted tweet, the LinkedIn update.
Facebook, TikTok, YouTube and Pinterest show a caption preview.
Twitter 280, Instagram 2,200, LinkedIn 3,000, counted as you type, so a caption that runs long shows you where before it goes out.
Attach images and video from your Depot assets, an upload, or stock.
A Studio design arrives already attached, in the brand it was made in, with no download in between.
Add hashtags as tags, remove them, reorder them. They render per platform.
Publish immediately, schedule a date and time, or add it to the queue and let the slots decide.
The queue publishes in the order you dragged it into.
The brand check measures the copy against your tone, terminology and formatting rules, and flags what misses inline.
A draft can also wait for a colleague to agree before it can publish.
AI caption generation is a paid upgrade: set a tone, describe the intent, receive variants per platform.
New Post
Four ways to look at the same month of posts.
The queue is the order things go out in. The calendar is where the gaps are. The grid is the feed as a follower will meet it. The list is everything, searchable.
A drag-reorder list that publishes at the time slots you configured. Each row shows its platforms and its time, and moving a post moves everything under it.
Queue
Summer lookbook carousel
Instagram · Facebook · Today · 2:00 PM
New arrival announcement
Twitter/X · LinkedIn · Today · 4:30 PM
Behind-the-scenes reel
TikTok · YouTube · Tomorrow · 10:00 AM
Customer spotlight review
Instagram · LinkedIn · Tomorrow · 1:00 PM
Let the good posts come round again.
Mark a post as evergreen and it re-enters the queue on a schedule you set.
What earned engagement keeps earning it
Without anyone having to remember which posts they were.
Recycle rules are per category
A case study and a product announcement come round on their own cadences rather than sharing one.
The post that writes itself when the thing actually happens.
A content calendar is a plan for what you think will happen. The operation knows what did happen, and it can open the post the moment it does. Underneath, the posts you already published, ready to reuse.
See what worked, when to post it again, and how you sit against the rest.
Publishing is the easy half. Knowing which posts earned their place is the other one.
Thirty days of organic numbers: what each platform returned, which posts carried the period, and whether video, carousels or plain images are doing the work. Nothing here is ad spend.
Nothing publishes that somebody would have to apologise for.
Two things stand between a draft and the audience: a brand check that reads the copy against your written standard, and a colleague who has to agree. Both live inside the composer.
A post can wait for somebody to agree.
The queue a draft sits in until a colleague approves it or sends it back.
Make the post shoppable.
Tag products in a post and link them straight to your catalog. What gets tagged is the record the rest of the business sells from, which is why the price cannot go stale.
Tag the record, not a caption
A tag points at the catalog row, so the name, the price and the currency are read at the moment the post renders. Change a price and no feed is left running the old one.
Automatic tagging
A post composed from a product arrives already tagged with it. Turn it off per account, and cap the tags one post may carry.
Categories
Group tagged products so a post about a range carries the range, and the reporting rolls up the way the catalog does.
A stricter approval rule
A shoppable post can require sign-off where an ordinary post does not, because a wrong price in public is a different kind of mistake.
Seven platforms. Connect once through OAuth and forget about it.
Each account connects through its own handshake and shows its status here. Nine destinations in total, because two of them are channels you own rather than rent.
Posts, carousels and reels to a business account, with comments and insights read back.
Page posts and engagement, on the permissions you granted.
X
Scheduled posts, tracked against the same calendar as everything else.
Member posts and company page updates from the same composer.
TikTok
Video publishing straight from the queue.
YouTube
Video upload with channel management and analytics.
Pin publishing and board management.
Calisto TV
The same post, on the video channel you run yourself.
Calisto Radio
Audio and episodes, published to your own station.
Where Impreta touches everything else.
3 of these 8 connections are in your plan today. The rest stay visible so you know the instrument is there before you need it.
Studio
A finished Studio design opens the composer with the artwork already attached, through the compose-from-design route.
Ethos
The brand check in the composer scores a draft against the tone, terminology and formatting standard Ethos holds.
Campaigns
Email sends and social posts are planned against the same audiences and the same records.
Reputation
A review opens the composer carrying its text and its rating, through the compose-from-review route.
Sites
A product tagged in a post links to the page Sites already publishes for that product, from the same composed offer.
Display
The Social Wall content block on a screen reads Impreta’s social-data API and its connected-channel tokens.
Calisto TV
Video composed in Impreta publishes to the Calisto TV feed as a destination alongside the social channels.
Calisto Radio
Audio and podcast episodes composed in Impreta publish to Calisto Radio as a destination alongside the social channels.
No setup cost. Pay when you start using.
Social publishing for every channel you post to.
Recommended for you
Works well together.
Calisto Studio
Calisto Ethos
Calisto Engage
Brand guard. Checks brand tone across every app in Calisto Pro — customer service in Desk, designs in Studio, flyers in Docs, presentations in Slides, social posts in Impreta. Enforces brand consistency everywhere.
Learn more →Calisto Campaigns
Calisto Reputation
Calisto Sites
Calisto Display
Calisto TV
Calisto Radio
Everything included in Calisto Impreta.
- One composer for every connected channel, with a live per-channel preview: the Instagram card with image, caption and hashtags, the tweet with its running count, the LinkedIn update format.
- Per-channel character limits tracked as you type, enforced by the pre-flight before anything can publish.
- Hashtags as managed tags: add, remove, reorder, and see them render per channel.
- Media attached from the Depot asset library, uploaded from the device, or pulled from stock, through the same picker every Calisto app uses.
- Optional watermark, positioned bottom right, bottom left, top right, top left or centre.
- Publish now, schedule for a date and time, or drop it into the queue and let the slots decide.
- Compose from a Studio design and the artwork arrives attached.
- Compose from a product and the name, description, image and price come from the record, whether it lives in your inventory, your purview or the till.
- Compose from an event and the name, date, location and description populate the caption.
- Compose from a review and the text and rating become a social-proof post.
- Compose from a Pulse discount and the caption carries the terms and dates you configured.
- Compose from a template, or from a course certificate somebody just earned.
- Set a tone, describe the intent, and receive caption variants adapted per channel. Accept, edit, or generate again.
- A drag-reorder publishing queue that goes out in order at the time slots you configure.
- A month calendar of everything scheduled, with week and list views and a configurable start day.
- One posts list carrying published, scheduled, draft and failed as states on the same row, searchable and filterable by state and channel.
- Posting cadence defaults: manual, daily, weekdays, or three per week.
- Arrange upcoming posts as a grid and judge the visual flow, the colour balance and the whole feed before any of it is live.
- Pre-built post templates that open the composer already written.
- Post-event triggers paired with a rule builder, so a business event drafts the post that belongs to it.
- Published posts kept available underneath, ready to reuse.
- Mark a post evergreen and it joins the recycling library.
- A rule builder per content category: recycle days, minimum gap since the last outing, engagement threshold, and the channels it goes back out on.
- Optional automatic fill, so gaps in the calendar take an evergreen post rather than staying empty.
- Thirty days of organic numbers per channel: reach, impressions, engagement and follower movement.
- Which posts carried the period, and whether video, carousels or plain images are doing the work.
- Exportable and schedulable reporting.
- A day-by-hour heat grid built from your own posting history, per channel, rather than a general rule.
- Recommended slots read straight out of that grid.
- Track the accounts you compete with and read one matrix: followers, engagement rate, posts per week, growth.
- When the whole tracked set is posting, and the topics they cover that you have not.
- OAuth connection management for Instagram, Facebook, X, LinkedIn, TikTok, YouTube and Pinterest, each through its own handshake, with status and profile shown per account.
- Instagram business accounts through the Facebook Graph API: publishing, comments and insights.
- Facebook page posts and engagement, on page-level permissions granted through Facebook OAuth.
- X on OAuth 2.0: scheduled publishing and engagement.
- LinkedIn member posts and company page updates, with profile and email access.
- TikTok video publishing through the TikTok Content Posting API.
- YouTube upload, channel management and analytics, with offline access granted on a consent prompt.
- Pinterest pins and board management through OAuth.
- Per-channel rules: whether it is on by default, its caption cap, and the media format a new post takes on it.
- The same composer publishes to Calisto TV and Calisto Radio, each with its own composer view for the format.
- The social wall runs as a Display widget on the screens you own, and embeds on the sites and portals you publish.
- Tag products onto a post; the tag holds the product record, so name, image and price are read at publish time.
- Automatic tagging on posts composed from a product, up to the maximum tags per post you allow.
- Content categories that group what is taggable and what recycles.
- Shoppable posts can require approval on their own rule, separately from everything else.
- Press the brand check in the composer and the copy is scored against your tone, terminology and formatting before it can publish, with whatever it flags shown inline.
- An approval queue a draft waits in: Approve moves it to scheduled, Request Changes returns it to draft with the author still on it.
- A Workflows screen pairing pending approvals with the rule builder for post-event triggers.
- Publishing defaults: default post time, cadence, automatic hashtags and the maximum number of them, watermark and its position.
- Calendar defaults: start day and default view.
- Commerce rules: automatic product tagging, maximum tags, and approval for shoppable posts.
- Notifications on approval requests, on publish failures, and a scheduled summary, delivered where that person already works.
Questions about Calisto Impreta
Seven social channels plus your own TV and radio. The second half is the unusual part: your owned channels are publishing destinations alongside the platforms rather than an afterthought.
Instead of a blank box, a post starts from a product, a review or a certificate that already exists, so the image, the price and the link are correct because they were read rather than typed.
Yes, with an approval step and an Ethos brand check, which together are what stop an off-brand post going live at the weekend.
Scheduled posts import where the source exposes them. Historic performance generally stays with the old tool, so most operators run both for one cycle.
Yes, two ways. The composer previews the post the way each channel will render it, and the grid planner arranges upcoming posts together so you can judge the feed before any of it is live.
Mark it evergreen and it joins the recycling pool. A rule decides when it comes back around: the category it belongs to, the cadence, the minimum gap since its last outing, and the engagement it has to have earned.
The best-times heatmap answers that from your own history rather than a general rule, as a day-by-hour grid of when your audience is active per channel. Post Performance then shows whether the slot worked.
No. Impreta is organic publishing only. Paid placement, budgets and ad reporting are Ads, a separate product, so nothing on the performance screen is spend.