Menu

How I Built an AI Standup Bot for Jira with Atlassian Forge
πŸ–ΌοΈ

How I Built an AI Standup Bot for Jira with Atlassian Forge

DEV CommunityΒ·piran aminullahΒ·6 months ago
#iSVOdjRv
#jira#typescript#react#ai#slack
Reading 0:00
15s threshold

I got tired of manually writing my daily standup every morning β€” checking Jira, remembering what I did, typing it up in Slack. So I built an app that does it automatically.

What it does

Auto Standup Bot is a Jira Cloud app that:

Reads your assigned tickets (completions, in-progress, blockers, comments)

Pulls in GitHub commits and PRs (optional)

Uses AI to generate a clean standup message

Posts it to Slack or Microsoft Teams on your schedule

You can also generate on demand, edit the message, and send manually.

Tech stack

Atlassian Forge β€” serverless backend with Key-Value Store, webtriggers, and scheduled triggers

React + TypeScript β€” Custom UI frontend using Atlaskit (Atlassian's design system)

OpenAI GPT-4o-mini β€” standup generation

Slack OAuth + GitHub OAuth β€” one-click integrations using Forge webtriggers as callback URLs

Things I learned

Forge's api.asUser() can be flaky on page load. The user auth context isn't always ready immediately.…

Continue reading β€” create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.