# Felan - [Introduction](https://felan.ai/docs/introduction.md): Felan is an AI SDLC teammate for planning, implementation, review, testing, documentation, release, incident, and operational work. - [Quickstart](https://felan.ai/docs/getting-started/quickstart.md): Set up Felan, connect your team, and start your first AI agent session. - [How it works](https://felan.ai/docs/getting-started/how-it-works.md): How Felan turns requests and events into contextual, delegated SDLC work. - [Dashboard](https://felan.ai/docs/platform/dashboard.md): Navigate Felan's session-first, team-scoped dashboard. - [Agent](https://felan.ai/docs/platform/agent.md): Configure the models, extensions, skills, and subagents available to your Felan team. - [Sessions](https://felan.ai/docs/platform/sessions.md): Start Felan work, inspect live progress, and continue conversations. - [Automations](https://felan.ai/docs/platform/automations.md): Run Felan automatically from schedules and connected-system events. - [Environments](https://felan.ai/docs/platform/environments.md): Manage team environments, variables, and credentials available to Felan runs. - [Knowledge](https://felan.ai/docs/platform/knowledge.md): Give Felan durable team context, reference files, and reviewable learned memory. - [Settings](https://felan.ai/docs/platform/settings.md): Manage Felan team access, usage, API keys, privacy, and billing. - [Quality assurance](https://felan.ai/docs/use-cases/qa.md): Use Felan for test planning, application exploration, test execution, triage, and verification. - [Site reliability engineering](https://felan.ai/docs/use-cases/sre.md): Use Felan to investigate operational evidence, coordinate incident work, and automate repeatable responses. - [Software engineering](https://felan.ai/docs/use-cases/software-engineering.md): Delegate repository investigation, implementation, review, documentation, and verification to Felan. - [Product and delivery](https://felan.ai/docs/use-cases/product-delivery.md): Use Felan to clarify requirements, connect product context, and prepare delivery artifacts. - [End-to-end SDLC](https://felan.ai/docs/use-cases/end-to-end-sdlc.md): Connect planning, implementation, review, testing, delivery, and operational follow-up through Felan sessions. - [Security architecture](https://felan.ai/docs/security.md): How Felan separates orchestration from OS-level execution, scopes credentials, and isolates agent workspaces. - [Integrations](https://felan.ai/docs/integrations/overview.md): Connect source control, communication, issue tracking, documentation, design, test management, and event providers to Felan. - [Remote MCP servers](https://felan.ai/docs/integrations/mcp-oauth.md): Connect OAuth MCP servers to a Felan team through Nango. - [Axiom](https://felan.ai/docs/integrations/axiom.md): Connect one Axiom deployment for bounded read-only log, metric, and observability inspection. - [PostHog](https://felan.ai/docs/integrations/posthog.md): Connect a PostHog project to Felan. - [Supabase](https://felan.ai/docs/integrations/supabase.md): Connect one Supabase project for read-only database inspection and queries. - [GitHub](https://felan.ai/docs/integrations/github.md): Connect GitHub repositories and events to your Felan team. - [GitHub Enterprise Cloud](https://felan.ai/docs/integrations/github-enterprise-cloud.md): Connect a GitHub Enterprise Cloud data-residency tenant to your Felan team. - [GitLab](https://felan.ai/docs/integrations/gitlab.md): Connect GitLab source control and events to your Felan team. - [Bitbucket Server](https://felan.ai/docs/integrations/bitbucket-server.md): Connect Bitbucket Server or Data Center repositories to your Felan team. - [Slack](https://felan.ai/docs/integrations/slack.md): Connect Slack so your team can work with Felan in channels and threads. - [Microsoft Teams](https://felan.ai/docs/integrations/teams.md): Connect a Microsoft Teams channel to your Felan team. - [Jira](https://felan.ai/docs/integrations/jira.md): Connect Jira Cloud or Jira Server to let Felan research and manage issues for your team. - [Azure DevOps](https://felan.ai/docs/integrations/azure-devops.md): Connect Azure DevOps Boards and Test Plans to Felan with a team-scoped PAT. - [Asana](https://felan.ai/docs/integrations/asana.md): Connect Asana to let Felan research and manage tasks for your team. - [Linear](https://felan.ai/docs/integrations/linear.md): Connect Linear to let Felan research and manage issues for your team. - [ClickUp](https://felan.ai/docs/integrations/clickup.md): Connect ClickUp to let Felan research and manage tasks for your team. - [Notion](https://felan.ai/docs/integrations/notion.md): Connect Notion as a read-only source of team documentation for Felan. - [Confluence](https://felan.ai/docs/integrations/confluence.md): Connect Confluence as a read-only source of team documentation for Felan. - [Figma](https://felan.ai/docs/integrations/figma.md): Connect Figma as a read-only source of design context for Felan. - [Testiny](https://felan.ai/docs/integrations/testiny.md): Connect Testiny as your Felan team's external test-case and test-plan manager. - [Zephyr Scale](https://felan.ai/docs/integrations/zephyr.md): Connect Zephyr Scale as your Felan team's external test-case manager. - [Webhooks](https://felan.ai/docs/integrations/webhooks.md): Receive events from integrations and custom systems to trigger Felan automations. - [Authentication](https://felan.ai/docs/api-reference/authentication.md): Authenticate with the Felan REST API using a team-scoped API key. - [Sessions](https://felan.ai/docs/platform/sessions.md): Start Felan work, inspect live progress, and continue conversations. - [Get the OpenAPI specification](https://felan.ai/docs/api-reference/openapi/get-the-openapi-specification.md) - [Get a team](https://felan.ai/docs/api-reference/teams/get-a-team.md) - [List team integration records](https://felan.ai/docs/api-reference/integrations/list-team-integration-records.md) - [List team environments](https://felan.ai/docs/api-reference/environments/list-team-environments.md) - [Create a team environment](https://felan.ai/docs/api-reference/environments/create-a-team-environment.md) - [List resolved team environment variables](https://felan.ai/docs/api-reference/environment-variables/list-resolved-team-environment-variables.md): Returns variable names and metadata without plaintext values. Environment-specific variables override team defaults with the same name. - [Create or replace a team environment variable](https://felan.ai/docs/api-reference/environment-variables/create-or-replace-a-team-environment-variable.md): Creates the variable in the selected environment scope or updates the existing variable with the same normalized name. Plaintext values are never returned. - [Update a team environment variable](https://felan.ai/docs/api-reference/environment-variables/update-a-team-environment-variable.md) - [Delete a team environment variable](https://felan.ai/docs/api-reference/environment-variables/delete-a-team-environment-variable.md) - [List team skills](https://felan.ai/docs/api-reference/skills/list-team-skills.md): Returns metadata for skills shared with the root agent and all subagents in future sessions. Skill content is not returned. - [Scan a public GitHub repository for skills](https://felan.ai/docs/api-reference/skills/scan-a-public-github-repository-for-skills.md): Resolves the branch or tag to an immutable commit and returns metadata for valid SKILL.md files. Private repositories and non-GitHub sources are rejected. - [Import selected team skills](https://felan.ai/docs/api-reference/skills/import-selected-team-skills.md): Imports 1–100 selected SKILL.md paths from the immutable commit returned by scan. Re-importing the same repository path refreshes its metadata while preserving its skill ID. - [Get team skill metadata](https://felan.ai/docs/api-reference/skills/get-team-skill-metadata.md) - [Remove a team skill](https://felan.ai/docs/api-reference/skills/remove-a-team-skill.md): Removes the skill from future sessions. Because team skills are globally shared, no per-subagent references remain. - [Refresh a team skill](https://felan.ai/docs/api-reference/skills/refresh-a-team-skill.md): Resolves the saved branch or tag again and pins the skill to the latest commit containing a valid SKILL.md at the saved path. - [List custom team subagents](https://felan.ai/docs/api-reference/subagents/list-custom-team-subagents.md): Returns customer-defined subagents only. Built-ins, the root agent, provider credentials, and unsupported configuration fields are never returned. - [Create a custom team subagent](https://felan.ai/docs/api-reference/subagents/create-a-custom-team-subagent.md): Creates a customer-defined subagent for future sessions. Team skills are automatically available; per-subagent skill, extension, credential, and execution-limit fields are not accepted. - [Get a custom team subagent](https://felan.ai/docs/api-reference/subagents/get-a-custom-team-subagent.md): Built-in and root agent IDs return 404. - [Delete a custom team subagent](https://felan.ai/docs/api-reference/subagents/delete-a-custom-team-subagent.md): Deletes a customer-defined subagent from future sessions. Built-in and root agent IDs return 404. - [Update a custom team subagent](https://felan.ai/docs/api-reference/subagents/update-a-custom-team-subagent.md): Updates supplied fields on a customer-defined subagent. Built-in and root agent IDs return 404. - [List team automations](https://felan.ai/docs/api-reference/automations/list-team-automations.md) - [Create a team automation](https://felan.ai/docs/api-reference/automations/create-a-team-automation.md) - [Get a team automation](https://felan.ai/docs/api-reference/automations/get-a-team-automation.md) - [Update a team automation](https://felan.ai/docs/api-reference/automations/update-a-team-automation.md): Alias of PATCH for compatibility. - [Delete a team automation](https://felan.ai/docs/api-reference/automations/delete-a-team-automation.md) - [Update a team automation](https://felan.ai/docs/api-reference/automations/update-a-team-automation-1.md) - [List team sessions](https://felan.ai/docs/api-reference/sessions/list-team-sessions.md): Returns the team's most recently active sessions. Use status=all or omit status to include every session status. - [Start a team session](https://felan.ai/docs/api-reference/sessions/start-a-team-session.md): Creates a pending root conversational session, ensures the team's runtime is available, and publishes the initial prompt to the existing inbound flow. - [Get a team session](https://felan.ai/docs/api-reference/sessions/get-a-team-session.md): Returns a public session detail and summaries of its direct child sessions. - [Send a session follow-up](https://felan.ai/docs/api-reference/sessions/send-a-session-follow-up.md): Publishes a new conversational turn to a running or completed root session whose kind is conversational and persona is main. - [Steer a running session](https://felan.ai/docs/api-reference/sessions/steer-a-running-session.md): Publishes a steer_session command for a running session. - [Kill a running session](https://felan.ai/docs/api-reference/sessions/kill-a-running-session.md): Publishes a kill_session command for a running session. - [Read a session transcript](https://felan.ai/docs/api-reference/sessions/read-a-session-transcript.md): Returns transcript events in ascending sequence order after the supplied cursor. - [Send a team event](https://felan.ai/docs/api-reference/events/send-a-team-event.md): Normalizes the event and dispatches active team automations whose provider, event type, connection, and filters match. ## OpenAPI Specs - [v1](/docs/openapi/v1.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.