Setup
The Slack Agent requires three connections before it can run. Complete these in order.
1. Connect Slack
DinoAI communicates entirely through Slack — progress updates, results, and errors all land in your connected workspace.
Navigate to: Workspace Settings > Integrations > Paradime Slack App > Connect
You'll be redirected to Slack to authorise the app. Sign in and approve the required permissions.
Already have Slack connected? Disconnect and reconnect to pick up the new background agent permissions required by the Slack Agent.
Learn more about the Slack integration →
2. Install the GitHub App
DinoAI needs GitHub access to push branches and open PRs against your connected repo.
Navigate to: Workspace Settings > Integrations > GitHub > Connect
Authenticate with GitHub when redirected
Select the repositories to connect — include the repo tied to your Paradime workspace
Click Install and authorize
Not a GitHub organisation owner? Click Authorize & Request — this sends an automated approval request to your org owner, who will need to approve it before the integration activates.
Learn more about the GitHub integration →
3. Set Up the Agent Environment
This is the warehouse connection DinoAI uses at runtime when executing models or running queries on your behalf.
Navigate to: Account Settings > Connections > DinoAI Background Agent Environment
Select your warehouse and follow the configuration guide for your platform.
Recommended: Create a dedicated service user with its own permissions for the background agent. Read-only access to your production database is a good starting point.
You're Ready
Once all three connections are active, DinoAI can run fully in the background. Head to Starting a Session to send your first task.
Customise Agent Behaviour with .dinorules
.dinorulesWant DinoAI to follow your team's conventions, coding standards, or workflow preferences? Add a .dinorules file to the root of your repository and merge it into your default branch — DinoAI will pick it up automatically at the start of every session.
Last updated
Was this helpful?