Take off a reaction, get a fresh FreshBooks project list
Assign a meaning to removing a reaction, and Notis treats it as your cue to re-pull the FreshBooks project list. It is a quiet, intentional gesture that keeps your view current without breaking flow.
Trigger
Message Reaction Removed
Triggered when a reaction is removed from 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
You want to refresh the list on your own terms, not on a rigid schedule that never matches the moment you actually need it.
- Refresh your project list exactly when you choose
- Use a subtle gesture instead of another command
- Keep the latest FreshBooks view without a dashboard
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 prompt: when I remove my chosen reaction, list my FreshBooks projects and reply in Slack.
- 4Select the reaction-removed trigger and choose the channel for run reports.
- 5Remove a reaction on a test message to confirm the refresh works.
Questions about this workflow
Why use reaction removed?
It gives you a second, distinct gesture so adding and removing an emoji can mean two different things.
Can I filter by emoji?
Yes. The reaction-removed trigger supports emoji filtering so only your chosen one counts.
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.
List Businesses
Tool to list all businesses associated with the authenticated user.
Channel Message Received
Triggered when a message is posted in a Slack channel (public, private, or multi-party IM). Does NOT match direct messages.
List Projects
Tool to list all projects for a business. use after confirming the business id.
Direct Message Received
Triggered when a new direct message (DM) is sent to a user in Slack. Catches all DMs across all DM channels.
Message Reaction Added
Triggered when a reaction is added to a message in Slack. Supports optional filtering by channel and emoji name.
Message Reaction Removed
Triggered when a reaction is removed from a message in Slack. Supports optional filtering by channel and emoji name.
Reaction Added Trigger
DEPRECATED: use `SLACK_MESSAGE_REACTION_ADDED` instead. Triggered when a reaction is added to a message in Slack.
Reaction Removed Trigger
DEPRECATED: use `SLACK_MESSAGE_REACTION_REMOVED` instead. Triggered when a reaction is removed from a message.
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.
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.