Skip to content
Notis

Turn new pull requests into ready-to-review OpenAI threads

Keep each code review in one focused conversation instead of rebuilding context from scratch.

Trigger

New Pull Request Created

Fires when a new pull request is created in GitHub.

Action

Create Thread

Creates an Assistants conversation thread. Deprecated: the Assistants API is shut down.

Why this helps

New pull requests can disappear into a busy day before you have a chance to frame the review.

  • Preserves review context
  • Reduces tab switching

Setup

Build it in a few focused steps.

  • 1Connect GitHub and OpenAI to Notis once.
  • 2In Automations, create a new automation.
  • 3Write a prompt asking Notis to create a review brief thread for each new pull request, then select New Pull Request Created and a report channel.
  • 4Test it with one real pull request.

Questions about this workflow

Does this review code automatically?

It creates the OpenAI conversation and context for the review prompt you describe.

When this happens · Trigger

Fires when a new pull request is created in GitHub.

Do this · Action

Creates an Assistants conversation thread. Deprecated: the Assistants API is shut down.

Supported Triggers and Actions

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

GitHub triggers

Openai actions

Recurring trigger

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

TriggerScheduled

Add Upload Part

Adds a data chunk of up to 64 MB to an upload for large-file transfers.

ActionInstant

Webhook trigger

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

TriggerInstant

Create Message

Deprecated: creates a message without a model response; the Assistants API shut down on August 26, 2026.

ActionInstant

New Workflow Artifact Created

Fires when a new GitHub Actions workflow artifact is created in a repository.

TriggerPolling

Cancel batch

Cancels an in-progress batch; it may take up to 10 minutes to stop, and partial results may remain.

ActionInstant

Branch Changed

Fires when a branch’s commits or protection status or settings change.

TriggerPolling

Create Thread

Creates an Assistants conversation thread. Deprecated: the Assistants API is shut down.

ActionInstant

New Branch Created

Fires when a new branch is created in a GitHub repository.

TriggerPolling

Cancel evaluation run

Cancels an evaluation run that is in progress.

ActionInstant

Check Run Status / Conclusion Changed

Fires when a GitHub check run’s status or conclusion changes.

TriggerPolling

Delete assistant

Deletes an assistant by ID. Deprecated: the Assistants API is shut down.

ActionInstant

Check Suite Status / Conclusion Changed

Fires when a GitHub check suite changes status or conclusion for a reference.

TriggerPolling

Cancel Response

Cancels a response only if it was created in the background; other responses cannot be cancelled this way.

ActionInstant

New Code Scanning Alert Created

Fires when a new code scanning alert is created in a repository.

TriggerPolling

Delete file

Deletes a file by ID.

ActionInstant

Connect any two apps with Notis in the middle.

GitHub and Openai, or any other combination from 1,500+ 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 Openai.