Support, Roadmap & Feedback Managing General Tasks

The platform provides a comprehensive suite of task management tools designed to help you organize documentation efforts, track product updates, and gather valuable user feedback. By leveraging these tools, you can keep your users informed and directly involve them in shaping your product's future.

API Integration Available

All task management features can be accessed programmatically via our REST API, allowing you to build custom portals or integrate with your existing tools.

Core Features

Our task management system is divided into four main areas that work together to create a complete feedback and support loop:

flowchart LR
    A["Customer Idea"] -->|Reviewed & Approved| B["Roadmap Item"]
    B -->|Developed & Shipped| C["Changelog Release"]
    C -->|Generates New Feedback| A

1. Customer Ideas

The Ideas board is where your users can submit feature requests, suggest improvements, and share their pain points. You can configure the ideas system to match your specific feedback requirements.

  1. 1

    Configure your board

    Review your ideas configuration to ensure you are capturing the right fields (like priority, category, and use case) from your users.

  2. 2

    Collect submissions

    Users submit new ideas through your portal or via the API. Each idea is logged as a new task for your team to review.

  3. 3

    Review and triage

    Evaluate incoming ideas and decide which ones align with your product vision.

Always check the current ideas configuration before building custom submission forms to ensure you are passing all required fields.

2. Public Roadmap

Once an idea is approved, it moves to the Public Roadmap. The roadmap communicates what your team is actively working on and what is planned for the future.

To help you prioritize development, users can vote on roadmap items.

  • Upvoting: Users can add a vote to items they care about most.

  • Removing votes: If a user changes their mind or wants to reallocate their vote, they can easily remove it.

Roadmap items are automatically sorted by popularity and status, helping you identify the most highly anticipated features at a glance.

3. Changelogs

When a roadmap item is completed and deployed, it becomes a Changelog entry. Changelogs keep your users informed about new features, bug fixes, and general improvements.

You can display a full history of all updates or allow users to query specific version releases to see exactly what changed in a given update.

4. Support Tickets

In addition to gathering product feedback, the platform includes a support ticketing system. You can create, track, and respond to user inquiries directly, ensuring your users get the help they need while keeping all communications and troubleshooting organized.


Developer API Reference

If you are building a custom interface or integrating these features into your own application, you can use the following API endpoints to manage tasks programmatically.

Available Endpoints

Feature AreaActionHTTP MethodEndpoint
ChangelogsList all changelogsGET/tasks/changelogs
Get specific versionGET/tasks/changelogs/version/{version_id}
IdeasSubmit new ideaPOST/tasks/ideas
Get board configGET/tasks/ideas/config
RoadmapView public roadmapGET/tasks/roadmap
Get public statusesGET/tasks/statuses
Add a votePOST/tasks/items/{item_id}/vote
Remove a voteDELETE/tasks/items/{item_id}/vote
SupportList support ticketsGET/organization/{organization_id}/support/tickets
Create support ticketPOST/organization/{organization_id}/support/tickets
Get support ticketGET/organization/{organization_id}/support/tickets/{ticket_id}
Add message to ticketPOST/organization/{organization_id}/support/tickets/{ticket_id}/messages

Example: Submitting a Customer Idea

Here is a quick example of how to submit a new customer idea using the API:

curl -X POST https://api.yourplatform.com/v1/tasks/ideas 
  -H "Authorization: Bearer YOUR_API_TOKEN" 
  -H "Content-Type: application/json" 
  -d '{
    "title": "Dark Mode Support",
    "description": "It would be great to have a dark mode toggle for late-night reading.",
    "category": "UI/UX"
  }'

Frequently Asked Questions

Can users vote on ideas before they hit the roadmap?

Currently, the voting mechanism is specifically tied to Roadmap Items. Ideas must be reviewed and promoted to the roadmap before they can accrue public votes.

How do I find the ID for a specific changelog version?

You can retrieve a list of all changelogs using the GET /tasks/changelogs endpoint. The response will include the version_id for each release, which you can then use to query specific version details.