Skip to content

Your new AI coworker

Updated View as Markdown

Indent is an AI coworker. Hand it a task the way you’d hand one to a colleague: a bug to fix, a question about your data, a document to review. It works on a real computer with the tools your team already uses, so it can run commands, edit files, query your databases, and click through a browser, then shows you exactly what it did and how it verified the result.

Connect Indent to your environment

Every system you connect gives Indent more context to draw on, and the effect compounds: the more of your stack it can see, the more of a task it can carry from start to finish. A development environment ties the rest together. With your application built and its services running, Indent can reproduce a problem, make the change across your codebase, and verify the fix against your real data and tools before it opens a pull request. Every step below is optional and can be done whenever you need it; each notes what Indent can’t do until you complete it.

Connect GitHub

Open Settings → GitHub Repositories, select Connect, and install the Indent GitHub App for the repositories you want. Indent clones them to read and write code, run and test your application, and open pull requests.

Skip it and Indent can’t read or write your code or open pull requests.

See Connecting GitHub.

Set up an environment

Pick a repository and select Setup Environment to build a reusable development environment: a Docker image, repositories to clone, environment variables, and the services your application needs, with a check that confirms the setup works.

Skip it and sessions run in a bare sandbox: your code is there, but not your running application, so Indent can’t build the app, start its services, or exercise it in a browser.

See Setting up environments.

Connect your data and tools

From Settings → Integrations, connect the systems your work depends on: PostgreSQL, BigQuery, or ClickHouse databases, plus Datadog, Sentry, Notion, Linear, and HubSpot through MCP. Each connects at organization scope, shared across the team, or personal scope, authorized as you.

Skip it and Indent can’t query your data or pull evidence from those tools until they’re connected.

See Connecting MCP servers and Permissions and data.

Bring Indent into Slack

Open Settings → Slack and connect your workspace. Invite @indent to a channel with /invite Indent, then mention @indent to start.

Skip it and you work with Indent in the web app instead of from Slack.

See Connecting Slack.

Run your first task

Start a session in the web app or mention @indent in Slack, and hand it a task in plain language: review an open pull request, answer a question about your data, or make a small code change. Indent does the work and reports what it did and how it verified the result.

Give Indent any task

Use Indent from anywhere

Teach Indent to get better

Indent works best with context, and it accumulates. Each of these teaches Indent something it reuses on every later task, so you explain your codebase, your conventions, and your workflows once instead of every session.

See Getting good results from Indent.

Automate routine work

Some work repeats: on a schedule, or every time something lands in a channel. Describe it to Indent once and it handles each occurrence on its own. Point it at a Slack channel and it runs whenever a new message arrives, summarizing customer feedback as it comes in, drafting a first reply, or researching each new signup and posting what it found in the thread. Or give it a schedule, like every weekday at 9am, and it runs on its own and posts the result where you want it, no triggering message needed. You set it up in plain language right from Slack: tell Indent what you want and it configures the trigger, then sends you a link to review or change it. See Creating automations in Slack.

What to hand Indent

Research a lead or a company

Give Indent a company name or a link to a HubSpot record. It searches the web, pulls the account’s notes and history from your CRM, and hands back a short brief with the people, the timeline, and the open threads worth knowing before your next call.

Review a document or spreadsheet

Attach a file to your message and tell Indent what to check. It reads the spreadsheet or doc, flags inconsistent numbers and broken formatting, fixes what you ask it to, and returns the corrected file for you to download.

Answer a question about your data

Ask in plain language. Indent writes the query for you, runs it against your connected database, and returns the numbers as a table, a chart, or a downloadable file, without you touching SQL.

Turn customer feedback into next steps

Point Indent at a Slack channel or a doc full of responses. It reads through them, groups the recurring themes, calls out what’s urgent, and drafts a summary that says which team should pick up each item.

Draft a first version

Hand Indent the context and let it write the first pass: a reply to a customer, a summary of a meeting, or a project update in Notion or Linear. You review and refine instead of starting from a blank page.

Work with your whole team

Every session is multiplayer. Teammates can jump in and work alongside you with full context, and Indent knows who’s on your team. See Multiplayer sessions.

Where you work

Connect your tools

Indent works with the tools your team already uses, including Slack, databases, Notion, Linear, and HubSpot. An admin connects them once from Settings → Integrations. See Connecting MCP servers.

Indent remembers

As you work, Indent records durable facts, such as your preferences, your team’s conventions, and how you like results reported, then applies them in later sessions. Ask it to remember or drop something directly. See Memories.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close