Overview
Cofounder integrates seamlessly with Slack as an AI bot that can help automate tasks, answer questions, and execute workflows directly within your Slack workspace. Once connected, you can interact with Cofounder through threaded conversations and get real-time assistance.Getting Started
1. Connect Your Slack Workspace
Visit the Cofounder website and navigate to the integrations page. Click “Connect” next to the Slack integration and follow the OAuth flow to authorize Cofounder for your Slack workspace.Only users who have connected Slack through the Cofounder website can interact with the bot.
2. Add Cofounder to Channels
Invite@cofounder
to any channel where you want to use it. You can add it to:
- Public channels
- Private channels
- Direct messages
3. Start Interacting
Mention@cofounder
in any message to get its attention. Cofounder will automatically create a thread to respond and keep conversations organized.
How It Works
Message Processing
Context Awareness: Cofounder includes the past 50 messages from the channel for context, so it understands ongoing conversations. Thread Creation: When you mention@cofounder
, it creates a threaded response to keep the main channel clean.
Permission Inheritance: Cofounder uses the permissions and integrations of the person who tagged it.
Session Management
Each@cofounder
mention creates a new chat session. You can view and continue these conversations in the Cofounder web app.
- Session links are automatically shared in Slack threads for easy access
- Sessions appear on your Cofounder dashboard for later reference
File Support
Upload documents and images directly in Slack messages when mentioning@cofounder
.
- Supported file types include PDFs, images, and other common document formats
- Files are automatically processed and made available to Cofounder for analysis
Tool Approvals and Actions
Approval Process
When Cofounder needs to perform actions that require approval:- Approval Request: Cofounder posts a message explaining what tool it wants to use and why
- React to Approve/Reject: React with 👍 (thumbs up) to approve the action or 👎 (thumbs down) to reject the action
- Automatic Execution: Once approved, Cofounder proceeds with the action
- Status Updates: Cofounder provides updates on the progress and results
YOLO Mode vs Always Ask
- Always Ask Mode (default): Cofounder requests approval for all actions
- YOLO Mode: Actions are auto-approved (can be configured per flow or user preference)
Thread Interactions
Continuing Conversations
- Reply directly to Cofounder’s messages in the thread to continue the conversation
- Cofounder maintains context throughout the thread
- You can ask follow-up questions or provide additional instructions
Multi-User Threads
Only the user who originally mentioned
@cofounder
can interact with it in that thread. Other users will receive a signup message if they try to interact without connecting their account.Integration Features
Flow Creation
Ask Cofounder to create automated workflows (Flows) directly from Slack:- Cofounder will walk you through defining triggers, actions, and schedules
- Created flows are automatically saved to your Cofounder account
External Tool Access
Cofounder can access all your connected integrations (GitHub, Linear, Gmail, etc.):- It uses your personal credentials and permissions for these integrations
- Actions are performed as if you were doing them yourself
Best Practices
Effective Communication
- Be specific about what you want Cofounder to do
- Provide context if referring to previous messages or external information
- Use clear, actionable language for better results
Channel Organization
- Consider creating dedicated channels for Cofounder interactions for complex projects
- Use threads to keep main channel conversations clean
- Pin important Cofounder responses for team reference
Security Considerations
- Cofounder only responds to users who have connected their accounts
- All actions use your personal permissions and credentials
- Review approval requests carefully before approving sensitive actions
Troubleshooting
Common Issues
Cofounder doesn’t respond:- Ensure you’ve connected your Slack account through the Cofounder website
- Check that
@cofounder
is properly mentioned in your message - Verify Cofounder has been added to the channel
- Cofounder automatically includes the last 50 channel messages
- For older context, you may need to reference it explicitly in your message
- Ensure you have the necessary integrations connected in your Cofounder account
- Check that your connected accounts have the required permissions
Getting Help
- Visit the Cofounder web app to view detailed session logs
- Use the session links provided in Slack threads to continue conversations in the web interface
- Contact support through the Cofounder website if you encounter persistent issues
Advanced Features
Flow Triggers
- Set up flows that trigger based on Slack events (messages, reactions, etc.)
- Create automated responses to specific keywords or patterns
- Schedule regular updates or reports to be posted in channels
File Processing
- Upload documents for analysis and summarization
- Process images for OCR and content extraction
- Automatically index uploaded files for future reference
Cross-Platform Workflows
- Use Slack as a trigger point for actions in other connected platforms
- Create workflows that span multiple tools and services
- Monitor and manage all automations from the Cofounder dashboard