Sennithsennith.
Getting Started

What is Sennith

The layer between the tools your team works in and the clients you report to.

Sennith sits between the tools your team already works in and the clients you report to. It watches your tools for things that happen, turns each one into a short, plain-language update, and delivers it to the right client. The reporting that used to eat your Friday afternoon happens on its own.

It's built for agencies and freelancers who run projects across a pile of tools and lose time every week retyping "here's what changed" for each client.

The mental model

Everything in Sennith hangs off a few pieces. Once these click, the rest of the app is just detail.

  • Workspace — your container. Projects, customers, connections and templates all live inside a workspace. On paid plans an organization can hold several workspaces (for example one per team or brand), but a single workspace is all you need to start.
  • Project — the unit of work you keep one client informed about. Each project has its own timeline of updates, its own connected tools, and its own page the client can open.
  • Customer — the client a project reports to. They're who receives the updates, by email and on their page.
  • Connection — a link to a tool you use, like GitHub, Stripe, Figma, Linear, Notion or Slack.
  • Trigger — the rule on a connection that decides which events become updates and how they're worded. A push, a paid invoice, an approved design: you choose what counts.
  • Update — a single entry on a project's timeline. Most are created automatically by a trigger; you can also write one by hand, or reply to a client's question with one.
  • Template — how a raw event gets phrased into a readable update, so you don't write each one.
  • Client page & portal — where the customer actually reads along (see below).

How an update is born

The core loop is always the same, whether it fires ten times a day or once a week:

  1. Something happens in a connected tool (a feature ships, a design is approved, an invoice is paid).
  2. A trigger on that connection catches the event, if you told it that event matters.
  3. A template phrases it into a short, human update, no jargon, no raw tool payload.
  4. The update lands on the project timeline and is delivered to the customer by email and on their page.

You stay in control of the parts that matter: which events count, how they read, what the client sees, and whether a milestone gets highlighted. Everything mechanical, catching events and phrasing them, Sennith does for you.

What your client sees

Clients never touch your workspace. They follow along in one of two ways:

  • Public client page — one link, no login. They open it and see a clean timeline of the project in language that makes sense to them, not raw tool notifications. You can protect it with a password.
  • Client portal — a proper account, if you'd rather your client sign in and see every project you share with them in one place, and ask questions back.

Either way, thirty tool notifications become one calm thread the client can follow.

Where it fits

Sennith doesn't replace your project tools; it reads from them. You keep shipping in GitHub, designing in Figma and billing in Stripe. Sennith is the reporting layer on top, so the story your client sees stays current without anyone assembling it by hand.

You can try the core loop on the Free plan; paid plans raise the limits and unlock the client portal, teams and more. See the pages below to get going.

Where to go next

Was this helpful?

On this page