One place for every client request.

Your team stops chasing. Your clients stop asking. Sideline collects, prioritizes, and tracks the ongoing work that retainers, subscriptions, and support agreements are made of.

14-day trial · Free migration · No credit card

Works with Claude, ChatGPT, Claude Code & Make

app.sideline.io/requests

Open requests 34

+ Submit
Sort: Smart Focuslistboard
  • #486NEW

    Product photos, new colorways

    Jul 25
  • #198BLOCKED

    Summer can label revisions

    Jul 24
  • #734NEW

    Tag articles on people pages

    Jul 28
  • #831IN PROGRESS

    Homepage hero, spring refresh

    Jul 30

Built inside a working agency and battle-tested on real client requests, every day, since 2019.

10,000+ client requests handled through Sideline since 2019

client requests handled through Sideline since 2019

Sound familiar?

Great agencies get bogged down by one-off requests. Not because the work is hard, because the tracking is.

Inbox47 unread
Grace K.9:14 AM

URGENT: whenever you get a chance

No rush on this but we need it today,

Tom L.9:02 AM

Re: Re: Re: logo files

Sorry, one more thing, can we make it

Priya N.8:47 AM

final_v3_FINAL_approved(2).psd

Use this one. Ignore the other one I

Marcus W.Yesterday

quick call to align?

Should only take 15 minutes, just want

Grace K.Yesterday

small tweak, round 7 of 2

Last change I promise!! Can the teal be

Dana R.Tuesday

per my email from March

Following up again on the thing I sent

Tom L.Tuesday

any update on this?

Just checking in, the client is asking

Priya N.Monday

same as last time but different

You know the one we did in the spring?

"Any update on this?"

Clients ping because they can't see status. Every answer means ten minutes of digging through old threads.

Requests live everywhere

Email, Slack, texts, a call someone half-remembers. Nothing has an owner or a due date.

Files go missing

The logo was attached... somewhere. Version 3? Version final-FINAL? Nobody knows.

Workload is invisible

One designer is drowning, another is idle, and you find out at the deadline.

The Sideline way

1

Clients send work in

Through your branded intake form, or plain email. Either way it lands in one queue with the brief, files, and deadline attached.

2

Sideline triages

Requests arrive pre-assigned to the right people and ranked by what matters, so work starts immediately. Nobody waits on you to delegate.

3

Everyone knows where things stand

Clients follow along in their portal and get tasteful notifications. Nobody writes a status email ever again.

Eliminate annoying email threads

Intake forms gather everything you need the first time, brief, files, deadline. Requests land in one queue instead of five inboxes, and nobody plays "it's in the thread from March" again.

Know where to focus

Every request gets a status, a priority, an owner, and a due date. List, board, or calendar: your team opens Sideline and knows exactly what's next.

Increase transparency

Clients see where their work stands without asking. Fewer "any update?" pings, fewer status calls, and a lot more trust when things get busy.

Grow retainer revenue

When sending work your way is effortless, clients do it more. Time tracking and reports show exactly what you delivered, renewal conversations get easy.

"Couldn't we just build this in Notion?"

You could. Agencies do, and for a month it works. Then the client-education emails start, the database needs a weekend of maintenance, somebody breaks a view, and whoever built it becomes its full-time admin. Sideline exists so that job doesn't: one tool that does one thing out of the box, for you, your team, and every client who will never watch a tutorial about your workspace.

The full manifesto →

Standards & security

One accountable team, however you staff it

Core employees, specialists, long-term contractors: everyone works under your brand, to your standard, with client work kept in your workspace instead of scattered across personal accounts.

need three more days

Write for me

Hi Grace, a quick update on timing. We want the teal reshoot to be exactly right, so we're taking three extra days; new delivery is Thursday. Everything else stays on schedule.

Even the emails you've been putting off.

One team, one point of contact

Everyone you bring onto an account works inside your workspace, under your brand, with your agency accountable for the result. Clients deal with your studio, not a chain of individual inboxes.

One voice, whoever's typing

Set your tone once and every reply matches it, grammar, spelling, phrasing, even the delay email nobody wants to write. When you don't have the words, Sideline does.

Client work stays in your workspace

Turn on content-free notifications and no message bodies, attachments, or titles go out by email at all. Client material lives in one controlled place, and when someone finishes on an account, their access ends the same day.

How Sideline protects client work →

Which Alpine requests have been sitting more than a week, and who owns them?

Sideline · via connector

  • #812 Brand guidelines refresh11 days · Maya R.
  • #798 Q3 social templates9 days · Dev P.

Your queue, answerable in plain language, scoped to what you can see.

AI Connectors

Plug your agency's data into Claude and ChatGPT

Add one URL, sign in, approve, and your requests, clients, hours, and team are answerable in plain language from the AI tools you already use. Build on it with Claude Code, Make, or anything that speaks MCP.

  • One-click connect, with no call limits
  • Read-only by default; writes are owner-enabled and limited
  • Scoped to the person who connected it, re-checked every request
  • Included on every plan, no add-on, no extra seat
See how connectors work →

A note from the founder

I didn't set out to build software. I run an agency, and we were losing hours every week to the same thing you are, client requests scattered across inboxes, nobody sure what was promised, clients asking for updates we had to go dig up.

So we built the thing we needed and we've been running our own client work on it since 2019. Every feature here exists because it fixed a real Tuesday.

We're opening it to other agencies now, and I'd rather start with twenty who'll tell me what's wrong with it than a thousand who quietly leave. If you're one of them, you get me on the other end of the line, not a ticket queue.

SethFounder, Sideline

Be one of the first 20.

The Founding Agency Pass: three years of everything, ten seats, free migration, and a direct line to the founders, one payment, 20 spots left.

Claim a founding spot

Common questions

Is this another tool my clients have to learn?

No, that's the point. Clients get a magic-link invite (no password to forget), see only their own requests, and can reply from the portal or straight from email. If your client can use email, they can use Sideline.

What does Sideline replace?

The request half of your stack: the shared inbox, the "requests" Trello board, the intake Google Form, the status-update emails, and the spreadsheet where someone tracks it all. Today it hands your time data to the billing tools you already use, and retainer billing is next on our roadmap.

How is this different from ManyRequests or ClickUp?

ManyRequests is an all-in-one (CRM, subscriptions, invoicing) priced per seat. ClickUp is a generic PM tool with no client portal. Sideline does one job, client requests, completely, with flat pricing your whole team is included in. Full comparison on our ManyRequests page.

We use contractors, what do clients see?

Your brand, and a first name. Contractors sign in with their own email (no company account needed), work inside your workspace, and their contact info is never exposed to clients. Agency-wide AI polish can even smooth out grammar and tone, so every reply sounds like your studio, and with content-free notifications on, client content never lands in anyone's personal inbox. When a contract ends, deactivate or remove them. Access stops either way, deactivating is reversible, and the history stays.

Can I connect Sideline to Claude or ChatGPT?

Yes, it's included on every plan. Add one URL as a custom connector, sign in, approve, and you can ask your queue questions in plain language ("which Alpine requests are stale?"). Connections are read-only unless an Account Owner enables writes, and they're scoped to whatever the person who connected them can already see. Automation tools like Make and Zapier can connect with a token instead.

What does migration look like?

We do it for you, free. Send us your current mess, inbox, Trello, spreadsheet, or a ManyRequests export, and we'll have your workspace set up with clients imported within 24 hours.

What happens after the 14-day trial?

Pick a plan ($49/mo flat for your whole team) or walk away, no credit card up front, and we'll export your data if you leave. Founding Agency Passes lock in three years plus a lifetime discount.

Ready for a calmer inbox?

Your workspace can be live tomorrow, we'll even move your requests in for you.

Start your free trial