Summary
Drafts are one of the most important control points in TruAgents. They are where campaign intent, agent behavior, approval requirements, and sending infrastructure all meet before something becomes a live communication.Who this is for
- Operators reviewing outbound quality
- Campaign managers validating messaging before send
- Anyone trying to understand how a generated message becomes a real communication
The key distinction
- a draft is pre-send and reviewable
- a communication is the actual sent or received event
What the current product suggests
The draft model appears to include:- status transitions
- approval and rejection paths
- retry behavior
- channel-aware differences
- links to contact, campaign, and run context
- infrastructure-related blockers such as missing delivery setup
The draft lifecycle in plain English
Simple version:- a campaign or workflow generates a draft
- the draft enters a status
- a human or system decision may be required
- the draft is approved, rejected, retried, or fails
- if it moves forward successfully, it becomes part of live communications history
Why approval is more than a button
Approval is operational because it sits between generation and sending. That means approval decisions can protect the team from:- low-quality content
- wrong context
- premature launch
- infrastructure problems that would only be discovered later
Draft state thinking
The current product clearly implies at least three broad classes of states:- drafts still being processed
- drafts waiting for user action
- drafts in final states such as success, rejection, or failure
What can make a draft look wrong
Sometimes the draft content is the problem. Sometimes the real issue is:- missing email or phone setup
- campaign configuration problems
- contact-data problems
- channel-specific delivery constraints
Good review habits
- read the draft with campaign intent in mind
- check whether the draft is blocked by setup before editing content mentally
- use history before retrying
- separate content objections from infrastructure or workflow objections
- remember that a draft is a pre-send decision point, not just a preview pane
Common misunderstandings to avoid
- Drafts are not just a draft folder.
- Approval is not just a cosmetic step.
- A failed or stuck draft may indicate an infrastructure issue, not only a content issue.
- A successful draft state is not the same thing as understanding the eventual communication outcome.
Related decisions to make carefully
- when to require human approval
- when retry is appropriate
- when the real fix belongs in setup instead of content
- when a recurring draft issue points back to agent or campaign design

