Time tracking with ChatGPT, without leaving the chat
Ask ChatGPT "how many hours did I log this week, billable versus not, and add 2 hours on Acme support for today." Timix.AI answers from your real entries and, once you confirm, saves the new one as a Draft. You connect Timix.AI as a custom MCP server, and whether your ChatGPT plan and workspace allow that is worth checking first.
You ask“My hours this week, then log 2h on Acme support”
Timix.AI answersFrom your real entries
ChatGPT asks youTo confirm the write
Timix.AI savesA Draft time entry
Illustrative entries
01The problem
The tracker is one more tab you forget to open
If your day already runs through a chat window, a separate timesheet is the thing that slips. The goal is not to track more. It is to make the tracking happen where you already are.
01
Logging means leaving what you are doing
You finish a task, switch to another app, find the project, find the task, type the hours. That detour is exactly why entries wait until the end of the week.
02
Hours without context are hard to bill
"Client work, 8h" does not survive a question from the client. An entry needs a customer, a project and a task to be defended later, and that structure is what tends to get skipped when logging is rushed.
03
Chat tools that can write need guardrails
Letting an assistant change records is only comfortable when it asks first, when it is limited to your role, and when sensitive numbers stay out of its reach. Those controls matter more than the convenience.
02How Timix.AI fits
Billable hours behind the conversation, with the controls in place
Timix.AI exposes its time tracking, budgets and invoicing to ChatGPT through MCP. ChatGPT asks you to confirm write actions, and Timix.AI adds its own layers: roles, Drafts and redaction.
Ask about your hours in plain language
"How many hours did I log this week?" "Show my entries from Monday." ChatGPT reads your own entries and summarizes billable against non-billable and against your target.
get_my_time_entries, list_my_time_entries and get_hours_summary; they work on every plan and for every role, Viewer included.
Log time with a confirmation, saved as a Draft
ChatGPT finds the sub-task and prepares the entry with your note. OpenAI's documentation says ChatGPT requires manual confirmation before write actions are taken, so you see and approve it. The entry then arrives in Timix.AI as a Draft to review.
find_billing_work resolves the sub-task; log_time saves a Draft entry, hours from 0 to 24.
Budgets and unbilled time on request
Managers can ask which projects are near their budget, how much time is unbilled and how old it is, or how a single project stands. On a plan with invoicing, ChatGPT can also prepare a draft invoice from approved billable hours.
get_budget_health, get_unbilled_time, get_project_status and generate_invoice. Org-wide reports need the Manager role; invoicing is on Professional and above.
Submit the month, approve the team
Members can submit their month for approval by asking. Managers on a plan with time approvals can approve. Approving returns a preview first and runs when the assistant calls the tool again with the confirmation the preview names.
submit_timesheet for your own month; approve_timesheet is a Manager tool and approvals are a paid-plan feature.
Your role, your organization, sensitive data hidden
ChatGPT acts with the role you connect with and in one organization. Internal cost rates, profit and margin figures and contact details are left out by default; Owner, Admin, Finance and Manager can opt in on the sign-in window.
Role-filtered tool list, server-side role checks on every call, and fail-closed redaction of cost, margin and contact data.
115tools in the catalog, filtered by your role
Every planthe Timix.AI MCP server is included, Free plan too
You confirmChatGPT asks before it takes a write action
By role
One ledger, read differently
Owner, Admin, Finance, Manager, Member, Viewer — six roles, scoped so each person sees exactly what they should.
Member
Ask about your own hours, log time after confirming, and submit your timesheet. Entries arrive as Drafts.
Manager / Finance
Check budgets and unbilled time, approve timesheets on plans with approvals, and on plans with invoicing, prepare draft invoices.
Owner / Admin
Choose the role each connection carries and keep cost and margin data hidden from the assistant unless you opt in.
03Connect it
Add Timix.AI to ChatGPT as a custom MCP server
In ChatGPT open Plugins, select the plus button and choose Add custom MCP server. Enter a name, the URL https://api.timix.ai/api/integration/v1/mcp, and choose OAuth sign-in. Acknowledge the risk warning, create it, and sign in to Timix.AI when the window opens. No Timix.AI account yet? You can create one in that window. ChatGPT's menu names have changed before and your plan or workspace policy may limit this.
Timix.AI is not in ChatGPT's app directory today, so you add it as a custom MCP server. In ChatGPT open Plugins, select the plus button, choose Add custom MCP server, enter a name and the URL https://api.timix.ai/api/integration/v1/mcp, and choose OAuth sign-in. ChatGPT shows a risk warning that you acknowledge, then you create it as a plugin and sign in to Timix.AI. OpenAI renames these menus from time to time, so check OpenAI's current help if yours differs.
Which ChatGPT plans can do this?
That depends on your ChatGPT plan and your workspace settings, and OpenAI changes it over time, so we do not promise a specific plan. OpenAI's documentation says account and workspace policies apply to adding and using custom MCP servers. In a workspace, an admin's settings may decide whether you can add one at all. The quickest check is to look for Add custom MCP server in your own account.
Do I need a Timix.AI account first?
No. If you have none, the sign-in window opened from ChatGPT lets you create an account and your first organization there, confirm your email and approve the connection. If you already have an account you sign in and choose the organization to connect.
Will ChatGPT change my data without asking?
OpenAI's documentation says ChatGPT currently requires manual confirmation in a conversation before write actions are taken. Beyond that, Timix.AI saves time entries as Drafts for you to review, limits ChatGPT to your role, and returns a preview for deleting, closing a period or issuing an invoice. That preview step is completed by the assistant, not by Timix.AI.
Can ChatGPT see cost rates, margins or contact details?
Not by default. Those are left out of what ChatGPT receives; revenue, hours and budgets stay visible. Owners, Admins, Finance and Managers can opt in on the sign-in window. What ChatGPT does read, such as customer names, notes and hours, goes to OpenAI under OpenAI's terms, so connect only assistants you trust.
What does it cost, and which Timix.AI plan do I need?
The MCP server is included on every Timix.AI plan, Free included. The plan decides which tools run: tools for paid features, such as invoicing or time approvals, answer with a clear message naming the plan that has them. Your ChatGPT usage is covered by your own ChatGPT subscription. The Free plan has 5 users.
Is Timix.AI affiliated with OpenAI?
No. Timix.AI is independent and not affiliated with, endorsed or sponsored by OpenAI. ChatGPT is a trademark of OpenAI.