How It Works

From a captain's phone
to a published post

Six stages. Your crew touches one of them. FLAY runs the other five, every 20 minutes, day and night.

01Upload

Pour it in

Captains and deckhands open FLAY on their phone and upload whatever they shot. No sorting, no renaming, no editing. Twenty photos from the dock at 4 PM is a normal day.

  • Phone first. The upload page is built for a wet thumb on a moving boat.
  • Photos and video. Deck clips get their own pipeline, same rules.
  • Tagged to the boat. Each captain sees only their own vessels, so every upload lands on the right boat automatically.
  • Landed safe before it's counted. A file is verified in storage before a record exists, so nothing goes missing between the phone and the library.
You do this Crew with a full spread of yellowtail at the dock
02Analyze

FLAY looks at every frame

Within minutes, AI vision opens each upload and works out what's actually in it. Not "a fish" but which species, who's in the shot, what the moment is, and whether it's worth showing anyone.

  • Species ID. Tuna, yellowtail, dorado, halibut, rockfish, lingcod, white seabass and the rest of the local catch.
  • Quality score 1 to 10. Composition, light, sharpness, and whether there's a story in the frame.
  • Hard rules. Screenshots, low-resolution files, dead fish with no people, and boats that aren't yours are deleted on sight.
  • Description and tags written from the image, not guessed.
FLAY does this
03Curate

Only the good stuff survives

Anything scoring 6 or better goes into your library. Anything below 6 is deleted, from the database and from storage, before a human ever scrolls past it.

  • 9 to 10. Hero material, flagged for your website and ads.
  • 7 to 8. Social gold, the bulk of what gets posted.
  • 6. Gallery filler, kept but posted last.
  • 1 to 5. Gone. No review queue, no "maybe later" folder.
FLAY does this
04Write

Copy that sells the trip

A second pass writes the caption: a hook, a line that sells, your phone number and booking link. Grounded in the photo and in your own info sheet: real boats, real prices, real seasons.

  • Nothing invented. If the caption names a boat, the boat is in the picture. If it names a price, it's your current price.
  • Your rules, enforced. Species naming, banned words, what a "cow" is, what not to sell in winter.
  • No hashtag soup. Hashtags are added per platform at post time, never baked into the caption.
FLAY does this

More on the writing rules on the Copywriting page.

05Schedule

The pool and the calendar

Finished content enters the pool. The planner fills a calendar days ahead, one slot at a time, following two laws: a piece posts once per channel, ever, and a piece appears on one channel per day, so your pages never look like they're copying each other.

  • Slots per channel. You set the times: morning, afternoon, evening, whatever fits your audience.
  • Best first. The highest-scored content gets the earliest dates.
  • Video cadence. Deck clips take an evening slot every third day. YouTube gets video only.
  • Editable. Swap a photo, rewrite a caption, or drop a post from the calendar before it fires.
FLAY does this

Full detail on the Scheduling page.

06Fire

Out the other side

Every 20 minutes FLAY checks the calendar. When a slot is due, it publishes one post, one channel, one tick. Never a burst, because platforms punish bursts.

  • Facebook, Instagram, YouTube. Each with its own hashtag set and format.
  • Confirmed, not assumed. A post isn't marked sent until the platform returns a live URL.
  • Self-protecting. A channel that fails three times in a row pauses itself. If the publishing engine goes down, firing stops and your calendar waits instead of burning content.
  • Every post logged. What went where, when, and the link to it.
FLAY does this Angler fighting a fish at sunrise
Division Of Labor

What you do.
What FLAY does.

Your crew

  • Shoot photos and video on the trip, like they already do
  • Upload from the phone when there's signal
  • Keep the info sheet current when prices or boats change
  • Glance at the calendar when you feel like it

FLAY

  • Opens every file and identifies the catch
  • Scores it, keeps the good, deletes the rest
  • Writes the caption from the photo and your facts
  • Plans the calendar days ahead across every channel
  • Publishes on schedule, confirms, and logs the link
  • Pauses itself when a platform misbehaves
Straight Answers

Questions people ask

Does FLAY ever post the same photo twice?

Not on the same channel. Each piece of content posts once per channel, ever, and on at most one channel per day. When the pool runs low, the calendar simply has fewer posts. It never recycles.

What if the caption gets a fact wrong?

Captions are written from your info sheet (boats, prices, seasons, contact numbers) and from what's visible in the frame. You can edit any caption before it fires, and any correction to the sheet applies to everything written after it.

How fast does an upload become a post?

Analysis runs on a drip a few minutes after upload. Once a photo is verified and captioned it's in the pool, and the next planner run puts it on the calendar. Typically same day in, posting within a few days, depending on how full your calendar already is.

Can captains see each other's boats?

No. A captain sees only the boats assigned to them. Fleet owners see their whole fleet. Every tenant is isolated at the database level. See the Security page.

What happens when Facebook or Instagram has a bad day?

A channel that fails three posts in a row pauses itself for a cooldown and retries once. If the publishing engine itself stops responding, FLAY stops firing entirely and holds the calendar until it's back, so nothing is wasted and nothing double-posts.

Your crew shoots it.
FLAY ships it.

See the calendar and the pool in action on the Screenshots page, or start a trial and pour your first batch in.

Start Free Trial