Expand description
§chorus-rs
Official Rust SDK for Chorus — open-source CPaaS with SMS, Email, and OTP.
This crate re-exports [chorus-core] (types, traits, routing) and
[chorus-providers] (Telnyx, Twilio, Plivo, Resend, SES, Mailgun, SMTP)
so you only need one dependency.
§Quick Start
use chorus::prelude::*;
use std::sync::Arc;
let chorus = Chorus::builder()
.default_from_sms("+1234567890".into())
.build();
let msg = SmsMessage {
to: "+0987654321".into(),
body: "Hello from Chorus!".into(),
from: None,
};
let result = chorus.send_sms(&msg).await?;