Skip to main content
Every experiment generates artifacts across multiple tools — a PR in GitHub, a ticket in Linear, a thread in Slack. Without linking them, you’re context-switching between tabs and copying URLs manually. This tutorial connects your tools so that creating an experiment in Remyx automatically creates a linked ticket, and changes in either direction sync in real time.

What this sets up

By the end of this tutorial, you’ll have:
  • GitHub connected for PR linking and repo file tree access
  • Linear connected for automatic ticket creation and bidirectional status sync
  • Slack connected for the managed AI agent and daily digests
Starting point: You have a Remyx account and at least one experiment created. You have admin access to a GitHub org, Linear workspace, and Slack workspace.

Step 1: Connect GitHub

GitHub integration gives Remyx access to your repos for launch context generation and PR linking.
  1. Navigate to Connectors in the sidebar
  2. Click Connect on the GitHub card
  3. You’ll be redirected to GitHub to authorize the Remyx app
  4. Select the organization and repositories to grant access to
  5. Click Authorize — you’ll be redirected back to Remyx

Verify

Go to any experiment detail page and check the Implement section. You should see the Claude Code command pre-configured with your connected repo.

Step 2: Connect Linear

Linear integration creates tickets automatically when you create experiments.
  1. Navigate to Connectors in the sidebar
  2. Click Connect on the Linear card
  3. Authorize Remyx when prompted
  4. Go to Project Settings for your initiative (click the gear icon from any experiment page)
  5. Under Linear Project, select which Linear project should receive experiment tickets

Verify

Create a new experiment. After creation, check:
  • The experiment detail page shows a Linear ticket link in the sidebar
  • Opening the Linear ticket shows the experiment name, hypothesis, and a link back to Remyx

Bidirectional Sync

Changes in Linear automatically update the experiment in Remyx:
Action in LinearEffect in Remyx
Change issue statusExperiment status updates
Add ship labelDecision state updated
Add abandon labelDecision state updated
Comment with @remyxAI agent responds with context

Step 3: Connect Slack

The Slack integration adds a managed AI agent to your workspace.
  1. Navigate to Connectors in the sidebar
  2. Click Connect on the Slack card
  3. Install the Remyx AI app to your workspace
  4. Select a default channel for digest delivery (e.g., #ml-experiments)
  5. In Slack, invite the bot: /invite @Remyx in your channel

Verify

In your Slack channel, type:
@remyx show me my experiments
The bot should respond with a list of your recent experiments.

Test the Digest

In your Slack channel, ask:
@remyx show me today's digest
The bot should respond with your latest recommendations grouped by Research Interest.

Step 4: Test the Full Flow

Now let’s test everything end-to-end:
1

Create an experiment

Go to Experiments > New Experiment. Create an experiment with a hypothesis, target metric, and tags.
2

Check Linear

A ticket should appear in your linked Linear project within seconds. Open it — the description includes the hypothesis and a link back to Remyx.
3

Update in Linear

Change the ticket status in Linear (e.g., move to “In Progress”). Switch back to the Remyx experiment detail page — the status should be synced.
4

Ask in Slack

In your channel, ask: @remyx what's the status of my latest experiment? The bot responds with the current experiment state.

Troubleshooting

Check that your initiative has a linked Linear project in Project Settings. Without this, Remyx doesn’t know which project to create tickets in.
Verify the webhook exists: In Linear, go to Settings > API > Webhooks. You should see a Remyx webhook. If it’s missing, disconnect and reconnect Linear at Connectors.
Make sure the bot is invited to the channel (/invite @Remyx). Check that the Slack connection shows as active at Connectors.

Next Steps

Run an Experiment with Claude Code

Use the MCP server to implement experiments with AI

Integrations Reference

Full integration documentation