Skip to Content

Figma

Connect Figma to index design files, components, and variables into Cortex for design-aware development.

Overview

Auth methodOAuth 2.0
Scopesfiles:read
Setup time~5 minutes

How to connect

  1. Navigate to Settings → Integrations → Connectors
  2. Click Connect on the Figma integration
  3. Sign in to your Figma account and authorize Cendriix
  4. Once authorized, your design files become available to Cendriix agents

Admin setup (self-hosted)

If you’re running Cendriix on your own infrastructure, an admin needs to:

  1. Create a Figma app at figma.com/developers/apps 
  2. Set the callback URL to: https://api.<your-domain>/v1/connectors/figma/oauth/callback
  3. Store the credentials in AWS Secrets Manager at cendriix/prod/connectors/figma:
    { "client_id": "...", "client_secret": "..." }

Capabilities

Once connected, Cendriix agents can:

  • Read design file metadata, pages, and frames
  • Access component libraries and design tokens
  • Reference designs when generating UI code or reviewing implementations

Security notes

  • Figma uses a dedicated refresh endpoint (/v1/oauth/refresh) for token renewal
  • Figma does not expose a programmatic revocation endpoint — revoke by removing the app in Figma account settings
  • Only read access is requested — Cendriix does not modify your designs
  • Disconnect at any time from Settings → Integrations → Connectors

Further reading

Last updated on