Key Takeaways
- An adoption list is adopters who opted into that animal and home type — not everyone who ever searched “dog.”
- Meet-and-greet SMS is a second list. Do not reuse the “follow this shelter” blast.
- Free is 1 device, 300 SMS lifetime, and 300 contacts. Developer is 25,000 SMS per year. Platform price is devices plus send volume.
- Adopter login OTP stays off the kennel SIM.
- Idempotency is animal-id plus adopter-id — listings reopen after a medical hold.
Summary
Scenario 731 is marketplace contact lists for pet adoption and foster waitlists — not booking slots, not kilns, not vehicle PPI, not drop lots. A dog clears medical hold. Only adopters who opted into that animal (or that size / energy band) should hear “meet window open.” Service pricing is devices plus SMS send volume. You bring the phones and operator credit. Free is 1 device, 300 SMS lifetime, and 300 contacts.
Starter allows 2 devices: kennel dual-SIM plus a spare. Uncapped platform volume is not unlimited carrier SMS. Confirm list APIs in Developer Center.
animal · home type · meet
animal-id + adopter-id — not “dog”
A foster list is not a species dump
Opt-in is animal plus home type. “Dog” is not a list. If a senior greyhound clears hold, do not page everyone who once favorited a puppy.
If you reuse last month’s puppy list for a new intake, you will text people who already adopted or STOPped. Rebuild from live opt-in. Persist animal-id plus adopter-id so a relist does not double-page.
Adoption list matrix
| List | Who | Failure |
|---|---|---|
| Follow animal | Animal opt-in | Species-wide dump |
| Meet window | Followers + home type | Follow list reused for all kennels |
| Hold / adopted | Winner only | All followers “you got them” |
| Adopter OTP | Auth pool | OTP on the kennel radio |
Meet window and hold
Signed webhooks when a window opens. Webhooks, DLR. MCP wraps REST only.
Medical holds and STOP
Animals on medical hold stay off meet SMS. Honor STOP. AVMA is care language — not a reason to blast the species tree.
Devices, volume, and airtime
A sloppy species dump burns volume and trust. We meter devices and platform sends. Free (1/300/300) is one kennel proof.
Shelter operations
Charge the kennel chassis before Saturday meets. Setup, Downloads, pricing.
Decision guide
Ship when lists are animal-and-home-type. Delay if you blast “dog.” Not a CodeCanyon shelter pack.
Adoption checklist
- animal-id + adopter-id idempotency.
- No species dump.
- Meet list ≠ follow list.
- Adopted to winner only.
- Developer Center fields confirmed.
Next steps
Scenario 671 booking, scenario 611 kiln.
Related product pages
Jump to the live product docs for this topic—not another long-form article.
- contacts, lists, and segmentsAudience hygiene
- bulk SMS from Excel and CSVSpreadsheet campaigns
- bulk SMS with consent best practicesHigh-volume outreach
- SMS API documentationLive endpoint reference





