Introducing Jira, GitLab and incident.io Integrations for Mastra Factory

More ways to manage issues, feature requests, and incident follow-ups.

Paul ScanlonPaul Scanlon·

Sep 30, 2026

·

2 min read

Mastra Factory now supports three new intakes: Jira, GitLab, and incident.io, giving you more ways to manage and resolve issues, feature requests, and incident follow-ups.

We launched Mastra Factory earlier this year with support for GitHub, Linear, and Slack, and followed up with the beta launch earlier this month. Today, Jira, GitLab and incident.io join the intake lineup.

The intake column in Factory can be filtered by source, letting you see where each issue has come from. Open an item to read the full issue description, then move it through your pipeline until the work is complete.

Watch our recent workshop Build and Own Your Software Factory to learn more.

Get started

Every intake provider ships as part of the @mastra/factory package:

GNU BashTerminal
npm install @mastra/factory@latest
note

Requires @mastra/factory@0.16.0 or later, added in PR #20579, PR #23327, and PR #24604.

Add credentials for each intake to .env, then configure them under Settings → Work Intake in the Factory UI:

GNU Bash.env
GITLAB_ACCESS_TOKEN=your-gitlab-access-token
GITLAB_ACCESS_TOKEN_TYPE=personal
 
JIRA_BASE_URL=https://your-team.atlassian.net
JIRA_EMAIL=you@example.com
JIRA_API_TOKEN=your-jira-api-token
 
INCIDENT_IO_API_KEY=your-incident-io-api-key

If you haven't tried Factory yet, get started with:

GNU BashTerminal
npm create factory@latest

For more information and full configuration options, see:

Share on X or LinkedIn
Paul Scanlon
Paul ScanlonTechnical Product Marketing Manager

Paul Scanlon sits between Developer Education and Product Marketing at Mastra. Previously, he was a Technical Product Marketing Manager at Neon and worked in Developer Relations at Gatsby, where he created educational content and developer experiences.

All articles by Paul Scanlon →