ViablyViably
Task management

Capture work where it actually happens.

React with ๐Ÿ“‹ on any message and it becomes a task. Via assigns it, follows up, escalates when needed, and keeps the team moving without a separate project tool.

#product โ€” Slack
Today
OM
Oscar10:42 AM

We should fix this by Friday โ€” probably the new checkout middleware.

Viably square
ViaApp10:42 AM
๐Ÿ“‹Task created

Linked to issue #218 โ€” checkout middleware.

Assignee
@oscar
Due
Fri (in 2 days)
Status
Size ร— Impact
Capabilities

What you can do

๐Ÿ“‹

One-reaction capture

Turn any Slack message into a tracked task instantly โ€” title, description, and due date pre-filled. No copy-paste, no context switch.

๐Ÿ™‹

Claim in one tap

Unowned tasks post ๐Ÿ†“ up for grabs. Claiming assigns and starts the work in a single click โ€” no โ€œwho's on this?โ€ thread.

Size ร— Impact gauges

Every task carries a four-step size and impact scale, so priorities stay honest at a glance โ€” in Slack and on the board.

AI-native editing

Tell @Via what changed in plain language. It updates scope, pushes due dates, and reschedules its own follow-ups to match.

Follow-ups that escalate gently

Via checks in at 11:00 on the due date. If a task slips, the owner gets a private DM, the creator a quiet heads-up, and the task auto-tags overdue.

Set it to repeat

Daily, weekday, weekly, or monthly. Via spawns each occurrence at 11:00 your time, follows it up, and re-arms the next โ€” DST- and month-end-safe.

๐Ÿฅ‡

Attach a bounty

Pin a medal to a task at creation. The moment it's marked done, Via awards the medal and announces it โ€” recognition that pays itself out.

๐Ÿ“ก

Tasks from your webhooks

Wire a Webhook Relay to spawn a task automatically โ€” a new lead, a contact-form fill, or a subscription set to cancel becomes an owned, claimable task in Slack, routed to the right person.

Weekly Digest & Month in Review

A Monday recap of overdue, unclaimed, expiring, and upcoming work โ€” plus a monthly highlight reel of everything shipped.

The tour

From decided to done, without leaving Slack

Follow one task through its whole life and watch its record change with every tap: captured from a decision, claimed, rescoped, followed up, escalated when it slips, and closed out.

A task for the Q3 revenue report is created from a decision in Slack, claimed by @jim, rescoped by a message to Via, followed up on its due date, escalated privately and tagged overdue when it slips, listed by /tags overdue, and marked done, which clears the tag.
#client-paperco โ€” Slack
Task record
#T-412

Q3 revenue report for Dunder Mifflin

StatusOpen
OwnerUp for grabs
DueFri 20 Jun
ScopeReport and deck
TagsNone
Follow-up11:00, Fri 20 Jun

Someone reacts ๐Ÿ“‹ to a decision in a busy channel, and Via turns the message into a task with the title, description and due date filled in from the words already written.

The digests

The status meeting, replaced by two messages

Every Monday at 9:00 the Weekly Pulse lists what's overdue, unclaimed and coming up. On the first of the month the Month in Review counts what shipped and who carried it.

#team โ€” Slack
Viably square
ViaAppMon 30 Jun, 9:00 AM

๐Ÿ—“๏ธ Your Weekly Pulse

A snapshot of where your team stands โ€” Monday 30 June

๐Ÿ“ก Webhook activity โ€” last 7 days

612 events ยท ๐Ÿ’ฐ $11.8K ยท IDR 96M

โš ๏ธ Overdue โ€” 3 tagged overdue

Past their moment โ€” worth a nudge or a close-out.

๐Ÿ“‹ Q3 revenue report for Dunder Mifflin โ€” @jim

๐Ÿ“‹ Renew SSL certificates โ€” ๐Ÿ†“ up for grabs

๐Ÿ”’ #infra โ€” deploy-freeze decision

๐Ÿ†“ Unclaimed tasks โ€” 2

Up for grabs. See one you can own? Claim it.

โ€ข Draft the July changelog

๐Ÿ™‹ Claim

โ€ข QA the mobile nav fix

๐Ÿ™‹ Claim

๐Ÿ“Œ Pins expiring this week โ€” 1

๐Ÿ“Œ Final brand palette + design tokens

โฆฟ expires Thu 3 Jul ยท in 3d

๐Ÿ“‹ Convert to Task

๐Ÿ› Open issues โ€” 2

๐Ÿ”ด #218 Annual-plan checkout 500 โ€” @oscar

๐Ÿ”ด #224 Webhook retry storm โ€” unassigned

โฐ Reminders this week โ€” 2

โ€ข Tue 1 Jul ยท in 1d ๐Ÿ” โ€” Standup notes (#team)

โ€ข Fri 4 Jul ยท in 4d โ€” Send Dunder Mifflin the invoice (DM to @kevin)

๐Ÿ† Medals โ€” last 7 days

๐Ÿฅ‡@jim+12โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ
๐Ÿฅˆ@oscar+9โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘
๐Ÿฅ‰@kevin malone+5โ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘

Open the command center โ†— ยท manage this digest under Digest

1One Monday message

Lands in #team on schedule. A section appears only when it has something to say, so a calm week reads as one tidy โ€œall caught upโ€.

The Weekly Pulse lands in #team at 9:00 every Monday with overdue work, unclaimed tasks, expiring pins, open issues, reminders and the week's medal movers. On the first of the month the Month in Review follows with what the team shipped, the revenue relayed and the medal champions.

Decided in Slack.Done in Slack.

No status meeting required.

Recurring tasks

Some work is never really done

The weekly report. The month-end close. The daily standup. Set a task to repeat once and Via runs the series forever โ€” each occurrence spawned, followed up, and re-armed, at 11:00 your workspace's time.

#finance โ€” Slack
Q3 revenue report๐Ÿ” repeats every day

Compile revenue, send to finance. Fires at 11:00 your time, every occurrence.

Mon 30 Jun
Tue 1 Jul
Wed 2 Jul
Thu 3 Jul
marked donenext occurrence already scheduled โ€” the loop never breaks

Standups, backups, end-of-day checks. The occurrence that came due is closed; tomorrow's is already waiting.

11:00 workspace-local, every timeDST-safe, month-end-safe, restart-safe
Bounties

Reward the work โ€” automatically

Pin a medal to any task when you create it. The instant it's marked done, Via awards the medal to whoever did the work and announces it in the channel. You set the reward once; the recognition closes its own loop.

๐Ÿ“‹ Task โ€” #finance

Ship the Q3 investor deck

Owner: @kelly ยท Due today

๐Ÿฅ‡

Bounty: +1 ๐Ÿ”จ Craft medal

Set when the task was created.

โœ… Mark Done
Via pays it out automatically
๐Ÿฅ‡ #finance โ€” Slack
When @kelly marks it done,
Via announces the medal โ€” instantly.
๐Ÿ”จ Craft ยท leaderboard
๐Ÿฅ‡@kevin malone19โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆ
2.@kelly17โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘
3.@jim14โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘
Command center

Then track it all โ€” board or table, your call

Every task lands in the command center too: a kanban board where cards glide between lanes, and a table with inline editors on every cell. Both stay in sync with Slack.

Kanban โ€” command center

To do

3

Send Michael the twelve-seat quote

ISApr 29

Prep Michael's twelve-seat onboarding checklist

IS2d ago

Book the kickoff call with Dunder Mifflin

ISMay 8

Active

1

Draft annual invoice for Dunder Mifflin

ISMay 2Aangela

Done

1

Answer Michael's proration question

IS5d agoOoscar

The work that enquiry spawned, on a board where cards glide between lanes as status changes. Viably can optionally manage the work through @Via so you can focus on managing the relationship instead.

FAQ

Questions, answered

How do I create a task from Slack?
React to a message with ๐Ÿ“‹, use the Create a Task shortcut, or just ask Via in plain language. Via extracts a title, assignee, and due date and posts a task card right in the thread, with no form to fill in.
What happens when a task is due?
Set a due date and Via follows up at 11am that day. Overdue tasks escalate through a private nudge to the owner first and then a visible reminder, so work slips loudly rather than quietly.
Can I leave a task for anyone to pick up?
Yes. Leave a task unassigned to put it up for grabs; anyone can claim it from Slack and the card updates to show who now owns it.
Do recurring tasks work?
Yes. Schedule a task to repeat daily, weekly, or on your own cadence, and Via spawns each occurrence on time as its own card.
Where do I see everything in one place?
The web command center has a kanban board of every task and issue, with columns you drag between, showing the same data Slack shows in one view.
Ready when you are

Assemble your operating system inside Slack.

Add Viably free. Turn on the powers your team needs, when you need them.

SignalRecordOwned work
  • Free to start
  • No credit card required
  • Powers on when you need them