Stampede Platform
Nothing published in this section yet.
Schema
Marketing CRMMarketing
SmsCampaign
SMS campaign to a segment. Delivery, failure, opt-out tracking.
12 fields3 relationships
Fields
| Name | Type | Req | Description |
|---|---|---|---|
| id | uuid | yes | Campaign UUID. |
| name | string | yes | Campaign name. |
| status | enum | — | draft | scheduled | sending | sent | cancelled. |
| is_automated | boolean | — | Workflow-triggered. |
| sent_at | datetime | — | Dispatched. |
| created_at | datetime | yes | Created. |
| org_id | uuid | yes | Owning organisation. |
| sent_count | number | — | Total sent. |
| delivered_count | number | — | Delivered. |
| failed_count | number | — | Failed. |
| opt_out_count | number | — | Opted out. |
| delivery_rate | number | — | Delivery rate 0–1. |
Relationships
Outbound (2)
- SmsCampaign[:BELONGS_TO]→Organization
- SmsCampaign[:TARGETS_SEGMENT]→Segment
Inbound (1)
- Customer[:RECEIVED_SMS]→SmsCampaignsent_at
Related entities
OrganizationGraph AI Engine
Top-level organisation node. Supports franchise and group hierarchies via :PARENT_OF. Every piece of data in the platform is scoped to an organisation.SegmentMarketing CRM
Audience segment for targeting campaigns. Dynamic (graph-driven) or static (fixed list).CustomerGraph AI Engine
The root guest identity node. Every interaction across bookings, Wi-Fi, orders, reviews, and loyalty is unified under a single Customer node per organisation.
