Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.navisops.com/llms.txt

Use this file to discover all available pages before exploring further.

The Navis Ops Slack integration lets your workflows post messages to any channel in your Slack workspace. Use it to notify your team when a project milestone is reached, when a task changes status, or when any other event in your workspace warrants a message. Messages are sent through workflow nodes, so you control exactly when and what gets posted.

Connect your Slack workspace

1

Open Integrations

In Navis Ops, go to Settings → Integrations and find Slack.
2

Authorize the connection

Click Connect to Slack. Slack opens an authorization screen where you select the workspace and grant Navis Ops permission to post messages. Click Allow.
3

Confirm the connection

You’re redirected back to Navis Ops. Slack now appears as connected in Settings → Integrations. You can disconnect at any time from this same screen.
Only one Slack workspace can be connected per Navis Ops workspace. To post to multiple Slack workspaces, use outbound HTTP requests via the HTTP Request node instead.

Send messages from a workflow

Once Slack is connected, you can add a Send Slack Message node anywhere in a workflow to post a message when that step runs.
1

Open or create a workflow

Go to Workflows and open an existing workflow or create a new one.
2

Add a Send Slack Message node

Click + to add a node and select Send Slack Message from the node list.
3

Configure the message

In the node settings panel, fill in:
  • Channel — the Slack channel to post to (for example, #project-updates)
  • Message — the text to send. Use the variable picker to insert dynamic values like task names, project names, or dates from earlier in the workflow.
4

Save and test

Save the workflow and trigger it manually to confirm the message appears in Slack.
Use the variable picker in the message field to make your Slack messages dynamic. For example, include the task title, the project name, and the due date so your team has all the context in the Slack message itself.

Notification routing

Beyond workflow-triggered messages, Navis Ops sends certain in-app notification types to Slack automatically when the integration is connected. You can configure which notifications appear in Slack from Settings → Notifications → Slack routing.

Example: Post to #project-updates when a task is completed

This workflow watches for task completions and posts a summary to a shared Slack channel so the whole team stays informed.
1

Create a new workflow

Go to Workflows and click New workflow.
2

Set the trigger

Choose the Task trigger and set the condition to fire when a task’s status changes to Complete.
3

Add a Send Slack Message node

Add a Send Slack Message node. Set the channel to #project-updates.
4

Write the message with variables

Write a message and use the variable picker to pull in the task name and project name:
✅ {{trigger.entity_data.title}} in {{trigger.entity_data.project_name}} has been marked complete.
5

Activate the workflow

Save and activate the workflow. The next time a task is completed, the message posts to #project-updates automatically.

Troubleshooting

Check that the Slack integration is still connected in Settings → Integrations. If it shows as disconnected, re-authorize. Also confirm the workflow is active and that the channel name is spelled correctly (include the #).
Navis Ops fetches the channel list when you open the node. If the list is empty, your Slack authorization may have expired. Disconnect and reconnect the integration from Settings → Integrations.
Navis Ops can post to private channels if the Navis Ops Slack app has been added to that channel. In Slack, open the private channel, type /invite @Navis Ops, and the channel will appear in the dropdown.

See also

Workflows overview

Learn how to build the workflows that power your Slack messages.

Workflow nodes

Full reference for all node types including Send Slack Message.

Zapier integration

Connect Navis Ops to 6,000+ apps including Slack via Zapier.

Custom webhooks

Trigger workflows from external services using inbound webhooks.