Product flow

How the AI teammate works

Connect docs, conversations, decisions, and code context, delegate work in the background, and keep every result in the workspace.

Tool connections

Connect the collaboration tools your team already uses. Specify organizes scattered docs, conversations, decisions, and code flow into context Agent can reference.

🐙

auth-service

GITHUB

Repository Tree

📁 src/
📁 auth/
📄 jwt.service.ts
📄 refresh.service.ts
📁 middleware/
📄 guard.ts

Extracted

12 entities8 relations

Workspace answers

Ask what you can delegate, which context Agent referenced, and what your team should review next. Answers stay grounded in workspace sources.

How does the authentication flow work in our system?
AI
API Spec v2.pdfauth-serviceOAuth 2.0 RFC 6749
Ask about your knowledge base…

Recorded results

Completed work, referenced context, and review items are left as workspace documents so the team can keep going from the same place.

Saved

API Authentication Guide

This document covers JWT-based authentication and refresh token rotation patterns used across the platform.

Generated from 3 sources: API Spec v2.pdf, auth-service repo, RFC 6749
  • Token expiry: 15m access, 7d refresh
  • Rotation strategy: sliding window with family invalidation
  • Storage: HttpOnly cookies, SameSite=Strict

Decision trail

Keep reasons, sources, and related work connected inside the workspace so future AI answers can cite the path.

Auth Service

Authentication & authorization microservice — JWT, OAuth 2.0, refresh token rotation

📄Auth Service API Documentationdoc
📄Security Architecture Notesdoc
📄API Spec v2.pdfPDF
🐙auth-serviceGITHUB
🔗OAuth 2.0 RFC 6749URL
📝Design SystemNOTION

Start your team's next teammate in Specify

Bring an AI agent into the workspace to remember documents, decisions, and code context while handling recurring work.