Twist
The Twist integration imports the users of your Twist workspaces as user account assets, so your Twist users are included when you review who has access to your systems. Oneleet links each user to the matching person in your organization by email address.
Connect Twist
Section titled “Connect Twist”Oneleet connects to Twist with OAuth, so you don’t create or paste an API key. Sign in with a member of the workspaces you’re connecting, preferably a workspace admin.
- In Oneleet, go to Integrations > Add integration > Twist and click Connect.
- Twist opens and asks you to approve the Oneleet access request.
- Click Allow. Twist sends you back to Oneleet, and the new connection appears on the Twist integration page.
Your Twist users appear in Oneleet a few minutes after the first sync. Oneleet imports the users of every workspace the connecting user belongs to.
Oneleet only asks Twist for read access to your profile and workspaces (user:read and workspaces:read), which includes the member list. It doesn’t read or change channels, threads, messages, or any other content.
Imported data
Section titled “Imported data”For each user in each workspace, Oneleet imports their name, email address, avatar, and workspace role (Admin, User, or Guest). Users removed from every workspace are marked deactivated, so they show up as accounts to remove during offboarding and access reviews. Invited users who haven’t joined yet are imported as deactivated until they accept, so pending invites stay visible without counting as active accounts.
Twist doesn’t share users’ MFA status or last sign-in time through its API, so Oneleet doesn’t import them. Their absence doesn’t mean a user lacks MFA.
Disconnect Twist
Section titled “Disconnect Twist”Remove the connection from the Twist integration page in Oneleet. You can also remove the Oneleet app in Twist under Settings > Integrations, which stops Oneleet’s access from the Twist side.