Slack
Start tasks from Slack without opening Metaphor.
Mention Metaphor with a prompt, choose the repository you want to work on, and Metaphor replies in the thread as the task progresses.
Mention Metaphor
Mention Metaphor in a channel where the Slack app is available:
@Metaphor Add rate limiting to the checkout API in acme/checkout
You can also include a GitHub repository URL:
@Metaphor Fix the flaky test in https://github.com/acme/checkout
If Metaphor can’t determine which repository to use, it asks you to choose one in the thread.
What happens next
After you start a task from Slack:
- Metaphor acknowledges the request in the thread.
- The task starts against the selected repository.
- Metaphor keeps the task’s updates in the same thread.
- When the work is complete, Metaphor replies with the resulting pull request.
If the task can’t complete, Metaphor reports the failure in the thread instead.
You still review and merge the pull request when you’re ready.
Requirements
To start tasks from Slack, you need:
- The Metaphor Slack app installed in your workspace
- The GitHub App connected to the repositories you want to use
- Access to those repositories through your Metaphor account
