Linear + Elido — link milestones become Linear issues
When your links hit click thresholds or the URL scanner raises an alert, Elido will open the right Linear issue — assigned, labeled, and linked back to the Elido dashboard. Personal API key setup. Coming Q3 2026.
What you can do
From link event to Linear issue — no manual triage
How it works
Outbound — Elido → Linear GraphQL API
Elido's click-ingester and URL scanner emit internal events. The webhook-dispatcher picks up the trigger configurations you set and calls the Linear GraphQL API using your stored personal API key. Issues appear in Linear within seconds of the triggering event. Data flows outbound only — Elido does not read your existing Linear issues.
Click threshold exceeded or URL scan failed
GraphQL mutation createIssue with your API key
Assigned, labeled, linked back to the Elido dashboard
Setup guide
Two steps to auto-issues (Q3 2026)
- 1Generate a personal API key
(coming) Linear Settings → API → Personal API keys → Create.
- 2Pick a team in Elido
(coming) Select the team where issues get auto-created on threshold or scan failure events.
Authentication
API token — your Linear credentials, encrypted at rest
The Linear integration uses a personal API key you generate in Linear → Settings → API. You paste it once into Elido; it is encrypted with your workspace's KMS key before storage and decrypted in memory only when Elido makes API calls. You can revoke the key from Linear at any time, and you can remove the integration from Elido's /dashboard/integrations page. No OAuth app registration is needed — personal API keys are the recommended auth path for server-to-server integrations on Linear.
The API key inherits your Linear role and team memberships. Issues Elido creates will appear as created by your Linear account.
Frequently asked questions
When will the Linear integration be available?+
We are targeting Q3 2026. Sign up for early access at /dashboard/integrations and you'll be among the first to be invited to the beta.
What will a Linear issue from Elido look like?+
Each issue will include the triggering event type (threshold exceeded / scan failed), the link slug, destination URL, current click count, and a direct link into the Elido dashboard. The assignee and priority will be configurable per trigger type.
Can I target a specific Linear team and project?+
Yes. During setup you will pick one team and optionally one project. All Elido-generated issues land there. You will be able to change the target from /dashboard/integrations → Linear at any time.
What permissions does the Linear API key need?+
Your personal API key inherits your Linear role. We need at minimum: issues:write to create issues and teams:read to list available teams during setup. No access to non-linked data.
How do I revoke access?+
Remove the integration from /dashboard/integrations → Linear → Remove. The stored API key is deleted from Elido. You can also delete the personal API key from Linear → Settings → API.
Get early access when Linear integration ships
Start free today — the Linear integration will roll out to all plans. No card required.