DiamanteDesk Open Source Helpdesk

Roadmap

Roadmap

Release Schedule

  • Beta - Q3 2014
  • Release Candidate - Q1 2015
  • Stable 1.0 version - Q2 2015
  • Next stable major versions every quarter

Roadmap for 2014

Installer
Installer of DiamanteDesk as stand-alone application
System basics
  • Branches
  • Tickets
  • Comments
  • Attachments to tickets and comments
    • Drag & drop functionality
  • Admin users
Permissions
Global permissions for admin users to restrict create, view, edit, delete operations for branches, tickets, comments, attachments
E-mail 2-way channel
  • E-mail notifications about new tickets, comments, ticket assignments, etc
  • Create tickets via e-mail
  • Comment tickets via e-mail
  • Upload attachments via e-mail
API (REST)
  • Create, read, update, delete (CRUD) branches
  • CRUD tickets
  • CRUD comments
  • CRUD attachments
  • CRUD admin users
Embedded ticketing forms for external systems
Magento extension
Customer front-end
  • Simple registration
  • Authentication
  • Create, view, edit, delete tickets
  • Post, edit, delete comments for tickets
  • Upload, download, delete attachments
Integrations with bug tracking systems
  • Jira 2-way integration
    • Push tickets from DiamanteDesk to Jira
    • Push comments from Jira to DiamanteDesk
Integrations with CRM systems
OroCRM integration

Future roadmap for 2015

System basics
  • Attachments to branches
  • Custom configurable fields for tickets
Permissions
  • Branch level permissions (restrict CRUD operations to specific branches for specific groups or users)
  • Ticket level permissions (restrict CRUD operations to specific tickets for specific groups or users)
Embedded ticketing forms for external systems
  • Shopify integration
  • Prestashop integration
  • Oxid integration
  • Other eCommerce platforms or systems
Customer front-end
  • Customizable columns in ticket grid (move, add, remove columns)
  • Customer front-end permissions (assign customers to specific branch with full permissions to manage all tickets in the branch and create sub-users assigned to the branch)
  • Create, edit, delete sub-users and grant front-end permissions to the same branch
  • Registration and login via social networks
    • Gmail
    • Linkedin
    • Facebook
    • Twitter
  • Special call-center interface
Integrations with bug tracking and project management systems
  • Youtrack 2-way integration
    • Push tickets from DiamanteDesk to Youtrack
    • Push comments from Youtrack to DiamanteDesk
  • Basecamp 2-way integration
    • Push tickets from DiamanteDesk to Basecamp
    • Push comments Basecamp to DiamanteDesk
  • Redmine 2-way integration
    • Push tickets from DiamanteDesk to Redmine
    • Push comments from Redmine to DiamanteDesk
Integrations with CRM systems
  • SugarCRM
  • Other CRM systems
Social networks integration
Migrations
  • Zendesk
  • Freshdesk
  • Other helpdesk systems
Fork me on GitHub