WorkestraDocs
ModulesProjectsIntegrations

Projects Integrations

Connect Projects to email, Slack, GitHub, the Workestra AI, the REST API, and outbound webhooks.

Projects doesn't live in a silo. Tasks flow in from email, Slack commands, and your AI assistant. Status changes flow out to Slack, GitHub, and your own systems via webhooks. Here's how each integration works.

Inbound — Ways to Create Tasks

IntegrationHowPage
EmailSend to projects+<project-slug>@<your-domain>Email → Task
Slack/wx task create slash commandSlack
AI Chat"Create a task for..."AI Chat
REST APIPOST /api/v1/projects/:id/issuesREST API

Bidirectional — GitHub Sync

Pull Requests with a task ID in the title or branch auto-link to tasks and can auto-close them on merge. See GitHub.

Outbound — Where Projects Sends Events

IntegrationEvent typesPage
SlackTask assigned, status changed, mentions, SLA alertsSlack
WebhooksSigned HTTP POST on any task or project eventWebhooks
REST API pollingPull current state anytimeREST API

Tools You Can Ask the AI

The Workestra AI can create and manage tasks on your behalf. Full tool list at AI Chat.