Skip to content

technipelago/grails-crm-task

Repository files navigation

GR8 CRM - Task Management Plugin

CRM = Customer Relationship Management

GR8 CRM is a set of Grails Web Application Framework plugins that makes it easy to develop web application with CRM functionality. With CRM we mean features like:

  • Contact Management
  • Task/Todo Lists
  • Project Management

Task Management Plugin

This plugin provides services and persistence for task/todo management in GR8 CRM. This is a "headless" plugin. For task management user interface see the crm-task-ui plugin.

Examples

def phoneCall = crmTaskService.createTaskType(name: "Phone call")

def later = use(groovy.time.TimeCategory) { new Date() + 60.minutes }
def task = crmTaskService.createTask(type: phoneCall, name: "Call Joe Average to discuss presentation", startTime: later, true)

Documentation

Complete documentation for this plugin can be found at gr8crm.github.io