Projects
/Create and review tenant marketing projects.
Imago organizes AI-assisted marketing work into controlled projects. Teams define a topic, goal, channels, and influencer persona, then move through research, planning, content creation, and publishing with a human approval gate before content goes live.
Run AI-assisted marketing projects through gather, plan, create, and publish stages with explicit human approval.
Covers Imago beta projects, configured AI influencer personas, staged AI artifacts, human approval, denial, abort, publication state, settings, and history. External channel publication depends on configured integrations and approval policy.
| Role | Access | Responsibilities |
|---|---|---|
| Auditor | Read projects, artifacts, and decisions without approving or running work. |
|
| User or reviewer | Create projects, start runs, and approve, deny, or abort when assigned. |
|
| Operator or administrator | Configure settings and tenant behavior. |
|
A strong brief and fixed approval criteria reduce uncontrolled AI iteration and accidental publication.
Define topic, goal, channels, constraints, sources, and approval ownership.
Avoid duplicate projects for the same campaign or deliverable.
Use a stable campaign identity and a bounded subject.
State audience, desired outcome, required facts, prohibited claims, tone, and success criteria.
Select only approved destinations and identify channel-specific constraints.
Name who will validate factual, brand, legal, privacy, and publication requirements.
The project has a bounded, reviewable brief and explicit publication authority.
Create one run and let it pause at each approval boundary.
Confirm goal and channels have not changed since approval.
Do not start overlapping runs for the same deliverable without a documented reason.
Track Gather, Plan, Create, and Publish artifacts and awaiting-approval state.
Do not repeatedly restart a failed stage before capturing the error and run ID.
One run advances only to its next human approval point and retains ordered artifacts and status history.
Approving the Create stage can publish content; reviewers must inspect the full artifact, not only a summary.
Check source quality, reasoning, content, and channel suitability before deciding.
Verify tenant, project, run, artifact kind, and expected approval boundary.
Check source authority, dates, rights, missing context, and unsupported inference.
Check audience, messaging, claims, channels, timing, and required reviewers.
Check every factual claim, link, brand element, personal data, rights, accessibility, and channel formatting.
Use the decision note to explain required changes or approval basis.
The reviewer has evidence for approval or a precise correction request tied to the current artifact.
Choose the action that matches review evidence and downstream impact.
Confirm the exact version and understand that Create approval may trigger Publish.
Enter a specific note describing factual, brand, legal, privacy, or format corrections.
Abort when the goal, authority, channel, or risk has materially changed.
Confirm the run advances, re-enters generation, or stops as intended.
The run state matches an accountable human decision and its note remains in approval history.
Confirm the actual destination and preserve the final human decision trail.
Confirm the run reports done/published rather than assuming an approval delivered content.
Verify content, account, audience, link, media, timing, and formatting on each configured channel.
Use the channel’s approved correction or removal process for a publication defect.
Confirm artifacts, approvals, denials, aborts, and publication state remain traceable.
Use the approved operator reconciliation path; do not alter database state manually.
The published output matches the approved artifact or a traceable correction/escalation is active.
These limits describe the source-pinned Imago 2.0.0 beta scope and must be rechecked when the product changes.
Likely cause: The session expired, the identity is not assigned to the application, or the tenant claim is missing.
Likely cause: The current role, release, tenant configuration, or feature flag does not expose that operation.
Likely cause: Validation failed, processing is still running, or the current view is stale or filtered.
Likely cause: AI-core, state transition, approval, or reconciliation failed.
Likely cause: Channel transformation, stale integration state, wrong account, or a later external edit occurred.