dinoai-slack-bot in your repo. You can also give any agent a Slack presence, so runs triggered from the API or a schedule post their progress and results into a channel of your choice.
How Slack Triggering Works
There are two ways a message in Slack starts an agent run:
When a run starts from Slack, DinoAI looks for
.dinoai/agents/dinoai-slack-bot.yml in your repository:
- File exists → the Slack bot uses your custom role, goal, backstory, and tool restrictions.
- File missing → the bot falls back to the default general-purpose assistant with all tools available.
Customizing the Default Slack Bot
Create.dinoai/agents/dinoai-slack-bot.yml — the name is the convention that binds it to Slack triggers:
What Appears in the Thread
Prerequisites
- The Paradime Slack integration must be configured for your workspace.
- The Paradime bot must be invited to any channel it posts to:
/invite @Paradime. - A data warehouse connection must be configured for the workspace.