Freshbooks guide

  1. Login to FreshBooks Developer with FreshBooks credentials.
  2. Click Create New App at the top right. Create a New App
  3. Add Application Name, Application Type (public) and website url.
  4. Add all read and write scopes, or the specific scopes needed for your application. Scopes Scopes Scopes
  5. Enter as the redirect uri.
  6. After saving, the app should now be under the All apps page.
  7. Go to the app that you just created and get the Client ID and the Client Secret. Save these for the next part.

Share your Client Id and Client Secret with Rutter

  1. Log in to the Rutter Dashboard.
  2. Navigate to Platforms → Accounting and click on FreshBooks.
  3. Enter your Xero app’s Client ID and Client Secret in the FreshBooks configuration page.

Connect to your FreshBooks app

  1. Log in to the Rutter Dashboard.
  2. Navigate to Connections and click on Create New Connection in the top right.
  3. Copy the Shareable URL.
  4. This url will open up the auth flow. Auth Flow
  5. Click Continue and select FreshBooks as your platform.
  6. Click FreshBooks and then click Connect FreshBooks.
  7. You should be redirected to a login page for FreshBooks. Enter your credentials and click Log in.
  8. Click on Allow access.
  9. You should be redirected to a page indicating a successful connection. Successful Auth