Skip to main content

Why Gitlab

GitLab brings code, CI/CD, and issues into one platform. When Lyse generates tasks from Slack threads or Figma publishes, they land right where your team works. Gitlab Light

Setup

In GitLab

1

Open Access Tokens

Click your profile picture, go to Preferences, then select Access Tokens in the left sidebar.
2

Create a Personal Access Token

Click Add new token and give it a clear name like Lyse-Integration.
3

Set expiration

Choose an expiration date (90 days recommended to avoid frequent regeneration).
4

Select scopes

Enable these permissions:
  • read_user
  • api
5

Copy the token

Click Create personal access token and copy it immediately. You won’t be able to see it again.

In Lyse App

1

Open GitLab integration

Go to Integrations** > GitLab** in the Lyse webapp.
2

Paste your token

Enter the Personal Access Token you just copied from GitLab.
3

Select your project

Choose the default project where tasks should be created.

What gets published

Tasks land in GitLab with full context. When you approve a task in Lyse, it creates a GitLab issue with:
  • Title generated from the source content
  • Description with full context from Slack thread or Figma change
Coming soon: Auto mode will automatically assign issues, apply labels, and select the right project based on the task context.

Tips

Token expiration

Personal Access Tokens expire. Set a calendar reminder to regenerate your token before it expires.

Troubleshooting

Connection failed

  • Verify your token has the correct scopes: read_user and api
  • Make sure the token hasn’t expired

Learn more