What changed
- Replaced Arkesel-specific environment configuration with generic provider settings.
- Removed webhook-secret assumptions from the SMS provider integration.
- Kept the adapter simple: one outbound endpoint, one API key, one provider label.
Why
Our current provider landscape is partnership-driven and still evolving. The MVP needs flexible wiring, not provider-specific assumptions.
Outcome
The SMS adapter is now simpler, easier to maintain, and ready for aggregator changes without API breakage.