Notion & Todoist
Document sync, task import/export, migration tools
Notion & Todoist Integration
Sync Verk with Notion for documentation and Todoist for personal task management. Keep your knowledge base, personal to-dos, and team projects aligned.
Notion Integration
Quick Setup
Connect Verk to your Notion workspace:
- Navigate to Integrations
- Go to Settings → Integrations
- Find Notion in available integrations
- Click Connect to Notion
- Authorize Notion
- Sign in to Notion
- Select pages and databases to share
- Review requested permissions
- Click Allow Access
- Configure Database Sync
- Select Notion databases to sync
- Map database properties to Verk fields
- Choose sync direction
- Set default project for Notion tasks
- Save configuration
- Test Connection
- Create a page in connected Notion database
- Verify task appears in Verk
- Update task in Verk
- Check changes sync to Notion
Notion integration requires a Notion workspace where you have admin or member permissions. Free and paid Notion plans are supported.
What Syncs with Notion
Notion Databases → Verk Tasks:
- Page title → Task title
- Page content → Task description
- Status property → Task status
- Assignee → Task assignee
- Due date → Task due date
- Tags → Task labels
- Checkboxes → Task custom fields
- Multi-select → Task tags
Verk Tasks → Notion Pages:
- Task title → Page title
- Task description → Page content blocks
- Status → Status property
- Assignee → Person property
- Due date → Date property
- Tags → Multi-select property
- Attachments → File properties
Use Notion's database templates to create consistent task structures that map cleanly to Verk projects.
Notion Database Configuration
Property Mapping:
Map Notion database properties to Verk fields:
- Go to Settings → Integrations → Notion
- Select database to configure
- Click Property Mapping
- For each Notion property, choose corresponding Verk field:
Notion Property → Verk Field
─────────────────────────────────────
Status → Task Status
Assignee → Task Assignee
Due Date → Task Due Date
Priority → Task Priority
Tags → Task Labels
Project → Verk Project
- Save mapping configuration
Supported Property Types:
- Text → Text fields
- Number → Number fields
- Select → Dropdown fields
- Multi-select → Tags/labels
- Date → Date fields
- Person → Assignee
- Checkbox → Boolean fields
- URL → URL fields
- Email → Email fields
- Phone → Phone fields
- Files → Attachments
Notion Use Cases
Documentation Hub
Scenario: Sync project documentation between Notion and Verk
Setup:
- Create "Documentation" database in Notion
- Add properties: Status, Owner, Category, Priority
- Connect to Verk "Documentation" project
- Map properties to Verk fields
Workflow:
- Team member creates doc page in Notion
- Page syncs to Verk as task
- Task assigned for review
- Completion marks doc as "Published"
- Status syncs back to Notion
Result: Unified view of documentation status
Knowledge Base Tasks
Scenario: Turn Notion pages into actionable tasks
Setup:
- Tag Notion pages with "Action Required"
- Auto-create Verk tasks for tagged pages
- Assign based on page owner
- Track completion in both systems
Workflow:
- Meeting notes in Notion include action items
- Pages tagged "Action Required"
- Tasks auto-created in Verk
- Team completes tasks
- Completion removes tag in Notion
Result: Action items never lost in documentation
Product Roadmap Sync
Scenario: Maintain roadmap in Notion, track in Verk
Setup:
- Build roadmap database in Notion
- Properties: Quarter, Status, Owner, Priority
- Sync to Verk "Product Roadmap" project
- Auto-create tasks for approved features
Workflow:
- Product team maintains roadmap in Notion
- Features marked "Approved" sync to Verk
- Engineering team breaks down into tasks
- Progress updates sync to Notion
- Stakeholders see status in Notion
Result: Product and engineering aligned
Notion Page Creation
Create Notion pages from Verk tasks:
Automatic Page Creation:
Trigger: Task created with "Documentation" tag
Action: Create Notion page in Documentation database
Content: Task description as page content
Properties: Map task fields to database properties
Template Support:
- Use Notion database templates
- Auto-apply templates based on task type
- Preserve formatting and structure
- Include linked databases
Rich Content Sync:
- Task descriptions → Notion blocks
- Markdown formatting preserved
- Lists and checkboxes converted
- Code blocks maintained
- Links preserved
Todoist Integration
Quick Setup
Connect your Todoist account:
- Navigate to Integrations
- Go to Settings → Integrations
- Find Todoist in available integrations
- Click Connect to Todoist
- Authorize Todoist
- Sign in to Todoist
- Review permissions
- Click Agree
- Configure Projects
- Map Todoist projects to Verk projects
- Choose sync direction (bi-directional recommended)
- Set label mappings
- Configure priority mappings
- Save settings
- Test Sync
- Create task in Todoist
- Verify it appears in Verk
- Complete task in Verk
- Check completion syncs to Todoist
Todoist integration works with Free, Pro, and Business plans. Some features like labels and filters require Pro or Business.
What Syncs with Todoist
Bi-Directional Sync:
- Task name ↔ Task title
- Task description ↔ Task description
- Due date ↔ Task due date
- Priority → Task priority (P1-P4 → High/Medium/Low)
- Labels ↔ Task tags
- Project ↔ Verk project
- Sections → Task groups
- Subtasks ↔ Subtasks
- Comments ↔ Task comments
- Completion status ↔ Task status
Todoist-Specific Features:
- Recurring tasks → Verk recurring tasks
- Filters → Verk saved filters
- Karma → Tracked separately (view in Todoist)
- Natural language → Parsed for due dates and priorities
Priority Mapping
Todoist's 4-level priority system maps to Verk:
Todoist Priority → Verk Priority
─────────────────────────────────────
P1 (Urgent) → High
P2 (High) → High
P3 (Medium) → Medium
P4 (Low/None) → Low
Customize mapping:
- Go to Integration Settings → Priority Mapping
- Choose how P1-P4 map to your Verk priorities
- Set default priority for tasks without priority
- Save configuration
Todoist Use Cases
Personal + Team Task Management
Scenario: Manage personal tasks in Todoist, team work in Verk
Setup:
- Sync only specific Todoist projects to Verk
- Keep "Personal" project Todoist-only
- "Work" project syncs bi-directionally
- Filter views in both tools
Workflow:
- Personal tasks stay in Todoist
- Work tasks created in either tool
- Team collaboration happens in Verk
- Personal view in Todoist, team view in Verk
Result: Best of both worlds
Inbox Processing
Scenario: Capture in Todoist, organize in Verk
Setup:
- Use Todoist as quick capture inbox
- Todoist Inbox syncs to Verk "Triage" project
- Process and organize in Verk
- Moving to Verk project removes from Todoist Inbox
Workflow:
- Quick add to Todoist throughout day
- Tasks appear in Verk Triage
- Review and categorize in Verk
- Organized tasks move to proper projects
- Inbox stays clean in both systems
Result: Fast capture, thoughtful organization
Habit Tracking
Scenario: Track daily habits and recurring tasks
Setup:
- Create "Daily Habits" project in Todoist
- Set recurring tasks (e.g., "Exercise" every day)
- Sync to Verk for visibility
- Mark complete in either tool
Workflow:
- Recurring tasks appear daily
- Complete in Todoist or Verk
- Streak tracking in Todoist
- Team sees commitment in Verk (optional)
Result: Consistent habit tracking
Label Sync
Todoist labels map to Verk tags:
Automatic Mapping:
Todoist Label → Verk Tag
─────────────────────────────────────
@home → Home
@work → Work
@urgent → Urgent
@waiting → Waiting
Custom Mapping:
- Go to Label Mapping in integration settings
- Map Todoist labels to Verk tags
- Create new tags automatically or map to existing
- Save configuration
Smart Filtering:
- Filter Verk tasks by Todoist labels
- Use Verk tags to add Todoist labels
- Combine labels for advanced filtering
- Cross-tool search and organization
Recurring Tasks
Todoist's powerful recurring task syntax syncs to Verk:
Supported Recurrence Patterns:
Todoist Pattern → Verk Recurrence
──────────────────────────────────────────────
every day → Daily
every weekday → Weekdays only
every Monday → Weekly (Monday)
every 2 weeks → Bi-weekly
every month → Monthly
every year → Yearly
Smart Dates:
- "tomorrow" → Next day
- "next week" → Following week
- "in 3 days" → Calculated date
- All sync accurately to Verk
Migration Tools
Migrating from Todoist to Verk
Bulk Import Process:
- Export from Todoist
- Go to Todoist Settings → Backups
- Download CSV export
- Save to your computer
- Import to Verk
- Go to Settings → Import & Export
- Select Import from Todoist
- Upload CSV file
- Map Todoist projects to Verk projects
- Choose handling for:
- Completed tasks (import or skip)
- Archived tasks (import or skip)
- Labels and tags (map or create new)
- Review and Confirm
- Preview import mapping
- Adjust project assignments
- Confirm field mappings
- Start import
- Post-Import
- Review imported tasks
- Fix any mapping issues
- Archive old Todoist data
- Enable ongoing sync if desired
Test with a small project first. Export one Todoist project, import to Verk, verify everything looks correct, then proceed with full migration.
Migrating from Notion to Verk
Database Export:
- Export Notion Database
- Open Notion database
- Click ⋯ (three dots) → Export
- Choose CSV & Markdown format
- Download export
- Import to Verk
- Go to Settings → Import & Export
- Select Import from Notion
- Upload exported file
- Map Notion properties to Verk fields:
Notion → Verk Mapping
─────────────────────
Status → Task Status
Assignee → Task Owner
Tags → Task Labels
Due → Due Date
- Choose target project
- Start import
- Content Conversion
- Notion markdown → Verk description
- Nested pages → Subtasks or linked tasks
- Page links → Task links
- Databases → Projects
- Enable Live Sync
- After import, connect Notion integration
- Enable bi-directional sync
- Future changes stay synchronized
Troubleshooting
Notion Sync Issues
Issue: Notion pages not syncing
Solutions:
- Verify integration has access to database
- Check page is in connected database
- Ensure database has required properties
- Re-authorize Notion integration
- Check for Notion API rate limits
Issue: Property mapping not working
Solutions:
- Verify property types are compatible
- Check for required fields without values
- Review field name matching (case-sensitive)
- Recreate property mapping
- Test with simple database first
Todoist Sync Issues
Issue: Tasks not syncing from Todoist
Solutions:
- Verify project is mapped to Verk
- Check task is in synced project
- Ensure Todoist integration is active
- Manually trigger sync
- Check for duplicate tasks
Issue: Recurring tasks creating duplicates
Solutions:
- Review recurrence pattern interpretation
- Check sync frequency settings
- Disable and re-enable integration
- Use Verk-native recurrence instead
Best Practices
Notion Integration
Database Structure:
- Use consistent property names across databases
- Include Status property for workflow tracking
- Add Assignee for task ownership
- Use Multi-select for tags and categories
Content Organization:
- Keep task descriptions concise
- Use Notion for detailed documentation
- Link to comprehensive Notion pages from Verk
- Maintain single source of truth per item type
Todoist Integration
Project Organization:
- Sync only work-related Todoist projects
- Keep personal projects separate
- Use labels consistently
- Set realistic due dates
Sync Strategy:
- Start with one-way sync to test
- Enable bi-directional after validation
- Review sync conflicts regularly
- Clean up completed tasks periodically
Related Documentation
- Integration Overview - General integration concepts
- Data Migration - Comprehensive migration guide
- Custom Fields - Field mapping setup
- Import & Export - Bulk data operations
- API Reference - Build custom integrations
Notion and Todoist integrations bring your documentation, personal tasks, and team work into one unified system.