Feature Ideas

Trending
  1. A Duplicate button on dashboard widgets

    Wouldn't it be amazing if there was a copy/clone button close to the Edit and Delete ones 🥺

    Nickolas L

    5

  2. Responsive table sizing

    Currently the table size is set based on the size of the container for the table component, which works when there are more rows than the size of the table container, but if there are fewer rows, the container is not responsive - i.e. doesn't shrink to fit the number of rows being shown.

    Ella Cullen

    1

  3. Be able to limit the dimensions/measures that end users can access in custom canvas

    Currently in custom canvas, when you enable users to select measures/dimensions for their charts, they will have access to all measures and dimensions are available via joins to the data model used. It would be great to have functionality in the UI to allow you to manage which are visible to the end users.

    Ella Cullen

    0

  4. Ability for end users to create custom measures from datasets

    For example, if a dataset has a measure for total_costs and a measure for total_income, an end-user could create a calculation in their custom canvas for "gross profit" by calculating total_income - total_costs.

    Ella Cullen

    0

  5. Allow users to clone a dashboard using custom canvas

    It would be great to be able to allow end users to clone a custom canvas dashboard so they can take an existing custom canvas, clone it, and then continue to make their own custom edits.

    Ella Cullen

    0

  6. Limit which components are available in the self-serve canvas

    In the builder, it would be useful to have certain components not available to be added to the self-serve dashboard (e.g. filters). Some components won't make sense, and if this is defined in the component code, then it saves the builder user from having to understand which components are relevant for the end user.

    Ella Cullen

    0

  7. Full customisation of custom canvas UI

    Right now, certain elements of the custom canvas UI are fixed (e.g. the template popover screen, the 'cancel/add chart' buttons in the template edit UI). It would be great if that was something that could be fully customised so that it could fit with similar behaviours in teams' applications.

    Ella Cullen

    0

  8. Enable translation for Custom Canvas

    Specifically, it would be great to support translation for buttons like 'Add a chart' and anywhere there is text in the end-user custom canvas flow.

    Ella Cullen

    0

  9. Chart preview functionality in custom canvas

    Currently users can only see the name of the chart in custom canvas (Embeddable's functionality that allows your end-users to build their own dashboards). It would be great if there was some way to show them a visual preview of the chart they are adding - like chart previews in the builder experience.

    Ella Cullen

    0

  10. Ability for users to manage filters in custom canvas

    Currently in custom canvas, your end-users can customise and define the charts they want to see on their dashboard, but they cannot define filters. It would be nice if they could do the full dashboard-build process including building and selecting filters and linking them to the relevant charts that they want to filter within their custom dashboard.

    Ella Cullen

    0

  11. Enable dashboard rollback for Custom Canvas dashboards

    End users might accidentally get their dashboard into a bad state and need to undo changes. It would be great if there was some way to undo / rollback their edits.

    Ella Cullen

    1

  12. Support SAML auth (e.g. Okta) for user accounts

    Many organisations have their own identify providers, and would prefer to use these for access to the Embeddable platform, rather than what we currently support: user / passwordgoogle SSO

    Ella Cullen

    0

  13. AI analytics chat

    End-users can ask questions about data in natural language, and edit self-serve analytics dashboard with the help of AI.

    Karl

    0

  14. Track when all component data has loaded

    Currently, Embeddable components each load individually, meaning they can load onto the dashboard at different rates. In some cases, this isn't the desired behaviour, rather all components should appear at the same time once all data has loaded. It would be great to have some way to detect these loads from each component, and some event for once all data has loaded, so the that the behaviour could be controlled in this way

    Ella Cullen

    0

  15. Custom Canvas Template Search Function

    I have a lot of templates available to users, and it's only going to grow! I'd like them to be able to search through the templates by name or by what data is being displayed.

    Sophia

    0