Before you start
You need SMS configuration access and an account with an SMS provider. Get provider credentials, sender details, and any callback requirements from that provider. Enter secrets only in the Faithloft password fields. If the settings are unavailable or read-only, contact your church administrator. Faithloft lists Africa’s Talking, Twilio, Vonage, Infobip, and Termii. The fields vary by provider:- Africa’s Talking asks for Username, Environment, an optional Sender ID, and API key.
- Twilio asks for Account SID, Auth Token, Sender type, and either a From phone number or Messaging Service SID.
- Vonage asks for API key, API secret, and Sender.
- Infobip asks for API key, Base URL, and Sender.
- Termii asks for API key, Webhook signing secret, Base URL, Sender, and SMS route. The DND route requires activation with Termii.
Connect and verify a provider
- Open Settings > Integrations > SMS.
- Select a provider under Providers.
- Fill in the fields shown for that provider, then select Connect [provider]. For an existing connection, select Save changes.
- Under Send a test, enter a Phone number you can check and a short Message. Select Send test SMS. Faithloft includes the STOP opt-out instruction and shows the estimated segment count.
- After the test succeeds, select Make primary to use this provider for church SMS. If a primary provider is already set and another verified provider is available, you can choose Set as fallback.
- If callback URLs are displayed, copy them into the provider dashboard wherever it asks for delivery-status or incoming-message callbacks. Incoming-message callbacks are needed to receive replies such as STOP.