<!-- https://staircase.co/agents/roster/send-lifecycle -->
# Send lifecycle

# Send lifecycle

Providers

<!--source:agent-kits-->
Owns the whole dispatch and feedback loop as one lifecycle: provider setup, routing, the send handoff, delivery events, and ingestion of what comes back.
<!--/source-->

- **Used when**
<!--source:agent-kits-->
— When a provider adapter, a send workflow, delivery-feedback processing or response ingestion is being built for a message channel.
<!--/source-->

- **Loads first**
<!--source:agent-kits-->
- The communication-activity skill, for the lifecycle contract.
<!--/source-->
<!--source:agent-kits-->
- The shared engineering guidelines.
<!--/source-->

- **Returns**
<!--source:agent-kits-->
- The provider and routing configuration.
<!--/source-->
<!--source:agent-kits-->
- The execution-artifact and send-payload schema.
<!--/source-->
<!--source:agent-kits-->
- The provider-correlation and status-persistence plan.
<!--/source-->
<!--source:agent-kits-->
- The event contract, where provider outcomes are consumed asynchronously.
<!--/source-->
<!--source:agent-kits-->
- The criteria that close an activity's lifecycle.
<!--/source-->

- **Hands off**
- Audience selection — audience selection
- Template inventory — template management
- Channel assembly — runtime scoring

## Others in Providers

- File sync
- Marketing stack
- Roster workflow
