Projects

  • Unlimited Projects
    No artificial limitations - manage an unlimited number of projects at any time.
  • Copy Projects and Save Time
    Projects can be copied so you can have "project templates" for common things you work on. This can save you a lot of time that you would waste if you had to define all milestones and tasks from scratch.
  • See Project Progress
    Project progress shows you have many tasks are completed and how many are still left to go with a nice little graphic indicator.
  • Organize Projects Into Groups
    Projects can be sorted into project groups. Your clients will see only the groups where they have projects in; other groups will be invisible to them.
  • Set a Client for a Project
    Project can optionally be associated with a client company. It will inherit client's logo if no specific project icon is set.
  • Quickly Move Between Projects
    Use Jump to Project widget to quickly jump to any project at any time. You can pin projects to the top of the list for easier access.
  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png
  • screen_4.thumb.png

Files

  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png

Tickets

  • Bigger Tasks, Issues, Subprojects and More
    Tickets are essentially tasks, but their rich features let you use them for many different things, depending on your needs. They are great for tasks that take longer time to get completed, that evolve through time, or in situations when you need the ability to discuss a task with your team or a client.
  • Categories and Milestones
    Tickets can be sorted in categories and associated with milestones. Both relations are optional. When ticket is completed, it's moved to Archive for future reference.
  • Break Ticket Into Smaller Tasks
    Use subtasks to break a ticket into smaller steps and to execute them one by one. Each subtask can have due date, priority and a list of assignees.
  • History
    Changes made to a ticket are tracked so you can always know what, when and who made a change.
  • Comments
    Tickets support an unlimited number of comments. Use them to discuss a ticket with your colleagues and clients.
  • Unlimited Number of Attachments
    People can attach any number of files to a ticket. System will recognize images and create thumbnails. For other types it will use appropriate filetype icons.
  • Email Notifications
    Users subscribed to a ticket will receive email notification when it is commented, completed or reopened.
  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png

Time Tracking

  • Track Time
    Each project has its own time page where time can be directly tracked on a project. Optionally, the time record can be attached to a ticket or a subtask.
  • Billable? Billed?
    Each time record can be marked as billable or not billable. Additionally, billable hours can be marked as billed. When billed, time record will be crossed over in the list and you can easily filter it out in reports.
  • Filter and Export Data
    Filter time records by date, user and billable / billed status. The filter which you create is reusable and you can run it globally or per project. Filter results can be exported to CSV format and used in your favorite spreadsheet application (like Excel, Numbers etc), or sent to your accountant for further processing.
  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png

Invoicing

  • Company Identity
    You can set up information about your company that will be visible on each invoiceю
  • PDF settings
    Set up page format, orientation and colors that you want to use on your Invoices.
  • Item Templates
    Frequently used invoice items can be set up as templates. You may create unlimited number of templates.
  • Tax rates
    Configure all tax rate systems you are working with. There’s no limitation on number of defined tax rates.
  • Currencies
    Define all currencies that your Invoicing system will support, and work with clients in different countries in different monetary systems without difficulties.
  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png
  • screen_4.thumb.png

Permissions

  • System Roles
    System roles let you specify which areas and functions of system users can have access to. Some of the role permissions are access to administration, ability to manage or create project, manage company user accounts and more.
  • Project Roles
    Project roles are reusable sets of project permissions. Users can have different roles on different projects. If none of already defined project roles work for a specific user on a specific project, then you can use a custom set of permissions instead of defining a new role.
  • Full Control
    Granular permissions let you precisely set up which sections of a project user have access to and what he or she can do there. Clients see only people they previously worked with and are not aware of anything outside of the projects they are working on.
  • screen_1.thumb.png
  • screen_2.thumb.png

Printing and Exporting

  • Print Stylesheets
    All activeCollab pages are optimized to print well. Print out assignments or specific task details and bring them to the team meeting with no worries - they look beautiful on paper as well.
  • Export Project
    Project Exporter lets you export project data as static website that can be uploaded to the server, archived for future reference or for any other purpose that may be suitable for you
  • screen_1.thumb.png
  • screen_2.thumb.png

Modules

  • 100% Modular
    activeCollab is modular system. Using modules you can extend or alter system behavior. Most of activeCollab features are already implemented as modules
  • Modules is Mini Application
    What makes modules so powerful is the fact that small, fully featured MVC applications operate in activeCollab environment and can interact between each other
  • Write, Share or Sell Modules
    You are free to create modules and sell them or offer them for free to the rest of activeCollab community. We encourage our community to share their modules and you can see all of currently available modules at Download section of this website.
  • screen_1.thumb.png
  • screen_2.thumb.png

activeCollab API

  • Perfect for Integration
    API lets you easily integrate activeCollab with other applications. Use it not just to give access to your data to other application, but also to let them work with it, create new records and more.
  • Easy to Use
    activeCollab API provides data in XML or JSON format over good old HTTP. All you need to do is to ping a specific URL, say which format you prefer and collect the output.
  • Have it Under Control
    API can be set as read and write, read only (default setting) or completely disabled. It's your call how much control you want to give to other applications

Security

  • Full Control
    activeCollab is not a hosted service so you can run it locally, in your network, behind company firewall. System can be installed on server with SSL support so all interaction between you and the software is encrypted.
  • Encrypted User Passwords
    User passwords are salted and encrypted with SHA1 encryption algorithm.
  • CAPTCHA Protection
    Public forms that submit data into the system use CAPTCHA protection to prevent SPAM bots to post tickets in your system.

Interface for Mobile Devices

  • While you're on the Go
    Mobile interface offers low bandwidth interface optimized for smaller screen resolutions. This way you can check the progress of your projects while you are out of the office or on a trip.
  • Works with Modern Phones
    Mobile interface works with modern phones without any additional software required. All you need is a phone with a browser that supports XHTML. We recommend iPhone, BlackBerry, Symbian S60 or any phone that can run mobile Opera.
  • Touch activeCollab!
    activeCollab mobile interface will detect if you are using iPhone or iPod Touch and will make proper adjustments to be more usable with Touch interfaces.
  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png
  • screen_4.thumb.png

Milestones

  • Mark Key Points in a Project
    Have a bird-eye view over things that need to be done, when and who is responsible. Milestone can be a single day event or a time period determined by start and due date.
  • “Zoom In”
    When you need more details, click on a milestone's name to "zoom in" to see all related discussions, files and tasks.
  • iCalendar Support
    Subscribe to iCalendar feed to have milestones and tasks from activeCollab synchronized with your favorite calendar application (iCal, Outlook etc).
  • Email Notifications
    Notifications are sent to everyone subscribed to a milestone when it is completed or reopened.
  • screen_1.thumb.png
  • screen_2.thumb.png

Discussions

  • Just Like Online Forum
    Discussions let you create a number of topics and discuss them with your team and clients. It's like online forums - discussions with most recent comments are listed on top and system will tell you when there are new messages in a topic.
  • Categories and Milestones
    Discussions can be sorted in categories and associated with milestones. Both relations are optional.
  • Attach Files to Discussion Messages
    Each discussion message supports an unlimited number of files attached. System will recognize images and create thumbnails. For other types it will use appropriate filetype icons.
  • screen_1.thumb.png
  • screen_2.thumb.png

Checklists

  • Lists of Tasks
    Checklist is a list of tasks that need to be done in order to get a checklist completed. When all tasks in the checklist are completed, the checklist is completed automatically.
  • Priority, Due Date and Multiple Assignees
    Each task in a list can have priority, due date and multiple assignees.
  • Email Notifications
    People subscribed to a checklist will receive email notification when checklist is completed or reopened.
  • screen_1.thumb.png

Pages

  • Collaborative Writing
    Pages are great for content production. They can be organized in chapters and subchapters. Pages support version tracking so you can see how the document evolves over time.
  • Comments
    Pages support an unlimited number of comments. Use them to discuss a page with your colleagues and clients.
  • Subtasks
    Unlimited number of subtasks can be attached to a page. This is great for complex documents with many authors involved or for jotting down ideas you want to explore.
  • screen_1.thumb.png
  • screen_2.thumb.png

Calendar

  • Show Tasks in Calendar View
    Calendar shows milestones and tasks in month view. User can "zoom in" and see more information about tasks by clicking on a particular day. Tasks can be completed directly from calendar.
  • Multiple Calendar
    Three calendar filters are available - global calendar, project calendar and user calendar.
  • iCalendar Support
    Subscribe to iCalendar feed to have milestones and tasks from activeCollab synchronized with your favorite calendar application (iCal, Outlook etc).
  • screen_1.thumb.png
  • screen_2.thumb.png

Subversion Integration

  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png
  • screen_4.thumb.png

Assignments

  • Multiple Assignees
    Tasks can have multiple assignees. One user is always set as responsible in front of the group of assignees.
  • Assignment Filters
    Filter assignments by date, priority, assignees and project. Each filter can be re-used and shared with other users. Users can also define private filters available only to them.
  • screen_1.thumb.png
  • screen_2.thumb.png

Email Features

  • Outgoing Email
    activeCollab can use PHPs mail() function or your SMTP server to send out emails. SSL and TLS encryption are supported for SMTP connections.
  • Mass Mailer
    Use Mass Mailer to send messages to users from your activeCollab system. This tool can send messages to all users or only to a group of selected people.
  • Email Templates
    All emails sent by the system are based on a set of customizable templates. Use them include information specific to your business, change the tone or make them more personalized.
  • screen_1.thumb.png
  • screen_2.thumb.png

Themes

  • Change Look and Feel
    Use themes to change the look and feel of the application. The system offers a great foundation with layout already in place; all you need to do is to set fonts, colors and add your own graphics.
  • Per User Theme
    Each user can select the theme he or she prefers. Default theme is set in Administration
  • screen_1.thumb.png
  • screen_2.thumb.png

Reminders

  • screen_1.thumb.png
  • screen_2.thumb.png
  • screen_3.thumb.png

Localization

  • Translate the Interface
    activeCollab gives you tools to translate the entire interface to any language you need. It is all done from Administration Panel and no programming skills are required.
  • Per User Language Settings
    Every user can select preferred language from their Profile page.
  • Translate Email Templates
    All emails sent out by activeCollab can be translated into any language. Users will receive email notifications in language they selected on their profile page.
  • Date and Time
    Date and time are properly formatted and use localized names for weekdays and months. Users can change preferred date and time format on their profile pages.
  • screen_1.thumb.png
  • screen_2.thumb.png