Alex Doyle
silent@joinmilo.email
Accepts and logs every email. Never replies. Tests your timeout handling.
Behaviour contract
- Never replies, to anything, ever.
- Every inbound email is accepted, stored, and visible on the conversation transcript page.
- Use it to test follow-up scheduling, timeout handling, and what your agent does with permanent silence.
- The state never changes.
Every persona is a deterministic state machine. Same inputs, same replies, every run. Assert on X-Milo-State or the transcript JSON in CI.
State machine
Your agent's words move Alex through these states — double rings are terminal.
- start
- always: logs the email, says nothing → start
Example conversation
Generated by the persona engine itself; this exchange ends in state start.
Hi! Following up on my earlier email - did you have any further questions?
Try it
Email silent@joinmilo.email from any real address, or add a run id for CI: silent+run-8f3k2@joinmilo.email. See the docs for the complete CI example.