Skip to main content
This migration guide covers everything you need to know to move your account to the new Beebole platform, available at app.beebole.com. You’ll learn how the new and Legacy systems coexist during the transition, what’s new and different, and how the updated API and architecture might affect your planning. Note that this guide is for existing customers. If you are starting fresh with no prior Beebole account, the Quickstart is a better place to start. The new Beebole is significantly different from Legacy, so the Quickstart is worth a read even if you’ve been using Beebole for years. It covers how the new system is structured and will help you get oriented before diving in.
The new Beebole is currently in beta. You may encounter occasional bugs or rough edges as we continue to improve the platform. We’re committed to fixing issues quickly and releasing improvements regularly — and your feedback is a meaningful part of that process. If you notice anything, reach out via the in-app chat or email us at support@beebole.com.
Your Beebole Legacy account stays active throughout this process. There is no disruption to your current usage or data, and there is no deadline to switch yet.

Where things stand

What you can do right now, during the beta:
  • Test the new platform with a free trial account. We can extend your trial as needed.
  • Request a copy of your Legacy data in your trial account, to see how the new Beebole feels with your own data in it.
  • Review your current structure and think about how the new features could improve it.
  • Talk to us about the best setup for your team. Reach out via the in-app chat or at support@beebole.com.
  • Ask us to migrate your Legacy account when you are ready to switch. Migrations are run by Beebole’s support team, and you choose which data comes over — see Legacy migration.

How the transition works

There’s no deadline to switch yet, and we’ll give you plenty of notice before anything changes. In the meantime, starting to explore the new platform now means an easier switch later.
  • Your Legacy data stays safe and untouched. You can keep using your Legacy account while you test the new platform and plan your transition.
  • Migrations are performed by Beebole’s support team on request, not by a tool in the app. Email support@beebole.com when you want one, and tell us which data to bring over — for example your people and projects but no time records, or history only from a given date. See Legacy migration for what is imported and how the imported history behaves.
  • Before committing, we can add a copy of your Legacy data to your free trial account, so you can see how the new Beebole feels with your own data in it. There is no commitment to keep that setup. Contact us at support@beebole.com to request a copy.
  • You can have open accounts in both systems simultaneously, at no extra cost. When you’re ready to switch officially, you can start fresh with a clean account, so nothing you try now locks you in.
  • You can still sign in to the Legacy system from the login button at beebole.com, or at beebole-apps.com/signin. You sign in to the new system at app.beebole.com.
  • If you use Beebole’s API, your integrations need to be updated for the new GraphQL API. We’re here to help. Your Legacy integrations will continue working in your Legacy account in the meantime.
Data from the Legacy system can only be migrated into the new Beebole as is. You choose which data to migrate, but not to change its configuration on the way in. For example, migrated projects keep the same client > project > subproject hierarchy they had in the Legacy system. If you want a different structure in the new platform, we recommend exporting and saving your historical data and starting fresh. See Review your structure before you switch.

Try out the new platform first

You can create a free account on the new platform without affecting your Legacy account. Treat this stage as a sandbox — nothing you try now locks you in.
1

Sign up in the new system

Create a free trial account at app.beebole.com/signup. You can use the same email address as your Legacy account, and we can extend your trial as needed.
2

Explore the new features

Use the trial account to explore new features, create time entries, discover resource planning, and play around with reports. Bear in mind that, when you’re ready to switch permanently, you can start fresh with a clean account.
3

See it with your own data

If you’d like to see how the new Beebole feels with your existing data in it, contact us at support@beebole.com, and we’ll add a copy of your Legacy data to your trial account. This is for testing only — it doesn’t commit you to keeping that account or setup.
4

Share your feedback

The new Beebole is still in beta and, as with any new system, we anticipate some initial kinks. Please share them with us. You can reach out via the in-app chat or email support@beebole.com with questions or feedback.

Signing in on both systems

The new and Legacy systems have separate sign-in pages.
  • You still sign in to Legacy at beebole-apps.com/signin, or from the login button at beebole.com. Nothing changes for your employees still using Legacy.
  • You sign in to the new system at app.beebole.com.
  • Signing in to the new system is passwordless: you confirm your identity with a one-time 6-digit code emailed to you, a passkey, your Google or Microsoft account, or your organization’s SSO provider. See Authentication for details.

Which Beebole am I using?

The two platforms look different, and the pages in the other tabs of this site only describe the new one. Before following an instruction, check which app you are signed in to: If the Legacy column is what you see, use the Legacy documentation for now: the current pages describe controls your app does not have, such as Person Roles or the initials button. Screenshots pasted into the docs assistant from the Legacy app lead to the same dead end.

Review your structure before you switch

In most cases, we recommend starting fresh in the new platform rather than migrating. The project structure can be significantly improved in the new system — unlimited project levels, tags that carry configuration, custom roles — and migrating your Legacy hierarchy as is means carrying its limitations with you. Your historical data stays safe in your Legacy account either way, and you can export and save it at any time. Before you settle on a setup, it is worth asking:
  • Does your current project hierarchy still reflect how work is delivered?
  • Are people grouped efficiently for reporting and approvals?
  • Have timesheet settings, localization, costs, and billing rates drifted into something hard to follow?
  • Which custom fields would improve your data and invoicing on projects, people, tasks, or time records?
The Key concepts page explains Beebole’s new core entities (projects, people, tasks, and tags) and how they relate to each other. Try mapping out your structures and settings ahead of time and, when in doubt, reach out to us.

New API and developer readiness

The new platform includes a GraphQL API for querying and mutating Beebole data. This is the primary developer-facing change for customers with integrations or automation. Review the GraphQL API for the API basics and authentication model. Then, start planning the migration of any Legacy integrations as part of the manual account migration.
The API is a major reason to evaluate the new platform early. It is also the right time to document your current integration points and look for improvements and optimizations.

What has changed

The tables below summarize the main changes from the Legacy system. Most will feel familiar.

Time tracking

Time off

Approvals

Tasks

Tasks are independent planning items in the new platform — they live on their own Planning page and are not sub-elements of projects, although they can be linked to existing projects. See Task planning.

Expenses

People and roles

Projects and tags

Billing, costs, and reporting

Compliance and audit

Communication and platform

Getting Started

Take a look at the quickstart guide to set up Beebole in a few steps.

Custom fields

See how to set up custom fields on projects, people, tasks, and time records.

Tags

Organize people and projects with tags for reporting and availability.

API introduction

Get started with Beebole’s GraphQL API for custom integrations.

Frequently asked questions

No. There’s no deadline yet, and we’ll give you plenty of notice before anything changes. When you are ready, email support@beebole.com and our team runs the migration for you — there is no migration tool to find in the app. In the meantime we recommend testing the new platform, and if you’d like to test it with your own data, ask us and we’ll add a copy of your Legacy data to your trial account.
No. Your Legacy account and its data stay safe and untouched, no matter what you do in the new platform. You can also export and save your historical data at any time — and if you’re unsure of the best way to do so, just ask us.
No. Data from the Legacy system can only be migrated into the new Beebole as is. You tell support which data to migrate — for example only your people, or only your projects — but not how to reshape it. Migrated projects keep the hierarchy they had in Legacy. If you want a different structure, we recommend exporting and saving your historical data and starting fresh in the new platform.
No. You may see different pricing in the new app, but we’ll honor current per-user pricing for all existing customers.
The new Beebole is in beta, so you may occasionally run into something that doesn’t behave as expected. If that happens, let us know. Reach out via the in-app chat or email us at support@beebole.com. We’re actively working through issues as they’re reported and releasing fixes regularly.
Yes. You can sign up for the new platform with the same email address. Login for the Legacy system is at beebole-apps.com/signin. Login for the new system is done at app.beebole.com.
No. The new platform uses a GraphQL API, so Legacy integrations need to be updated. Your existing integrations keep working in your Legacy account.
Look at the address bar and the layout. The new Beebole runs at app.beebole.com, has a left sidebar, and signs you in without a password. Legacy runs at beebole-apps.com, is organized in modules on a home screen and a Settings screen, and uses a password. See Which Beebole am I using? for the full comparison.
Not as named toggles. The new platform records every change in the audit trail without a setting, keeps the approval history of each timesheet, and lets you stop managers from editing other people’s hours with the Only the owner or an admin can edit entries restriction — the rule Legacy called DCAA ownership. Submission compliance per period is in the Timesheet Compliance report. Whether that covers your audit requirements is for your compliance team to confirm; support can walk you through the controls.