Skip to main content
This page gives the steps that apply to every provider. Each provider page adds the steps for that provider only. Read this page one time. After that, go to the page of your provider.

What the Integrations page shows

Go to Settings > Integrations in the portal. The page shows one row for each of the five providers, in this order: Slack, Microsoft Teams, SharePoint, Notion, Salesforce. Each row holds four things:
  1. The icon and the name of the provider.
  2. A status badge, if a connection exists.
  3. A grey line below the name. This line tells you the state of the row.
  4. The buttons, if you are an admin.
The grey line reads one of these:

Connect

1

Open the Integrations page

In the portal, go to Settings > Integrations.Find the row of your provider. Read the grey line first. A row that reads Not configured on this server. cannot connect, and no button changes that.
2

Start the connection

Click Connect on the provider row.The browser leaves the portal immediately. This is correct.
3

Sign in to the provider

The provider shows its own sign-in page. Sign in with the account that holds the data you want.
The connection stops when the account loses its access. Do not use a personal account. Use an account that stays in the organization.
Complete this step without a long pause. The link is valid for 10 minutes.
4

Give consent

The provider shows a permission list and asks for your consent.Read the list. Each provider page gives the same list, with the purpose of each permission. Click the button that gives the consent. The name of that button changes with the provider: Allow, Accept, or Allow access.
5

Come back to the portal

The provider sends the browser back to the Integrations page. You return to the same page you started from.
The provider row shows the green Connected badge. The grey line changes to the account name and today’s date. A message confirms the connection.
If a red message arrives instead, see Messages after the sign-in.
6

Check the details

Click the chevron at the end of the connected row. A grey band opens below the row.The band names the account, the member who made the connection, and the granted permissions. Read the account name now. An account that surprises you is the one problem that is hard to find later.

What the status badge tells you

A live connection carries one of two badges. A disconnected provider carries no badge. The row goes back to Not connected. and shows the Connect button again.

One failed request does not change the badge

The badge answers one question only: does Current authenticate? It does not report every refusal. The connection keeps the Connected badge when the provider refuses a single request. A refusal of that type tells you about the request, not about the connection. Examples are an interface that your organization disables, a permission that the account does not have, and a rate limit. The tool that made the request reports the error. The other tools continue to operate. Read the run history of the action for the message of the provider.

Repair a connection

Repair a connection when the badge reads Needs attention. Current shows this badge after it fails to renew the token. Three things cause it:
  • A person cancelled the access at the provider.
  • A person changed the password of the account.
  • Your organization removed the account.
1

Open the Integrations page

Go to Settings > Integrations.
2

Click Reconnect

Click Reconnect on the provider row.This button shows only while the badge reads Needs attention. A row with the Connected badge shows Disconnect only.
3

Complete the sign-in again

Complete the same sign-in as before.
The badge goes back to green Connected.
For a Salesforce connection that uses a connected app or an API user, Reconnect opens the credentials form again. It opens no sign-in page. Salesforce shows no sign-in page to these accounts. See Salesforce.

Grant a new permission

Use the same procedure to grant a new permission. Current asks for the full permission list each time you connect, so a reconnection grants the permissions that the first connection missed. Do this when a provider page tells you that an older connection has less access. The badge stays green in this case, because the connection still authenticates. The tool that needs the new permission reports the error.

Disconnect

1

Open the Integrations page

Go to Settings > Integrations.
2

Click Disconnect

Click Disconnect on the provider row.
3

Confirm

A dialog opens and names the consequence. Click Disconnect again to confirm.
The badge goes away. The grey line goes back to Not connected., and the Connect button comes back.
A disconnection stops every workflow that uses the provider. Current removes the stored token, and the row goes back to the unconnected state.

Remove the access at the provider as well

A disconnection always removes the token from Current. It does not always cancel the access at the provider. For the providers in the last two rows, the application stays in the list of the external service. Remove it there as well. The “Remove the integration” section of each provider page gives the steps.

Questions you may have

Check your role first. Only an admin sees the Connect button. A member sees the row, the badge, and the line Workspace admins manage integrations.If you are an admin, read the grey line. A row that reads Not configured on this server. has no working button.
No. A workspace holds one connection for each provider. A second connection replaces the first one.To change the account, connect again and sign in with the other account.
No. A reconnection replaces the token. Your projects, your field values, and your observations stay in the workspace.