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.
Coming soon:
  • A self-service migration tool will become available in the app, letting you choose which data to migrate — for example, only your people, or only your projects or absence types.

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.
  • Official migrations will start later this summer, when a self-service migration tool becomes available. The tool will let you choose which data to migrate — for example, only your people, or only your projects or absence types.
  • In the meantime, 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.
  • Sign in for the Legacy system can still be done via the login button at beebole.com, or at beebole-apps.com/signin. Login for the new system is 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’ll be able to choose which data to migrate, but not to change its configuration. For example, migrated projects keep the same client > project > sub-project 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.
  • Legacy login is still done at beebole-apps.com/signin, or via the login button at beebole.com. In that sense, nothing changes for your employees still using Legacy.
  • Login for the new system is done at app.beebole.com.
  • Login in 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.

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 Tasks 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

Communication and platform

Frequently asked questions

No. There’s no deadline yet, and we’ll give you plenty of notice before anything changes. Official migrations will start later this summer, when a self-service migration tool becomes available. In the meantime, we recommend testing the new platform — and if you’d like to test it with your own data, contact support@beebole.com 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’ll be able to choose which data to migrate — for example, only your people, or only your projects — but not to change its configuration. For example, migrated projects keep the same 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.

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.