getProductOverview
Get the setup and configuration of this beta project: its name, description, objectives, lifecycle state, schedule, and the requirements testers must meet (agreement, shipping info, custom fields). Use getBetaTasks for what the testers are asked to do. description and objectives are manager-facing setup context that steers Stomio's AI task generation; testers do not see them. state is one of: 'draft' (being set up, invisible to testers), 'published' (scheduled, waiting for its start date — testers cannot participate yet), 'running' (live), 'paused' (manager-paused, testers blocked until resumed), 'finished' (end date passed), 'archived'. paused stays true even while the state still reads 'published'. startAt/endAt are absent while the beta is an unscheduled draft. optInLink (the public join link) is present only while the beta is published, running, or paused AND opt-in is set up; its absence does not mean opt-in is disabled. code is the ticket-code prefix (the PROD in PROD-123). customInvitationEmail (absent when never configured) is the custom tester invitation email template (setInvitationEmail); when its activated is true, every invitation email this beta sends uses it. agreementUrl (present only when hasAgreement) is a time-limited download link to the NDA/agreement document for the human user; it differs on every call, hasAgreement is the stable fact. url, testersUrl, announcementsUrl, applicantsUrl, and resultsUrl are permanent links to this beta project's dashboard pages (sign-in gated, usable by any manager of this workspace); unlike the signed links above they never expire.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| productId | Yes | ID of the beta project to query. Get valid IDs from the listProducts tool. |