OROVA.VN — BIZ AI AGENT

/ Orova Social guide

Use Orova Social
one step at a time.

The whole life of a post: from connecting your first channel to seeing it go out on time across several platforms.

Orova Social is where you write one post and publish it to several social networks at once. This guide is written for someone who has never opened Orova. Every section explains the new words first, then walks through what to press, what to type and what a correct result looks like.

The order of the sections is the order you will actually work in: set up a project and connect channels, fill in the Brand profile, write a post, schedule it and read the calendar, then build a Reel. The last section collects the errors people hit most.

Three things are true everywhere. Your password never reaches Orova. Every AI request costs quota, and the number is shown before you press. All dates and times follow the clock on your own device.

00 · Before you start

What Orova Social is and what to know first

This section explains the words you will meet throughout the guide, the four tabs on the menu bar, and the three rules that always hold while you use the module.

Orova Social

One place to write posts, let AI help with the words and the images, then publish to several social networks. Think of it as a shared desk for all of your pages.

Workspace

The shared space for you and your colleagues. The quota wallet, the channels and the posts all belong to the workspace, not to one person. If you go on leave, your colleagues keep publishing.

Quota

The number of AI requests you are allowed. Every time AI writes text, draws an image or builds a video, it costs quota. The amount is shown before you press; a run that fails costs nothing.

Open your workspace, then open Orova Social. The module menu bar has exactly four tabs. The table below says what each one is for.

The four tabs of Orova Social
Button / fieldWhat it doesNotes
ProjectsThe list of projects. Each project keeps its own channels, Brand profile and posts.This is where you connect channels. Open it first.
PostsThe composer: write text, attach images, pick channels, publish or schedule.The tab reads Posts and stays in English in every language.
ReelsThe builder for vertical video: TikTok, Instagram Reels, YouTube Shorts.Pressing it opens the builder straight away — there is no list first.
CalendarSee every scheduled post by day, week or month.Drafts have no date and time yet, so they do not appear here.

The list of all your posts lives in the Posts section, not on the tab bar. Do not mix the two: the composer tab is called Posts, and the list of posts is also called Posts.

Three rules that always hold

  1. Your password never reaches Orova. You sign in on Facebook's, Google's or TikTok's own page. Orova only receives a pass that lets it publish on your behalf.
  2. Every AI request costs quota. The amount is shown before you press. A run that fails costs nothing.
  3. Times follow the clock on your device. Whatever time you enter is the time the post goes out on your clock, not the server's.

Note

The quota banner at the top of the page

When the workspace quota wallet runs low, a reminder banner appears at the top of every page in the module. If the wallet is empty, every AI request is blocked and you are pointed to the Wallet page to top up. Everything that does not use AI, such as saving a draft or scheduling, keeps working as usual.

01 · Projects & channels

Set up a project and connect social channels

The first job is to create a project, then connect real social accounts to it. Only after this step can you publish anything.

Project

One brand or one client. Each project keeps its own channels, Brand profile and posts, so you can run several brands side by side without mixing them up.

Channel

A real account on a real platform: one Facebook Page, one Instagram account, one Telegram channel. Connecting a channel gives Orova permission to publish there for you.

Connecting by signing in on the platform

The safe way to connect. You sign in on the platform's own page, then press approve. Orova receives a pass with an expiry date so it can publish for you — it never receives your password.

Open the Projects tab. If the workspace has no project yet, you see the empty state No projects yet with a line telling you to create a project and connect its channels.

Buttons and fields on the Projects tab
Button / fieldWhat it doesNotes
New projectCreates a project called New project straight away and opens its Channels page.There is no name field and no dialog. One press, one project.
Search projects...Filters the list by name, project ID or website.Filters as you type. No match shows the empty state.
The Project name columnClicking anywhere in the cell opens that project's Channels page.The line underneath shows how many channels are connected, or No channels connected yet.
The PROJECT ID columnThe unique ID the system gives each project.Use it when you need to talk to support.
The Created by, Created, Updated columnsWho set the project up and when, and when it was last changed.Read-only, you cannot edit them.
The pencil button Open projectOpens the project's Channels page.Exactly the same as clicking the project name.
The bin button DeleteDeletes the project, with a confirmation dialog first.Channels and posts are not lost, they are simply detached from the project.

Follow this order

  • 1

    Create your first project. On the Projects tab, press New project. Orova immediately creates a project called New project and opens its Channels page, without asking anything else. Go back to the Projects tab and you will see the new project in the list with its project ID and the line No channels connected yet.

    Project row Lumio Coffee — Social with its ID, owner and dates
    Each project is one row in the Projects list.
  • 2

    Rename the project and set a logo. On the Channels page, the top row holds the project name and a small logo box. Click straight on the name and it turns into an editable field. Type the new name and press Enter to save, or Esc to cancel. Names are between 2 and 200 characters. Click the logo box to open the file picker; it accepts PNG, JPG or WEBP up to 4 MB, saves as soon as you pick, and confirms with a banner at the top of the page.

    Project header with the editable project name
    Click the project name to rename it.
  • 3

    Look at the grid of eight platforms. The Channels page has two sub-tabs: Channels and Brand. On the Channels tab you get a grid of eight cards, one per platform. Each card shows the platform name, a short description and its own Connect button. A card that already has channels also shows the label {n} connected.

    Grid of eight platform cards from Facebook to LinkedIn
    The eight platforms you can connect to one project.
  • 4

    Connect Telegram with a form, no platform sign-in needed. This is the easiest one to try. In the Telegram card, the Bot token field takes the string you get from @BotFather on Telegram. The Channel link, @channel or Chat ID field accepts a web.telegram.org link, a t.me link, an @channel name or a Chat ID — Orova works out the rest. Press Save channel, the banner Channel saved appears at the top of the page and the channel shows up right under the card.

    Telegram card with bot token and chat link filled in
    Fill in the bot token and the channel link, then Save channel.
  • 5

    Check the Telegram channel you just connected. After saving, the Telegram card shows the label 1 connected and a channel row with a bin button. If Telegram later refuses to deliver a post, it is usually because the bot is not in the channel, or the bot has no administrator rights. Press the question mark next to the field to read the short instructions again.

  • 6

    Connect the other platforms by signing in. Press Connect in the platform card. A sign-in page from that platform opens. Sign in, then approve Orova to publish for you. The page comes back to Orova with the banner {n} channels connected. On a card that already has channels, the button reads Connect more — one project can hold as many Facebook Pages as you like, there is no limit.

    Facebook Page card with its Connect button circled
    Other platforms connect by signing in through Connect.
  • 7

    LinkedIn asks which page you mean. On the LinkedIn card, the button opens a two-line menu. Connect LinkedIn publishes to your personal profile. Connect Page publishes to a company Page. Pick the line you need and carry on as with the other platforms.

    LinkedIn Connect menu opened with its two options
    LinkedIn asks whether you connect a profile or a Page.
  • 8

    When the Connect button is greyed out. A greyed-out button with the tooltip {platform} app not set up means the system administrator has not registered the application keys for that platform yet. Every platform requires the system owner to register its own set of keys. Keys are entered once under Admin → Settings → API. Once they are in, the button lights up and you connect as usual.

  • 9

    Read the connected channel rows. Under each card is the list of connected channels. Each row shows the channel name and Connection expires with a date, or Connection does not expire. The publishing pass has an expiry date, so a small label appears when you need to pay attention: Expiring soon, Expired — reconnect or Disconnected. Press Reconnect and Orova asks for a fresh pass for the same channel — no duplicate rows, no lost posts.

  • 10

    Disconnect a channel. Press the bin button on the channel row. A dialog asks again: Disconnect «channel name»? Orova will stop publishing to this channel. Posts already published stay as they are. Confirm and the channel row is deleted from Orova; cancel and nothing changes.

Warning

Disconnecting cannot be undone

Disconnecting deletes the channel row from Orova for good. To use it again you have to connect it from scratch. Posts already published on the platform are untouched — Orova simply gives up its permission to publish.

Per-platform limits, worth knowing in advance

  • TikTok needs a verified domain and the video publishing permission.
  • YouTube caps how many videos you can upload per day.
  • Zalo OA on the Basic plan does not allow publishing through the API, so connecting it still will not let you publish.
  • Instagram does not accept text-only posts. A post must carry at least one image or one video.
  • Telegram needs the bot to still be in the channel with permission to post, otherwise Telegram refuses to deliver.

02 · Brand

Fill in the Brand profile before you write

The Brand profile is what the AI remembers about your brand. Set it up once and the text and images the AI produces come out consistent, so you edit far less by hand.

Brand profile

Your brand's tone of voice, colours, logo, fonts and no-gos. The AI follows this profile whenever it writes a post or draws an image.

No-gos

The list of words or claims you never want to see in a post. For example: never promise to cure an illness, never say cheapest on the market.

Content pillars

The topic groups you want to post regularly, with a percentage each. For example: Knowledge sharing 50%, Product 30%, Behind the scenes 20%.

Open a project, then press the Brand sub-tab in the top row, right next to the Channels tab. On a new project this page is empty and only offers the Add item button.

Fill in the profile

  • 1

    Add your first item. Press Add item. A new row appears with a Type field. Pick a type and the fields you need to fill in change to match it. Each item is its own row, and you can add as many rows as you like until you hit the cap.

    Brand profile page with the Add item button circled
    Start with Add item on the Brand profile page.
  • 2

    Pick the right type. There are 11 types. The table below lists them all, with file specs and how to fill each one in. You do not have to complete everything at once; Logo, Colour and Description / tone are enough to get going.

    Add item menu listing Logo, Colour, Font and Post frame
    Pick the item type from the menu.
  • 3

    Add default hashtags. Besides the list of items there is a Default hashtags field. Type the hashtags separated by spaces, up to 200 characters. This set is suggested back to you while you write a post.

  • 4

    Preview before you trust it. The Preview block builds a sample image with the line Your brand, consistent on every channel. That way you can see how the logo, colours and font look together before you use them for real. The preview costs no quota.

    Brand preview card for Lumio Coffee — Social
    The preview shows how the brand items look in a post.
  • 5

    Know which item pays off most. When you ask the AI to rewrite a post or write a new one, it reads the tone of voice, the target audience and the No-gos in the Description / tone item. Fill this one in carefully once and every later post needs less hand editing. This is the item worth the most of your time.

  • 6

    Know where Post frame, Video frame and end credit are used. Post frame is used when you create a branded frame image in the composer. Video frame and Video end credit are used when you build a Reel. The frame must match the format of the image or video, otherwise it lines up wrong.

  • 7

    An empty project falls back to the workspace. If a project has no profile of its own, Orova uses the workspace-wide logo and Brand profile. Any item you fill in for the project takes priority over the shared version.

The 11 types of item in a Brand profile
Button / fieldWhat it doesNotes
LogoA transparent PNG or WEBP, 512×512, up to 8 MB.Or tick Use workspace logo for speed.
ColourA primary and a secondary colour, written as #RRGGBB.The wrong format gives That colour code is not valid — use #RRGGBB.
FontPick a Google font, or upload a TTF, OTF or WOFF file.Used for branded frame images and video subtitles.
Post frameA transparent PNG, matching the post image format.Laid over the image when you create a branded frame image.
Video frameA transparent PNG, vertical format.Reels take their frame from here. It must match the video format.
ContactPhone, email, address, website.Printed on the image when you turn on Print contact line while creating images.
Description / toneBrand name, description, tone of voice, sign-off line, No-gos, target audience.The most important item for the AI. Worth filling in carefully.
Products / servicesProduct name, one-line description, link with UTM tags if you have them.You can add several rows, one per product.
Content pillarsPillar name and percentage.For example: Knowledge sharing 50%.
Posting timesYour usual time slots, separated by commas. For example: 09:00, 12:30, 20:00.Used as suggestions when you schedule.
Video end creditThe line that runs at the end of a video, and how many seconds it shows.Only used in Reels.

Note

The page saves itself — there is no Save button

As soon as you stop typing, Orova saves. You see Saving… then Saved. If the network drops, the page says Save failed, try again — type it again or reload the page. The number of items is capped; going over shows Up to with the number of items. The Brand profile costs no quota.

03 · Compose

Write a post, let AI draft the text and create images

This is where you write the post, attach images, get a hand from the AI, then pick channels to save a draft, schedule it or publish right away.

Draft

A post that is saved but not published and has no date or time yet. Drafts live in the Posts section and never show on the calendar. You can reopen and keep editing them whenever you like.

Writing assistant

The AI panel inside the composer. It does two jobs: rewrite the text you already typed, or write a whole new post from a topic you give it.

Post image

The Create image panel has just one form: you describe the image, the AI draws it, then lays the brand logo, colours, font and frame you picked on top. Every image made here is drawn by AI, so each image costs quota; there is no free preview step.

Press the Posts tab on the menu bar. The page Compose a post opens, split into two columns. The left column is where you write and choose. The right column is the Preview, which changes per channel so you can see how the post will look in each place.

Buttons and fields on the Compose page
Button / fieldWhat it doesNotes
TitleThe post's name, so you can find it again in the list.It is not published to the channel. Leaving it blank gives Enter a title.
Post contentThe text that is actually published to the channel.Empty gives You need to write the post content. Anything too long gets cut by the platform.
EmojiInsert a symbol into the content.Costs no quota.
BackgroundTurn the text background in the preview image on or off.It only changes the preview image, not the text published to the channel.
Images · Choose imagesAttach JPG, PNG or WEBP images, up to 8 MB each.Up to 10 images per post. Orova blocks the wrong file type straight away.
RewriteOpens the Writing assistant panel.Costs quota on every run.
Create imageOpens the image panel for the post.Costs quota for each image created.
Channels to post to · Choose channelsTick the connected channels that will receive this post.With no channel connected you get No channel connected — post saved as draft.
SchedulePick a date, hour and minute for the post.In your device's time. Leave the date blank and the post is saved as a draft.
Save draftSaves the post without publishing.Shows the banner Saved.
ScheduleMoves the post into the Scheduled state.You have to fill in the date and time first.
Publish nowPublishes straight to the real channels, immediately.Orova cannot take it back. There is a confirmation dialog.
Recent draftsThe strip at the bottom of the page, listing the workspace's 10 newest drafts.Click an entry to reopen that post.

Write a post from scratch to published

  • 1

    Fill in the title and the content. Type a Title so you can find the post later; this title does not go to the channel. Type the real text into the Post content field — the placeholder asks what you want to tell your followers today. The right column updates with every character you type.

    Title and post content filled in with a coffee tips post
    Type the title and the post content.
  • 2

    Attach images to the post. Press Choose images in the Images block. Pick up to 10 images, each up to 8 MB, in JPG, PNG or WEBP. The wrong format or too many files is blocked and reported straight away, so you do not find out at publishing time. The right column immediately rebuilds the preview with the images.

    Images block with the Choose images button circled
    Click Choose images to attach pictures.
  • 3

    Ask the AI to rewrite. Type a few lines of content first, then press Rewrite. The Writing assistant panel opens. Pick a Voice from the 13 available, set the Characters you want, and type an Extra request if you need one. The Brand elements block lets you tick which brand items go into the post; only the ticked items are used. Press run, the screen shows Writing, one moment… and then the result appears.

    Writing assistant panel with topic, length, voice and brand options
    The Writing assistant opens; set the options before you click Write.
  • 4

    Use the AI version. The result appears in the AI version block, with suggested hashtags. Press Use this version to replace the content currently in the composer; Orova warns you first because the old version is overwritten. If you are not happy, press Try again. Every rerun costs one more quota charge.

  • 5

    Write a new post from a topic. In the same panel, switch to the Write from a topic tab. Type the topic into the field, for example: 3 ways to answer customers faster on your Facebook Page. Pick a Length and press Write. The result comes with a Suggested title and an Image idea; the image idea is pre-filled into the image panel for you.

  • 6

    Fill in the image form. Press Create image. The Create an image panel opens with a single form. Type into Describe the image (required), for example: a bright desk with a coffee cup; if you just wrote a post from a topic, this field is already filled with the image idea. Pick a Format: Square, Portrait or Landscape. Set the Number of images from 1 to 10. Open Brand elements to choose Logo, Colours (up to two), Font and Frames; anything you have not set in the Brand profile reads Not set yet — add it in Brand.

    Create image form opened on the compose page
    The image form opens; fill it before running.
  • 7

    Run the image creation. Press Create. If Describe the image is empty, Orova shows Describe the image you want first. Orova checks quota for the whole batch before it starts; if there is not enough, it shows Not enough image credits for … images. and charges nothing. The AI draws from your description, then lays the logo, colours, font and frame you picked on top, charging quota once per image. Progress shows Creating image with a counter; press Stop to break off part-way. When it finishes, the banner Image added to the post. Remember to hit Save. appears.

  • 8

    Edit an image with AI. Press the edit icon on an existing image. The What do you want to change? field takes plain language, for example: change the background to light blue, move the logo to the top right. The screen shows Editing the image, about a minute… The new image is added next to the original, and the original is kept. Each edit counts as creating one image.

  • 9

    Pick the channels. Open the Channels to post to block, press Choose channels and tick the channels you want. The number ticked shows on the {n} selected line. The Preview column on the right changes with each channel you pick. If the project has no channel connected, Orova says No channel connected — post saved as draft.

    Channels dropdown listing the Lumio Coffee — Telegram channel
    Open Channels to pick where the post goes.
  • 10

    Save a draft or schedule it. Press Save draft if you are not ready to publish. The banner Saved appears and the post sits in the Posts section as a Draft. To schedule it, fill in the date and time in the Schedule block and press Schedule. Scheduling and reading the calendar are covered in detail in the next section.

    Schedule block on the compose page with Date, Time and Clear schedule
    Leave Date empty to keep a draft, or fill it to schedule the post.
  • 11

    Publish now. Press Publish now. The dialog asks again: Publish straight to {n} real channels right now? Once it is published, Orova cannot take it back — you would have to delete it by hand on each platform. Confirm and the screen shows Publishing to your channels… A few seconds later Orova reports how many channels out of the total went through, with a See it on the channel link.

    Publish now button circled next to Schedule
    Publish now sends the post to the real channels at once.
  • 12

    A published post is read-only. Reopen a published post and a banner at the top says This post is already published, so it is read-only. To change the wording you write a new post, and delete the old one on the platform yourself if you need to.

Warning

Publish now means publish for real

Publish now publishes straight to your real accounts, immediately. Orova cannot pull the post back. To remove it you have to delete it by hand on each platform. If you only want to try things out, press Save draft instead of Publish now.

Tip

When to turn on Web research

Turn on Web research in the Writing assistant when the post needs fresh information, such as this week's news. The AI searches the internet before writing. It adds a per-run research fee and takes a few seconds longer, so leave it off for ordinary posts.

Note

Common AI errors

Pressing Rewrite with nothing typed gives Write a few lines first — the AI needs something to work with. Out of quota gives You are out of quota. Top up on the Wallet page and try again. If the AI is busy or having trouble, wait a moment and run it again; those failed runs cost no quota.

04 · Scheduling & Calendar

Schedule posts, track them and see the whole month

You set a date and time up front, then let Orova publish for you. The Posts list tells you where each post stands, and Calendar shows you a whole month in one go.

Scheduling a post

Setting a date and time for a post in advance. At that exact moment, Orova publishes it to the real channel without you sitting there watching. Like setting an alarm, except what goes off is your post.

Post status

Every post sits in one of five states: Draft, Scheduled, Publishing, Published, Failed. The status tells you whether the post has left Orova yet, and whether it got through.

Your device's time

Every date and time you type and see follows the clock on the machine you are sitting at. The server stores it in universal time and converts it back for display, so you can type times the way you say them.

You use this part when you want a post to go out at the hour your followers are online, instead of having to be at your desk at that exact moment. You also use it to check up on things: which posts are still drafts, which are about to go out, which ones failed.

Schedule a post

  • 1

    Open the Schedule block on the compose page. On the compose page, scroll down to the Schedule block. It has three fields: Date, Hour and Minute. Below the block is the reminder “Your device's time. No date keeps it a draft.”.

    Schedule block with Date and Time fields circled
    The Schedule block holds the date and time.
  • 2

    Fill in the date and time, then click Schedule. Pick a day in Date, then the hour and the minute in the other two fields. Click Schedule. The post moves to Scheduled and disappears from the draft list.

  • 3

    If you forget to pick a date. Clicking Schedule with no date and time shows “Pick a date and time before scheduling.”. Choose both, then click again. Leave the date empty and click Save draft and the post simply stays a draft.

  • 4

    To drop the schedule, click Clear schedule. The same schedule block has a Clear schedule button. Click it and the date and time are removed, the post goes back to Draft and will no longer publish by itself.

    Clear schedule button circled in the Schedule block
    Clear schedule turns the post back into a draft.
  • 5

    At the set time, the post goes out to the real channel. You do not need to have the page open. At the exact moment you set, Orova publishes the post to the channels you picked, down to the second — it does not wait for the next five-minute tick. Once it is out, the status turns to Published.

Warning

Scheduled posts publish for real

Scheduled means that at that time the post goes out to your real channels, not to a test copy. Orova cannot pull back a post that has gone out; to remove it you have to delete it by hand on each platform. If you are not sure about the content, leave it as a draft.

Track posts in the Posts list

  • 1

    Open the Posts list. The Posts list gathers every post you have published and every draft in one place. At the top is a row of filter tabs: All, Draft, Scheduled, Publishing, Published, Failed. Click a tab and the list shows only posts in that state.

    Posts list with status tabs and the post table
    The Posts list gathers drafts and published posts.
  • 2

    Read the five columns in the table. The table has the columns Post, Channels, Status, Publish time and Created. A post with no channel picked yet shows “No channel” in the channel column. Click a row to reopen the post and edit it.

    Posts table with Post, Channels, Status and time columns
    Read the columns to see where each post stands.
  • 3

    Find a post quickly. Type a few characters into the Search posts… box above the table. The list filters as you type. When nothing matches, the screen says “No matching posts.”.

  • 4

    Select several posts to delete. Tick the checkbox at the start of each row. A bar appears at the bottom of the screen reading “{n} selected” with a Delete and a Clear button. Click Delete and a popup asks you to confirm before anything is removed.

    Bottom bar showing 3 selected with Delete and Clear
    Tick posts and the bar shows how many are selected.
  • 5

    Republish a post that got stuck. The Actions button on each post has a Publish now item. Use it when a post is stuck in Publishing or Failed, after you have fixed the cause.

Warning

Deleting a post is permanent

The confirmation popup spells it out: “This cannot be undone.”. Orova has no trash bin for posts, so read the number of selected posts carefully before you click.

View and adjust the schedule in the Calendar tab

  • 1

    Open the Calendar tab. The calendar lays your scheduled posts out on a date grid. The three buttons Day, Week and Month change the view. The Today, Previous and Next row moves you back and forth between periods.

    Calendar in Month view with two scheduled posts
    Month view shows every scheduled post on its day.
  • 2

    Filter and change how the cards look. The Platform field filters to one social network; pick All platforms to see everything. The Display group toggles Time and Thumbnail on the cards. The three card styles List, Grid and Icons change how dense the calendar feels.

    Calendar toolbar with Platform and Display filters circled
    Filter by platform and change how cards look.
  • 3

    Drag a card to another slot to change the time. Hold the mouse on a post card and drag it to another day or time slot. On drop, the screen says “Rescheduled to {time}”. Drag it to a moment that has already passed and you get “Cannot schedule a time in the past”.

  • 4

    Use the card menu to edit or unschedule. Click a card and the menu shows two items, Edit and Unschedule. Edit reopens the composer. Unschedule removes the date and time, and the screen says “Unscheduled — moved back to drafts”.

    Card menu on the calendar with Edit and Unschedule
    Click a card to Edit it or Unschedule it.
  • 5

    Add a new post right on the calendar. Click an empty day cell and the composer opens straight on that day. The + Post and + Reels buttons in the toolbar open the matching composer as well.

  • 6

    Export the calendar to Excel. Click Export Excel in the toolbar and your browser downloads a spreadsheet. The file has two sheets, Calendar and Per-channel results, with columns for publish date, hour, type, content, project, channel, status, published at and the link to the published post.

    Export Excel button circled in the calendar toolbar
    Export Excel downloads the calendar as a spreadsheet.
The Calendar toolbar
Button / fieldWhat it doesNotes
Day / Week / MonthChange the calendar viewMonth is the one for reviewing a whole content cycle
Today · Previous · NextMove back and forth between periodsThe title shows the month and year you are looking at
Grid step: 15 / 30 / 60 minutesDrop slots snap to this stepA 60-minute step lands you on round hours
Platform · All platformsFilter the calendar to one social networkPick All platforms to see everything
Display · Time · ThumbnailToggle details on the post cardsTurn some off when a busy calendar gets noisy
List / Grid / IconsThree card stylesIcons is the most compact
+ Post · + ReelsOpen the post composer or the Reels builderOpens on the day you are standing on
Export ExcelDownload the whole calendar as a spreadsheetTwo sheets: Calendar and Per-channel results

Note

Drafts do not show on the calendar

A draft has no date or time, so the calendar has nowhere to put it. The calendar screen says so too. To find your drafts, open the Posts list and click the Draft tab.

Tip

A tidier way to set times

Set Grid step to 30 or 60 minutes before you drag cards around. Slots then snap to round marks and you never have to fix the minutes by hand.

05 · Reels

Build vertical videos with voice-over and subtitles

Reels turns one long video into short vertical clips for TikTok, Instagram Reels or YouTube Shorts. The AI handles the voice-over, the subtitles and the cutting by meaning.

A Reel and the 9:16 shape

A Reel is a vertical video, taller than it is wide, matching the way you hold a phone. The standard ratio is called 9:16. TikTok, Instagram Reels and YouTube Shorts all take this shape.

Clip

A short piece cut out of your source video. One build can produce several clips. Each clip then becomes its own post, published on its own.

Background processing

Building a video takes time, so Orova does it on the server. You click the button and wait while the screen shows progress. This is AI work, so it draws on your workspace quota.

You use Reels when you already have a long video — a livestream, say, or a shoot at your shop — and want to pull a few short pieces out of it to publish over time. You do not need to know how to edit video.

Bring in a video and choose the framing

  • 1

    Open the Reels tab. Click the Reels tab in the module menu. The page opens straight into the builder for a new Reel, with no list in between. The first block you see is Source video.

    Reels builder opened with the Source video block
    The Reels tab opens straight into a new Reel.
  • 2

    Upload a video or pick one you already have. Click Upload a video to choose a file from your machine, or Pick an uploaded video to reuse an older one. MP4, MOV and WEBM are accepted. A video can be at most 60 minutes long; anything longer is refused.

    Source video block with Upload a video circled
    Upload a video from your machine.
  • 3

    Choose what happens when the video is the wrong shape. A landscape video does not fit a vertical frame, so the When the video is the wrong shape block offers three ways: Zoom to fill crops both sides, Fit with a blurred background keeps the whole picture and blurs the spare space, Fit with a solid colour fills it with one colour.

Let the AI handle the hard parts

  • 1

    Turn on Voice-over and pick a voice. In the AI processing block, turn on Voice-over. Pick a voice in the Voice field and listen to it before you commit. Type your lines into Voice-over script, or click Let AI write from the video to have the AI watch the video and write the lines itself.

    AI processing panel with the Voice-over options
    Turn on Voice-over and pick a voice.
  • 2

    Turn on Automatic subtitles. With Automatic subtitles on, the AI listens to the speech in the video and writes it out under the picture. You can set the Font (upload a .ttf or .otf file), bold, italic and underline, Text size (Small, Medium, Large), Text colour, Text background and Position (Bottom or Middle).

    Automatic subtitles switch turned on with its options
    Turn on Automatic subtitles to add captions.
  • 3

    Choose how the long video is cut into short clips. The Auto-cut by meaning block has three ways. By number of clips: you say how many clips you need. By length per clip: you say how long each clip should run. By notes: you type one idea per line and the AI finds the matching passages and stitches them together.

  • 4

    Turn on Trim the dead scenes if the video has a lot of silence. With Trim the dead scenes on, the AI drops long silences, filler words and repeated passages. Good for video shot in one take with no editing.

  • 5

    Put your brand on the video. The Brand on the video block has Frame the video, Add the logo and Add an end credit. These come from the project's Brand profile. Note that the frame has to be the same shape as the video to line up.

Note

The AI processing group draws quota

Voice-over, automatic subtitles, cutting by meaning and trimming dead scenes are all AI work, so they draw on your workspace quota. The amount shows before you click run. A failed run costs nothing.

Build it, check the result, then publish

  • 1

    Click Create and wait for the server. Click Create. The screen shows “Processing the video…” with the progress. The work runs on the server, so it takes a few minutes depending on how long the video is. Wait until the progress says it is done.

  • 2

    Look at the clips it produced. When it finishes, the builder lists the clips. If there are several, the screen spells it out: publishing now only publishes the first clip, and the rest are split off as separate drafts for you to publish over time.

    Source video followed by three Lumio clips of 13s, 16s and 19s
    The finished clips appear next to the source video.
  • 3

    Save the Reel, or schedule the clips. Click Save the Reel to keep it. If you set a schedule while creating it, the screen pre-fills that date and time and asks you to click Schedule to split it into child posts. It then reports “{n} posts scheduled”.

  • 4

    Fill in the TikTok block if you publish to TikTok. Pick a TikTok channel and an extra, required block appears. You have to choose Who can view this video, toggle Allow comments, Duet and Stitch, and fill in Disclose video content if the post promotes a brand or is sponsored. Leave it incomplete and you get “Pick who can view and accept TikTok's terms to continue”.

The main blocks in the Reels builder
Button / fieldWhat it doesNotes
Source videoUpload a video or pick one you already haveMP4, MOV, WEBM; at most 60 minutes long
When the video is the wrong shapeHow a landscape video is fitted into a vertical frameThree ways: zoom to fill, blurred background, solid colour
Voice-over · VoiceThe AI reads the lines for youType a script, or click Let AI write from the video
Automatic subtitlesThe AI listens, then writes text under the pictureSet the font, size, colour, text background and position
Auto-cut by meaningCut a long video into several clipsBy number of clips, by length, or by notes
Trim the dead scenesDrop silences, filler words and repeatsGood for video shot in one take
Brand on the videoFrame it, add the logo, add an end creditTaken from the project's Brand profile
Create · Save the Reel · ScheduleRun the build, keep it, or set a publish timeThe build runs on the server, with progress shown

Warning

Publish now only sends the first clip

When one build produces several clips, Publish now only publishes the first one. The others sit as separate drafts. Orova does this so platforms do not read you as spam when a batch of near-identical videos goes out at once.

Note

What Instagram Reels allows

Instagram Reels only takes vertical video, at most 90 seconds long. A clip over that limit is sent back with an error. Set a shorter length per clip and build again.

06 · FAQ

Common questions and what to do when something fails

Most of the red messages you run into have a simple cause and a fix that takes a few steps. Here are the most common cases, matched to the exact wording on screen.

Failed

The status of a post that Orova sent out but the platform refused. The post is still in Orova; fix the cause and you can publish it again, no rewriting needed.

You check for failures in the Posts list, on the Failed tab. Open a post there and you see the reason the platform returned. Match it against the list below to know where to fix it.

A channel says “Expired — reconnect”. What do I do?

The pass the platform issued Orova to post on your behalf has expired. This is normal and happens on a schedule. Go to the project's Channels, click Reconnect on that channel's row and sign in again on the platform's own screen. Nothing you have already posted is lost.

The Connect button is greyed out, or it says the app is not set up.

That platform has no application keys entered by the system administrator, so Orova has no door to send you through. Ask your workspace administrator to enter the keys for that platform and the button lights up.

I signed in, but it says no channel could be connected.

You signed in correctly, but that account manages no eligible page, or you did not tick a page on the permissions screen. Click Connect again and be sure to tick the page you want, right on the platform's own screen.

Instagram says it cannot publish a text-only post.

Instagram requires every post to carry an image. Yours is text only, so it was refused. Reopen the post, attach at least one image or one video, then publish again.

Zalo OA will not publish my post.

The Zalo OA plan you are on does not allow posting through the API. That is a limit on Zalo's side. Upgrade your Zalo OA plan, or post that one by hand on Zalo and use Orova for the rest of the channels.

Telegram refuses to send the post.

Usually the bot has been pushed out of the channel, or it is still there but no longer allowed to post. Open your Telegram channel, check that the bot is still a member and can send posts, then click Publish now again.

LinkedIn refuses to publish.

Something is wrong with the LinkedIn connection. Go to Channels, disconnect the LinkedIn channel and connect it again from scratch. Then reopen the post and click Publish now.

It says “Publishing was interrupted midway (the server restarted)”.

The server reloaded while the post was going out, so some channels never finished. Open that post and click Publish now once more. Orova only publishes to the channels still missing; it does not double-post to the ones already done.

The platform refused without saying why.

The screen says “The platform refused the request — usually the content breaks a rule or the channel lacks posting rights.”. Reread the content for wording or images that get blocked easily, and check that the connected account is allowed to post on that page.

My draft is not showing on the calendar.

That is by design. A draft has no date or time, so the calendar does not know which cell to put it in. Open the Posts list and click the Draft tab to see them all. To get one onto the calendar, open the post, fill in a date and time, then click Schedule.

I cannot drag a post on the calendar.

The screen says “Only posts waiting to publish can be moved or unscheduled”. A post that is published or publishing can no longer be moved. If it says “Cannot schedule a time in the past”, you are dropping it on a slot that has already gone by.

I published by mistake. Where do I take the post down?

Orova cannot pull back a post that has gone out to a channel. You have to open that platform and delete the post by hand. Deleting the post inside Orova only removes the copy kept here, not the one on the channel.

If I disconnect a channel, do I lose the old posts?

Posts already published stay exactly where they are on the platform. But the channel row inside Orova is deleted outright, not just switched off, so any post scheduled for that channel can no longer go out. To use it again, connect the channel from scratch.

It says I am out of quota when I call the AI.

Your workspace quota wallet has run dry. The screen says “You are out of quota. Top up on the Wallet page and try again.”. Open the Wallet page in your workspace to top up, then run it again. The failed run is not charged.

How much quota does each action cost?

The amount for each action shows on screen before you click, so you always know in advance. AI images, rewrites, posts written from a topic and Reel builds all cost quota.

Why is my image or video blocked the moment I pick the file?

A post takes at most 10 images, each under 8 MB, and they must be JPG, PNG or WEBP. A Reels video has to be MP4, MOV or WEBM and under 60 minutes. Break one of those conditions and Orova blocks the file before it even uploads.

Tip

Try one channel first

The first time you run a new kind of post, connect a channel with few followers and publish there as a test. Once the result looks right, turn on your main channels. This is far cheaper than going around deleting posts by hand on every platform.
Back to top← Back to guide library

/ Need help?

Can't find what you need? Open the Support section in your workspace, or send us a message.