Integrations
Integrations overview
Connect Iterel to GitHub, Figma, Slack, Composio actions, and the tools you already use.
What integrations are for
Integrations let Iterel work with the tools you already have: the design files you started in Figma, the GitHub repo you want to push code to, the Slack channel where your team coordinates, and the wider catalogue of third-party actions through Composio.
Open the Integrations panel from the Conductor input bar (the integration icon) or from project settings.
GitHub
Connect a GitHub account once at the user level. Then, from any project, you can:
- Push the generated code to a new or existing repository — pick a repo and branch, write a commit message, and click Push.
- Pull an existing repo into a project as a starting point.
- Trust signed commits authored by the Engineer agent.
GitHub connection state shows up in the Conductor connectors picker; disconnect at any time from settings.
Figma
Connect Figma to pull frames into the design canvas as a starting reference. The Conductor can read your selected Figma frames when you ask it to "extract a design system from this file" or "translate this Figma frame into an Iterel design." The flow is read-only from Figma into Iterel — nothing is pushed back to Figma.
Slack
Connect a Slack workspace to receive notifications about long-running jobs (engineering sprints, autonomous runs, deploys) in a channel you pick. Useful if you start a Full Auto job and want a ping when it finishes or fails. Configure the channel and which events to receive in the Slack integration settings.
Composio actions
Composio gives the Conductor access to a wider catalogue of third-party actions — calendar, email, project trackers, CRM, and dozens of others — without each integration needing custom plumbing in Iterel.
From the Conductor connectors picker, browse the Composio catalogue, authenticate the tools you want, and the Conductor can call them when relevant (for example, "Schedule a 30-minute review with Sam tomorrow at 3"). Each action is scoped to your account and runs with your credentials.
Webhooks
For external systems that want to listen to Iterel rather than be called by it, set up webhooks to fire on events like job completion, snapshot creation, or deploy success. Configure target URLs and events from the integrations panel.
MCP server
The MCP server is its own surface and exposes project context to external AI tools. See MCP Server for setup.