Managing integrations just got easier!

Radim Hernych
Radim Hernych Founder & maker of Ybug
Feb 24, 2023 4 min read
What’s in this article

At Ybug, we are always working hard to make things easier for our users. And now, we have made it super easy to manage all of your third-party integrations.

Before, every integration had its own connection to a third-party tool, which sometimes caused issues. For example, if your access token expired, you had to update every integration where the token was used one by one, which was annoying and time-consuming.

But now, with our latest update, integrations can share the same account connection settings. This means if you have an issue with an expired access token, you can update the connection once and all related integrations should be fixed at once.

What changed?

We have separated the connection to a third-party account from the individual integration configuration. In practice, that means your team can manage a connection to a tool like ClickUp, Jira, Trello, or another supported service in one central place, and then reuse it across the projects or integrations that need it.

This is especially useful for teams with multiple Ybug projects. A web agency might have one project per client, while a SaaS company might have separate projects for production, staging, beta, and internal QA. When each project has its own integrations, managing access tokens separately can become repetitive very quickly.

Manage integration connections
Example: Manage ClickUp account connections

Why shared connections matter

Integrations are only useful when they stay connected. OAuth tokens can expire, passwords can change, team members can leave, and permissions can be updated in the connected app. When every project has its own separate connection, a small access issue can turn into a lot of manual cleanup.

Shared connections make that maintenance easier:

  • Update access once. Refresh an expired connection in one place instead of opening every project.
  • Reduce duplicate setup. Reuse the same authorized account where it makes sense.
  • Keep ownership clearer. See which account is connected and replace it when responsibilities change.
  • Make troubleshooting faster. If reports stop syncing, you know where to check first.

How to use shared integration connections

The exact options depend on the integration, but the workflow is simple:

  1. Open the Ybug dashboard and go to the project where you want to manage an integration.
  2. Open the Integrations tab and choose the service you want to connect.
  3. Create a new account connection or select an existing shared connection.
  4. Configure the project-specific destination, such as a board, list, channel, repository, or workspace.
  5. Save the integration and send a test report if the integration supports it.

The important distinction is that the login or authorization can be shared, while the destination can still be configured per project. You might use the same ClickUp account connection across several projects, but send each project’s feedback to a different list.

Example: agency managing several client projects

Imagine an agency running five website projects in Ybug, all connected to the same ClickUp workspace. Before shared connections, each project could require its own ClickUp authorization. If the token expired, the project manager had to reconnect each integration separately.

With shared account connections, the agency can reconnect the ClickUp account once and keep the individual project destinations intact. Each client project can still send feedback to its own ClickUp list, but the account access is managed centrally.

Best practices for managing integrations

  • Use a team-owned account when possible. Avoid connecting critical workflows through a personal account that may be removed later.
  • Name connections clearly. If you have multiple accounts for the same service, use names that explain their purpose.
  • Review integrations after team changes. When somebody leaves, check whether their account owns any important connections.
  • Keep destinations project-specific. Shared access is helpful, but feedback should still go to the right board, list, channel, or queue.
  • Test after reconnecting. Submit a sample report to confirm that feedback still reaches the expected tool.

More than 25 integrations and a cleaner setup

We have over 25 integrations available, including Jira, Trello, ClickUp, Basecamp, and many more. And we are committed to making it super easy for you to integrate Ybug with your existing workflow.

To learn more about our integrations and how they can help you streamline your user feedback process, visit our website or contact us for assistance. As always, if you have any questions or feedback about this update, please do not hesitate to reach out. We love feedback!

Frequently asked questions

What are shared integration connections?

Shared integration connections let you manage the authorized account for a third-party tool once and reuse it across compatible Ybug integrations or projects.

Can each project still send feedback to a different destination?

Yes. The account connection can be shared while each project keeps its own destination settings, such as a board, list, channel, or workspace.

What should I do when an integration token expires?

Open the shared connection settings, reconnect or refresh the account, and then test the affected integrations to confirm that feedback is flowing again.

Ready to simplify
how your team works?

Join agencies, startups, and developers using Ybug to collect clear, actionable reports – with full context, fewer delays, and no disruption to your workflow.

Start free trial

No credit card required