# Outbound Multichannel v2

- `playbook_id`: `outbound-multichannel`
- `version`: `2`
- `sha256`: `540a5213fee2ba62d8c54d9f92a5f32d5e27fc232f6b3b81a7e12ccb13b56034`
- `playbook_ref`: `outbound-multichannel@2#540a5213fee2ba62d8c54d9f92a5f32d5e27fc232f6b3b81a7e12ccb13b56034`
- immutable after enrollment: yes

## Schedule and completion evidence

| step_id | cumulative business day | due from confirmed prior step | artifact_type | voicemail_policy | evidence_slot | completion evidence | terminal |
|---|---:|---:|---|---|---|---|---|
| `call_1` | 0 | 0 business days | `call_request` | `context_only_max_15s_then_email` | `call_1_outcome` | exactly one confirmed `called` or `voicemail_left` | — |
| `email_intro` | 1 | +1 business day | `email` | — | `email_intro` | exactly one confirmed `sent` | — |
| `linkedin_followup` | 2 | +1 business day | `linkedin` | — | `linkedin_followup` | exactly one confirmed `sent` | — |
| `call_2` | 4 | +2 business days | `call_request` | `do_not_leave` | `call_2_outcome` | exactly one confirmed `called` | — |
| `call_3` | 6 | +2 business days | `call_request` | `context_social_proof_max_30s_then_email` | `call_3_outcome` | exactly one confirmed `called` or `voicemail_left` | — |
| `email_value` | 7 | +1 business day | `email` | — | `email_value` | exactly one confirmed `sent` | — |
| `call_4` | 10 | +3 business days | `call_request` | `do_not_leave` | `call_4_outcome` | exactly one confirmed `called` | `exhausted` |

`called` is a confirmed dial attempt, including a live connection; it is not a
claim that a meeting occurred or a voicemail was left. Only `call_1` and
`call_3` may record `voicemail_left`. The first voicemail is context-only, at
most 15 seconds, and points to the next email. The second may add peer/social
proof, is at most 30 seconds, and also points to the next email. Neither
voicemail asks for a callback, pitches, or claims the paired email was sent.

A generated draft or call request is not completion evidence.
`meeting_agreed` and `meeting_booked` are distinct terminal business events.

```contract-json
{"playbookId":"outbound-multichannel","version":2,"steps":[{"stepId":"call_1","due":{"kind":"business_days","days":0},"artifactType":"call_request","evidenceSlot":"call_1_outcome","completionEvidence":["called","voicemail_left"],"voicemailPolicy":"context_only_max_15s_then_email"},{"stepId":"email_intro","due":{"kind":"business_days","days":1},"artifactType":"email","evidenceSlot":"email_intro","completionEvidence":["sent"]},{"stepId":"linkedin_followup","due":{"kind":"business_days","days":1},"artifactType":"linkedin","evidenceSlot":"linkedin_followup","completionEvidence":["sent"]},{"stepId":"call_2","due":{"kind":"business_days","days":2},"artifactType":"call_request","evidenceSlot":"call_2_outcome","completionEvidence":["called"],"voicemailPolicy":"do_not_leave"},{"stepId":"call_3","due":{"kind":"business_days","days":2},"artifactType":"call_request","evidenceSlot":"call_3_outcome","completionEvidence":["called","voicemail_left"],"voicemailPolicy":"context_social_proof_max_30s_then_email"},{"stepId":"email_value","due":{"kind":"business_days","days":1},"artifactType":"email","evidenceSlot":"email_value","completionEvidence":["sent"]},{"stepId":"call_4","due":{"kind":"business_days","days":3},"artifactType":"call_request","evidenceSlot":"call_4_outcome","completionEvidence":["called"],"voicemailPolicy":"do_not_leave","terminalAfterCompletion":"exhausted"}],"successfulTerminals":[],"distinctTerminals":["meeting_agreed","meeting_booked"]}
```

## Bounded generation examples

For `call_1`, write a concise internal call brief and a context-only voicemail
option that can be spoken in at most 15 seconds. Direct the prospect to the
Day-1 email; do not ask for a callback. For `call_2`, write the call brief and
state that no voicemail is allowed. For `call_3`, the optional voicemail may
add one packet-grounded peer proof point, must fit within 30 seconds, and points
to `email_value`. For `call_4`, no voicemail is allowed.

For `email_intro` and `email_value`, return a specific editable subject/body
grounded only in the server packet. Preserve the exact target, source IDs,
fingerprint, and due time. Do not say anything was sent, called, or messaged.

## Proposal-only guidance

Confirmed evidence may support a successor Markdown diff after human review.
The proposal must pin this source hash and cannot edit this file, activate a
new version, or migrate an active enrollment.
