Join
Set a password and you’re in.
Getting your studio ready…
As work moves through your team, Doket automatically updates every part of the campaign. Tasks, schedules, timesheets, approvals and billing all move together — in real time, updating the numbers that matter.
See the impact of work as it happens.
Spot scope creep and overservicing early.
Balance capacity and maximise utilisation.
Bill with confidence. Backed by real data.
Nothing here is a report you run at month end. One person does one thing, and the number that matters moves the same second.
Client, campaign, budget, PO. Then the assets each campaign owes.
Drag an asset onto someone’s day. It lands in their calendar to confirm.
One tap turns a planned block into logged time. Budget moves as it happens.
Sign off the week, raise the invoice. An hour can never be billed twice.
Everyone sees the same truth — but only the part of it that is theirs to act on.
Every campaign shows spend against budget, what is committed, and what is still to be billed.
Drag an asset onto a person’s day. Capacity, load and over-allocation update as you go.
Your week arrives already planned. Confirm what happened; adjust what did not.
Approved time becomes an invoice with VAT, a PO reference and a link the client can open.
Log time on a week grid. Planned blocks arrive from the traffic board and confirm in one tap.
Drag an asset onto a person’s day. Capacity and over-allocation update live.
Spend, committed and remaining, with the PO recorded and drawn down as you bill.
Expand a week to every entry behind it. Long days and missing notes flagged before you sign.
Built from approved hours, VAT applied, downloadable as PDF or shared as a link.
Someone logs time on the other side of the studio and your screen moves. No reload.
End-of-day nudges, over-servicing alerts, missing POs and overdue invoices.
Design, copy, edit, account management — whatever you bill, at whatever it costs.
Your team sees the work and the studio’s week. Budgets and rates stay where they belong.
7 days free. No card to start. Compare every plan in detail →
For a small team that needs timesheets to be accurate and billing to be quick.
For a studio running several clients at once, where margin is the thing to protect.
For a group with several agencies, or anyone who needs their own terms.
No. Members see their own week, what is assigned to them, and the studio’s traffic board so they know who is busy. Budgets, rate cards, spend and invoice values are admin-only.
It produces the invoice — a document with your VAT number, a PO reference, gapless sequential numbering and the hours behind every line. Whether that is your legal tax invoice or a schedule you hand to your accountant is your call. Amounts are frozen at issue, so nothing moves after it is sent.
Switch it on for your agency and set the rate. Each invoice copies that rate at the moment it is issued, so if the rate ever changes your existing invoices stay exactly as the client received them.
Once an hour is on an invoice it carries that invoice’s reference and is locked out of every future one. Void the invoice and those hours return to ready-to-bill; the number stays used.
Yes, at the database level rather than in application code. Every row belongs to one agency and the database refuses to return another’s, so a bug in the app cannot leak across that line.
Less than you would think. Their week arrives already planned from the traffic board, so filling it in is confirming what happened rather than reconstructing it. If a day is short, they are nudged that evening while it is still fresh.
Set up your first campaign in ten minutes. 7 days free, no card, cancel whenever.
Use the work email your agency admin invited.
Set a password and you’re in.
You signed in, but you are not a member of any workspace. Either create an agency, or ask an admin to invite this email address and then sign in again.