Skip to main content
NOTE**:** The Ruddr Assistant feature must be enabled in workspace settings in order for this to be available in your workspace. The Ruddr Assistant answers questions inside Ruddr. You can also connect an outside AI application — such as Claude or ChatGPT — directly to your workspace, and ask it the same kinds of questions from wherever you already work. A connected application can look up your projects, time, expenses, budgets, billing, and pipeline, and can record time on your behalf. Connections use MCP (Model Context Protocol), an open standard that AI applications use to reach outside data. Any application that supports MCP can connect to Ruddr.

Connected App Permissions

A connected application acts as you. It can only see and change what your security role already allows, so it can never reach data you could not open yourself in Ruddr. A member with a restricted role connects the same way and simply gets less back. Each member connects their own applications. Two settings decide who can: the Ruddr Assistant feature for the workspace, and the Ruddr Assistant enabled setting on the member’s profile. A member needs both. Turning either one off also ends the connections that member has already made.

Connecting an Application

The steps differ slightly between applications, but each one asks for the address of the service you want to connect. For Ruddr, that address is:
Once you add that address, the application will send you to Ruddr to approve the connection (Figure 1). Figure 1 - Approve a Connection Request from an AI Application The approval screen tells you four things:
  • Which application is asking. The name comes from the application itself and has not been verified by Ruddr, so only continue if you just started this from an application you recognize.
  • Which workspace it will connect to. If you belong to more than one workspace, choose the one you want. Only workspaces with the Ruddr Assistant enabled are listed.
  • What it will be able to do. The application decides what to ask for, and you either approve all of it or cancel. See What a Connected App Can Do below.
  • Where you will be sent afterward. Check that you recognize the address, then tick I recognize and trust this address. The Authorize button stays disabled until you do.
Clicking Authorize completes the connection and returns you to the application, which can start asking Ruddr questions right away.

What a Connected App Can Do

An application asks for one or both of the following:
  • Read your Ruddr data — projects, time, expenses, billing, and reporting.
  • Create and update Ruddr records on your behalf — such as tracking time.
These are requested by the application, not chosen by you, so an application that asks to create records is approved with that ability or not connected at all. Either way your security role still applies on every request. Anything a connected application records is attributed to you, and shows the application as its source in the entry’s history.

Managing Your Connected Apps

Every application you have authorized is listed under Connected Apps in your profile (Figure 2). To get there, click your avatar at the top-right of the screen, select My Profile, and then choose Connected Apps. Figure 2 - Review the Applications Connected to Your Ruddr Account For each application you can see what it is allowed to do, when you connected it, and when it last used the connection. Last used is a good way to spot a connection you no longer need. To remove a connection, click the delete icon at the end of its row. Disconnecting revokes the application’s access immediately — its next request to Ruddr will fail, and it will have to go through the approval screen again if you want to reconnect it.