{"users":[{"id":4,"username":"m.hashemian","name":"Mohammad Hashemian","avatar_template":"/letter_avatar_proxy/v4/letter/m/a5b964/{size}.png","admin":true,"moderator":true,"trust_level":2},{"id":258,"username":"milad.moosavi","name":"Milad Moosavi","avatar_template":"/letter_avatar_proxy/v4/letter/m/da6949/{size}.png","primary_group_name":"writers","flair_name":"writers","flair_group_id":41,"moderator":true,"trust_level":1},{"id":63,"username":"mojtaba","name":"Mojtaba Javan","avatar_template":"/letter_avatar_proxy/v4/letter/m/e56c9b/{size}.png","admin":true,"trust_level":2},{"id":264,"username":"leonardo.pimpini","name":"Leonardo Pimpini","avatar_template":"/letter_avatar_proxy/v4/letter/l/e36b37/{size}.png","trust_level":1},{"id":322,"username":"zahra","name":"Zahra Hassani","avatar_template":"/letter_avatar_proxy/v4/letter/z/aeb1de/{size}.png","primary_group_name":"writers","flair_name":"writers","flair_group_id":41,"admin":true,"trust_level":1},{"id":334,"username":"k.wislocki","name":"Katherine Wislocki","avatar_template":"/letter_avatar_proxy/v4/letter/k/a9a28c/{size}.png","trust_level":0}],"primary_groups":[{"id":41,"name":"writers"}],"flair_groups":[{"id":41,"name":"writers","flair_url":null,"flair_bg_color":"","flair_color":""}],"topic_list":{"can_create_topic":false,"more_topics_url":"/c/product-ideas/7?page=1","per_page":30,"top_tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":13,"name":"be:low","slug":"be-low"},{"id":18,"name":"fe:low","slug":"fe-low"},{"id":7,"name":"team:study","slug":"team-study"},{"id":19,"name":"fe:average","slug":"fe-average"},{"id":14,"name":"be:average","slug":"be-average"},{"id":23,"name":"mo:low","slug":"mo-low"},{"id":24,"name":"mo:average","slug":"mo-average"},{"id":9,"name":"team:data","slug":"team-data"},{"id":16,"name":"be:heavy","slug":"be-heavy"},{"id":21,"name":"fe:heavy","slug":"fe-heavy"},{"id":15,"name":"be:high","slug":"be-high"},{"id":20,"name":"fe:high","slug":"fe-high"},{"id":25,"name":"mo:high","slug":"mo-high"},{"id":27,"name":"team:devops","slug":"team-devops"},{"id":26,"name":"mo:heavy","slug":"mo-heavy"},{"id":30,"name":"team:-activity","slug":"30-tag"},{"id":11,"name":"team:core","slug":"team-core"}],"topics":[{"fancy_title":"About the Product Ideas category","id":974,"title":"About the Product Ideas category","slug":"about-the-product-ideas-category","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-09T18:44:36.450Z","last_posted_at":"2025-05-09T18:44:36.467Z","bumped":true,"bumped_at":"2025-05-09T19:08:41.154Z","archetype":"regular","unseen":false,"pinned":true,"unpinned":null,"excerpt":"Here you can review the features we are currently working on, or planning to start. You can also share your own ideas and feature requests, and help shape the future of Avicenna. \nSimply open the existing topics to learn&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":35,"like_count":0,"has_summary":false,"last_poster_username":"m.hashemian","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"can_vote":false,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Survey Flow Exposure","id":1551,"title":"Survey Flow Exposure","slug":"survey-flow-exposure","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2026-06-16T10:18:08.865Z","last_posted_at":"2026-06-16T10:18:09.024Z","bumped":true,"bumped_at":"2026-06-16T10:18:09.024Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, \nI want the survey’s Next button to remain indifferent to the survey flow \nSo that the participant cannot game the flow \nCurrently, if an SAQ is responded with an answer that causes the survey to end, th&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":30,"name":"team:-activity","slug":"30-tag"}],"tags_descriptions":{},"views":6,"like_count":0,"has_summary":false,"last_poster_username":"milad.moosavi","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":258,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Trigger an Activity Based on Sensor Data","id":1424,"title":"Trigger an Activity Based on Sensor Data","slug":"trigger-an-activity-based-on-sensor-data","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-20T11:32:58.386Z","last_posted_at":"2025-10-20T11:32:58.582Z","bumped":true,"bumped_at":"2025-11-22T08:04:56.154Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to trigger an activity based on the participant’s collected sensor data, so that I can assess real-time responses and behaviors, ensure timely interventions, and gather more accurate data for anal&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":19,"name":"fe:average","slug":"fe-average"},{"id":14,"name":"be:average","slug":"be-average"},{"id":24,"name":"mo:average","slug":"mo-average"}],"tags_descriptions":{},"views":34,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Triggering based on other app use","id":1442,"title":"Triggering based on other app use","slug":"triggering-based-on-other-app-use","posts_count":2,"reply_count":0,"highest_post_number":2,"image_url":null,"created_at":"2025-11-18T08:54:09.816Z","last_posted_at":"2025-11-22T07:59:03.786Z","bumped":true,"bumped_at":"2025-11-22T07:59:03.786Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Hi, \nIs it possible to link Avicenna to other apps use? That is, is it possible to program Avicenna so that it trigger an activity (survey) in real time based on other app’s use (participant closing or opening a social m&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":33,"like_count":0,"has_summary":false,"last_poster_username":"zahra","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":null,"description":"Original Poster","user_id":264,"primary_group_id":null,"flair_group_id":null},{"extras":"latest","description":"Most Recent Poster","user_id":322,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Faster Way to Enter Survey Content","id":1423,"title":"Faster Way to Enter Survey Content","slug":"faster-way-to-enter-survey-content","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-19T12:32:03.955Z","last_posted_at":"2025-10-19T12:32:04.155Z","bumped":true,"bumped_at":"2025-10-21T14:57:02.620Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The current survey editor interface requires entering questions, and configuring them one by one. \nThis is very cumbersome and slow. For creating long surveys, it takes a lot of time to enter each question manually, and &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":17,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"More Anchors for VAS Questions in Surveys","id":1426,"title":"More Anchors for VAS Questions in Surveys","slug":"more-anchors-for-vas-questions-in-surveys","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-20T14:52:40.274Z","last_posted_at":"2025-10-20T14:52:40.416Z","bumped":true,"bumped_at":"2025-10-20T14:52:40.416Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to add more than two (left and right) anchors for the VAS question, so that I can provide more specific qualitative context for respondents and improve the precision of the data collected. \nNote: &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":18,"name":"fe:low","slug":"fe-low"},{"id":23,"name":"mo:low","slug":"mo-low"}],"tags_descriptions":{},"views":18,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Prompt Notifications Based on Sensor Data","id":1425,"title":"Prompt Notifications Based on Sensor Data","slug":"prompt-notifications-based-on-sensor-data","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-20T11:52:50.973Z","last_posted_at":"2025-10-20T11:52:51.127Z","bumped":true,"bumped_at":"2025-10-20T11:52:51.127Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to prompt notifications to the participant based on their collected sensor data, so that I can encourage immediate engagement or feedback, enhance the participant’s awareness of their own behavior&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":19,"name":"fe:average","slug":"fe-average"},{"id":14,"name":"be:average","slug":"be-average"},{"id":24,"name":"mo:average","slug":"mo-average"}],"tags_descriptions":{},"views":24,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Data Source Record Counts in Kibana","id":1422,"title":"Data Source Record Counts in Kibana","slug":"data-source-record-counts-in-kibana","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-10-19T11:54:36.991Z","last_posted_at":"2025-10-19T11:54:37.156Z","bumped":true,"bumped_at":"2025-10-19T11:54:37.156Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to visualize/monitor the data source record counts, so that I can understand the state of compliance quickly. \n\nCategory: Data Sources \nInternal IDs: \n\nTicket # Z-35827","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":16,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Export Data with API","id":1406,"title":"Export Data with API","slug":"export-data-with-api","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-29T07:13:52.809Z","last_posted_at":"2025-09-29T07:13:52.971Z","bumped":true,"bumped_at":"2025-09-29T07:13:52.971Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to access and utilize API calls for exporting study data, so I can efficiently manage and analyze our research outcomes. \n\nCategory: Data Export \nInternal IDs: \n\nTicket # Z-34708","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":22,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":1,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Email Templates Customization","id":1404,"title":"Email Templates Customization","slug":"email-templates-customization","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-09-28T11:40:17.399Z","last_posted_at":"2025-09-28T11:40:17.554Z","bumped":true,"bumped_at":"2025-09-28T11:40:17.554Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to have more control over the email templates’ design, including graphics (e.g., logos and illustrations), color, and text customization, so that I can create a consistent brand image. \nBy email t&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":14,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Color theme for participant apps","id":989,"title":"Color theme for participant apps","slug":"color-theme-for-participant-apps","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:37:49.441Z","last_posted_at":"2025-05-21T21:37:49.578Z","bumped":true,"bumped_at":"2025-08-03T14:58:20.198Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"We already have an MVP for a client: Ethica Data \nWe just need to make that option available in our main apps. \nComments: \n\nPrevious epic: Jira\nMM thread: Ethica Data\nRe-open MRs if closed.\n\nCategory: \nStudy - Participat&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":13,"name":"be:low","slug":"be-low"},{"id":7,"name":"team:study","slug":"team-study"},{"id":24,"name":"mo:average","slug":"mo-average"}],"tags_descriptions":{},"views":20,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":10,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Collect Keyboard Data from Specific Apps","id":1229,"title":"Collect Keyboard Data from Specific Apps","slug":"collect-keyboard-data-from-specific-apps","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-06-15T07:40:56.739Z","last_posted_at":"2025-06-15T07:40:56.834Z","bumped":true,"bumped_at":"2025-08-03T13:22:46.186Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Currently, the keyboard data source collects information from all applications. We need to provide researchers with the option to select specific categories or apps for which keyboard data should be collected. \nOriginate&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":29,"like_count":0,"has_summary":false,"last_poster_username":"milad.moosavi","category_id":7,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":258,"primary_group_id":41,"flair_group_id":41}]},{"fancy_title":"Web Activity Data","id":1103,"title":"Web Activity Data","slug":"web-activity-data","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:58:44.569Z","last_posted_at":"2025-05-21T21:58:44.666Z","bumped":true,"bumped_at":"2025-08-03T08:34:07.277Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Collect these data for each web page the participant visits: \n\nThe time when the participant opens a URL in a browser tab\nThe web page URL\nThe web page content\n\n\nCategory: Data Sources","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":9,"name":"team:data","slug":"team-data"}],"tags_descriptions":{},"views":16,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":6,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"More Styling Options for Survey Questions","id":1368,"title":"More Styling Options for Survey Questions","slug":"more-styling-options-for-survey-questions","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-08-03T06:59:41.117Z","last_posted_at":"2025-08-03T06:59:41.224Z","bumped":true,"bumped_at":"2025-08-03T06:59:41.224Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to style my survey questions with different font sizes, fonts, colors, etc., so that they can be more visually appealing, enhance readability, and improve response rates by making the survey more &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":30,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":1,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Gap between randomly-scheduled sessions","id":1357,"title":"Gap between randomly-scheduled sessions","slug":"gap-between-randomly-scheduled-sessions","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-26T10:25:42.201Z","last_posted_at":"2025-07-26T10:25:42.311Z","bumped":true,"bumped_at":"2025-07-26T10:38:46.630Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to be able to pseudo-randomly trigger the activities with at least a X-minute/hour gap between sessions, so that I can ensure participants have enough time to complete the sessions and they don’t &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":24,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"&lsquo;All Participant Data Export&rsquo; Option","id":1325,"title":"'All Participant Data Export' Option","slug":"all-participant-data-export-option","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-07-21T16:54:34.785Z","last_posted_at":"2025-07-21T16:54:34.955Z","bumped":true,"bumped_at":"2025-07-26T10:12:40.264Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Currently, users must export data per data collection stream for each participant. It would be ideal for users to be able to download a zip file containing all participant study data, rather than exporting stream by stre&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[],"tags_descriptions":{},"views":16,"like_count":0,"has_summary":false,"last_poster_username":"k.wislocki","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":334,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Reward participants for their progress in the study","id":990,"title":"Reward participants for their progress in the study","slug":"reward-participants-for-their-progress-in-the-study","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:37:52.549Z","last_posted_at":"2025-05-21T21:37:52.686Z","bumped":true,"bumped_at":"2025-05-30T18:38:00.620Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to define certain rewards for my participants, which should be given to those who achieve the compliance levels I define. \nThis can be a new activity in Avicenna, with its dedicated Activity Edito&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":13,"name":"be:low","slug":"be-low"},{"id":23,"name":"mo:low","slug":"mo-low"},{"id":21,"name":"fe:heavy","slug":"fe-heavy"}],"tags_descriptions":{},"views":37,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":10,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Options to show 1 question or 1 section per page","id":991,"title":"Options to show 1 question or 1 section per page","slug":"options-to-show-1-question-or-1-section-per-page","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:43:48.237Z","last_posted_at":"2025-05-21T21:43:48.386Z","bumped":true,"bumped_at":"2025-05-30T18:30:29.004Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to provide participants with the flexibility to view either one question or one section of the survey per page, so that participants can focus on individual questions or sections without feeling o&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":13,"name":"be:low","slug":"be-low"},{"id":19,"name":"fe:average","slug":"fe-average"},{"id":25,"name":"mo:high","slug":"mo-high"}],"tags_descriptions":{},"views":25,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":10,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Define and enforce status for each study","id":992,"title":"Define and enforce status for each study","slug":"define-and-enforce-status-for-each-study","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:43:51.339Z","last_posted_at":"2025-05-21T21:43:51.467Z","bumped":true,"bumped_at":"2025-05-30T17:33:34.181Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"A research study often is in one of the following states: \n\nStudy design and implementation\nField deployment and data collection\nData analysis\n\nIn each face, certain features are more important. For example, ability to d&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":18,"name":"fe:low","slug":"fe-low"},{"id":7,"name":"team:study","slug":"team-study"},{"id":14,"name":"be:average","slug":"be-average"}],"tags_descriptions":{},"views":33,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":10,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Audit Trail V2 (Major Improvement)","id":988,"title":"Audit Trail V2 (Major Improvement)","slug":"audit-trail-v2-major-improvement","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:37:43.818Z","last_posted_at":"2025-05-21T21:37:43.988Z","bumped":true,"bumped_at":"2025-05-21T23:03:54.687Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Comments: \n\nExisting epic: ET-4564\n\nCategory: \nStudy - Audit Trail","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":7,"name":"team:study","slug":"team-study"},{"id":19,"name":"fe:average","slug":"fe-average"},{"id":24,"name":"mo:average","slug":"mo-average"},{"id":16,"name":"be:heavy","slug":"be-heavy"}],"tags_descriptions":{},"views":29,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":10,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Improved App Usage data in Android","id":1102,"title":"Improved App Usage data in Android","slug":"improved-app-usage-data-in-android","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:58:41.583Z","last_posted_at":"2025-05-21T21:58:41.683Z","bumped":true,"bumped_at":"2025-05-21T21:58:41.683Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"ET-7545 \nCategory: \nDS - Mobile Sensors","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":14,"name":"be:average","slug":"be-average"},{"id":24,"name":"mo:average","slug":"mo-average"},{"id":9,"name":"team:data","slug":"team-data"}],"tags_descriptions":{},"views":14,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":9,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":8,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Label Data Sources with Supported Platforms and OS Versions","id":1101,"title":"Label Data Sources with Supported Platforms and OS Versions","slug":"label-data-sources-with-supported-platforms-and-os-versions","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:54:32.577Z","last_posted_at":"2025-05-21T21:54:32.675Z","bumped":true,"bumped_at":"2025-05-21T21:54:32.675Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to see which platforms (Android, iOS, and Web) and OS/browser version each data source is compatible with, so that I can understand and manage any platform-specific limitations in my research. \n\nC&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"visibility_reason_id":4,"tags":[],"tags_descriptions":{},"views":26,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":0,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Trigger activity as a follow up to another activity","id":1099,"title":"Trigger activity as a follow up to another activity","slug":"trigger-activity-as-a-follow-up-to-another-activity","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:54:26.772Z","last_posted_at":"2025-05-21T21:54:26.881Z","bumped":true,"bumped_at":"2025-05-21T21:54:26.881Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I like to configure my activity to be prompted relative to another activity. For example, one hour after the first activity is completed, or cancelled, or expired. \nI should be able to use criteria to op&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"visibility_reason_id":4,"tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":14,"name":"be:average","slug":"be-average"},{"id":24,"name":"mo:average","slug":"mo-average"}],"tags_descriptions":{},"views":37,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":4,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Enroll participants without installing app or creating account","id":1096,"title":"Enroll participants without installing app or creating account","slug":"enroll-participants-without-installing-app-or-creating-account","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:54:17.779Z","last_posted_at":"2025-05-21T21:54:17.904Z","bumped":true,"bumped_at":"2025-05-21T21:54:17.904Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher, I want to enroll participants in my study, without having to ask them to install an app or create an account. \nThe follow should be as below: \n\nI should be able to invite a participant to my study using &hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"visibility_reason_id":4,"tags":[{"id":7,"name":"team:study","slug":"team-study"},{"id":19,"name":"fe:average","slug":"fe-average"},{"id":14,"name":"be:average","slug":"be-average"}],"tags_descriptions":{},"views":53,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":7,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Avicenna MCP Server","id":1095,"title":"Avicenna MCP Server","slug":"avicenna-mcp-server","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:54:14.786Z","last_posted_at":"2025-05-21T21:54:14.918Z","bumped":true,"bumped_at":"2025-05-21T21:54:14.918Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Allow Avicenna to work as an MCP server \nDependency: \nOpenAPI Compatible APIs","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":14,"name":"be:average","slug":"be-average"},{"id":11,"name":"team:core","slug":"team-core"}],"tags_descriptions":{},"views":16,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":9,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Avicenna Scripts","id":1073,"title":"Avicenna Scripts","slug":"avicenna-scripts","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:53:09.199Z","last_posted_at":"2025-05-21T21:53:09.351Z","bumped":true,"bumped_at":"2025-05-21T21:53:09.351Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Allow researchers to create scripts and run them on the server for different events. \nSomething like our ssf folder in webserver repo, but that can be maintained by the researchers themselves. \nRequests: \nZ-29972, Z-1739&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":19,"name":"fe:average","slug":"fe-average"},{"id":16,"name":"be:heavy","slug":"be-heavy"},{"id":27,"name":"team:devops","slug":"team-devops"}],"tags_descriptions":{},"views":19,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":8,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Auto-Login without entering password","id":1056,"title":"Auto-Login without entering password","slug":"auto-login-without-entering-password","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:52:18.099Z","last_posted_at":"2025-05-21T21:52:18.239Z","bumped":true,"bumped_at":"2025-05-21T21:52:18.239Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a participant, when I receive an email notification to complete my survey, I don’t want to login first. I want to be able to click on the link, and go straight into the survey session that I have to respond to. \nIdeal&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"visibility_reason_id":4,"tags":[{"id":7,"name":"team:study","slug":"team-study"},{"id":14,"name":"be:average","slug":"be-average"}],"tags_descriptions":{},"views":46,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":4,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"Improve PDF export for surveys","id":1025,"title":"Improve PDF export for surveys","slug":"improve-pdf-export-for-surveys","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:50:40.761Z","last_posted_at":"2025-05-21T21:50:40.870Z","bumped":true,"bumped_at":"2025-05-21T21:50:40.870Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"The current PDF export is not elegant and too messy. We need a better export emphasizing constructs such as loop questions. \nAlso, we can have toggles to whether show section/question labels or question/answer variable n&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"visibility_reason_id":4,"tags":[{"id":8,"name":"team:activity","slug":"team-activity"},{"id":20,"name":"fe:high","slug":"fe-high"}],"tags_descriptions":{},"views":25,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":10,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":7,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null},{"extras":null,"description":"Frequent Poster","user_id":4,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"AI-based Q&amp;A","id":1004,"title":"AI-based Q&A","slug":"ai-based-q-a","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:49:34.360Z","last_posted_at":"2025-05-21T21:49:34.473Z","bumped":true,"bumped_at":"2025-05-21T21:49:34.473Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"As a researcher \nI want to chat with an AI which is trained by the Avicenna Research knowledge base \nSo that I can ask questions about the capabilities of system \n&quot;Project Charter: https://docs.google.com/document/d/1vZN&hellip;","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":19,"name":"fe:average","slug":"fe-average"},{"id":9,"name":"team:data","slug":"team-data"},{"id":16,"name":"be:heavy","slug":"be-heavy"}],"tags_descriptions":{},"views":23,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":8,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]},{"fancy_title":"OpenAPI Compatible APIs","id":1001,"title":"OpenAPI Compatible APIs","slug":"openapi-compatible-apis","posts_count":1,"reply_count":0,"highest_post_number":1,"image_url":null,"created_at":"2025-05-21T21:49:25.281Z","last_posted_at":"2025-05-21T21:49:25.468Z","bumped":true,"bumped_at":"2025-05-21T21:49:25.468Z","archetype":"regular","unseen":false,"pinned":false,"unpinned":null,"excerpt":"Our APIs should conform to OpenAPI standards \nDependency: \nAvicenna MCP Server \nCategory: \nDS, Study, Activities","visible":true,"closed":false,"archived":false,"bookmarked":null,"liked":null,"thumbnails":null,"tags":[{"id":18,"name":"fe:low","slug":"fe-low"},{"id":23,"name":"mo:low","slug":"mo-low"},{"id":16,"name":"be:heavy","slug":"be-heavy"},{"id":11,"name":"team:core","slug":"team-core"}],"tags_descriptions":{},"views":23,"like_count":0,"has_summary":false,"last_poster_username":"mojtaba","category_id":8,"op_like_count":0,"pinned_globally":false,"featured_link":null,"has_accepted_answer":false,"priority":9,"vote_count":0,"can_vote":true,"user_voted":null,"posters":[{"extras":"latest single","description":"Original Poster, Most Recent Poster","user_id":63,"primary_group_id":null,"flair_group_id":null}]}]}}