Skip to content
Notis

One emoji, your whole FreshBooks project list

You spot a message that raises a billing question, tap a reaction, and Notis pulls your live FreshBooks projects into the thread. It is the lowest-friction way to check your work without breaking flow.

Trigger

Message Reaction Added

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

Action

List Projects

Tool to list all projects for a business. use after confirming the business id.

Why this helps

Even a quick project check can pull you out of a Slack conversation and into a dashboard you did not want to open.

  • Check your FreshBooks projects with a single emoji tap
  • Stay in the conversation instead of opening billing
  • Turn a passing thought into an instant, accurate answer

Setup

Build it in a few focused steps.

  • 1Connect Slack and FreshBooks to Notis once from the portal.
  • 2In the portal, open Automations and choose New Automation.
  • 3Write the plain-language prompt: when I add my chosen reaction to a message, list my FreshBooks projects and reply in Slack.
  • 4Select the reaction-added trigger and choose the channel for run reports.
  • 5React to a real message to confirm the project list appears.

Questions about this workflow

Can I use a specific emoji?

Yes. The reaction trigger supports filtering by emoji, so you can reserve one just for this.

Do I need to type anything?

No typing needed. The reaction itself is the trigger, so the whole flow is one tap.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

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

Slack triggers

Freshbooks actions

New Channel Created Trigger

Triggered when a new channel is created in Slack.

TriggerInstant

List Businesses

Tool to list all businesses associated with the authenticated user.

ActionInstant

Channel Message Received

Triggered when a message is posted in a Slack channel (public, private, or multi-party IM). Does NOT match direct messages.

TriggerInstant

List Projects

Tool to list all projects for a business. use after confirming the business id.

ActionInstant

Direct Message Received

Triggered when a new direct message (DM) is sent to a user in Slack. Catches all DMs across all DM channels.

TriggerInstant

Message Reaction Added

Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.

TriggerInstant

Message Reaction Removed

Triggered when a reaction is removed from a message in Slack. Supports optional filtering by channel and emoji name.

TriggerInstant

Reaction Added Trigger

DEPRECATED: use `SLACK_MESSAGE_REACTION_ADDED` instead. Triggered when a reaction is added to a message in Slack.

TriggerInstant

Reaction Removed Trigger

DEPRECATED: use `SLACK_MESSAGE_REACTION_REMOVED` instead. Triggered when a reaction is removed from a message.

TriggerInstant

New Bot Message Received Trigger

DEPRECATED: use `SLACK_CHANNEL_MESSAGE_RECEIVED` with `is_bot_message=true` instead. Triggered when a new bot message is posted to a Slack channel.

TriggerInstant

Connect any two apps with Notis in the middle.

Not just Slack and Freshbooks. Any combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7 days free trial with 20$ free usage included.
No card. Works with personal or business Freshbooks.