Skip to content
Notis

Get Space Details When You Set a Milestone

Milestone planning stays in sync across tools. When you set a milestone on an issue, Notis automatically retrieves the Bonsai space details for coordination.

Trigger

Issue Updated Trigger

Triggered when an issue is updated. For example labels are changed, issue status is changed, etc.

Action

Retrieve Space Details

Tool to retrieve details for a single space by its path. use when you need metadata for a space before provisioning a cluster. use after confirming this detail exists. e.g., 'omc/bonsai/us-east-1/common'.

Why this helps

You assign a milestone to an issue to hit a deadline, but don't manually verify that the Bonsai space knows about the milestone or has the capacity to handle the deadline. Milestone deadlines then get lost or duplicated across systems.

  • Coordinate milestone deadlines with Bonsai space capacity
  • Ensure space teams see milestones when they're set
  • Reduce duplicate or conflicting deadlines across tools
  • Keep all teams aware of timeline commitments in real time

Setup

Build it in a few focused steps.

  • 11. Connect Linear and Bonsai to Notis (portal -> Settings -> Integrations).
  • 22. Create a new automation: Automations -> New Automation.
  • 33. Prompt: 'When an issue is updated with a milestone assigned, retrieve the Bonsai space details for that issue's project so I can verify deadline coordination.'
  • 44. Select 'Issue Updated' as the trigger. Choose the notification channel.
  • 55. Test by assigning a milestone to a Linear issue and confirm Notis retrieves and reports the space details.

Questions about this workflow

How does Notis know which space to fetch details for?

Notis matches the Linear issue to its parent project, then retrieves the corresponding Bonsai space. You can refine the prompt if space matching is ambiguous.

Does it check if the space can meet the deadline?

It retrieves space details. Analyzing deadline feasibility would require a custom prompt or manual review of the space configuration.

What if an issue doesn't belong to a specific space?

If space mapping is unclear, Notis will note that in its response. You can clarify space ownership in your prompt.

Can it notify the space team automatically?

This automation retrieves details for you. Notifying space teams would be a separate step or integration.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Linear to Bonsai. A trigger fires from one place; an action lands in another.

Linear triggers

Bonsai actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Get Bonsai Cluster Details

Tool to retrieve details for a single bonsai cluster by slug. use when you need to inspect a cluster's configuration and status.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

List Bonsai Spaces

Tool to retrieve a list of all available spaces. use when you need to see the server groups and geographic regions available to your account.

ActionInstant

Comment Received Trigger

Triggered when a comment is received.

TriggerInstant

Retrieve Space Details

Tool to retrieve details for a single space by its path. use when you need metadata for a space before provisioning a cluster. use after confirming this detail exists. e.g., 'omc/bonsai/us-east-1/common'.

ActionInstant

Issue Created Trigger

Triggered when a new issue is created.

TriggerInstant

List Spaces

Tool to retrieve a list of all available spaces. use when you need to see the server groups and geographic regions available for your account.

ActionInstant

Issue Updated Trigger

Triggered when an issue is updated. For example labels are changed, issue status is changed, etc.

TriggerInstant

Private Team Comment Created

Fires when a new comment is posted on an issue in a private Linear team (polled with the connected user's token).

TriggerPolling

Private Team Issue Created

Fires when a new issue appears in a private Linear team (polled with the connected user's token).

TriggerPolling

Private Team Issue Properties Updated

Fires when properties on an issue change in a private Linear team (polled with the connected user's token).

TriggerPolling

Connect any two apps with Notis in the middle.

Linear and Bonsai, or any other combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business Bonsai.