Notifications Settings: Email & SMS Configuration
Last updated: 16 February 2025 · 1 min read
BillBook allows businesses to send notifications via SMS & Email, ensuring smooth customer communication for invoices, orders, and alerts.
Setting Up SMS Notifications
- Go to → Settings → Business Settings → SMS Settings
- Choose the SMS Provider (Nexmo, Twilio, or Custom API).
- Enter the required API credentials from your SMS vendor.
- Click Save and test sending a message.
Setting Up SMS for Nexmo
- Create an account on Nexmo (now Vonage).
- Copy the API Key & Secret.
- In BillBook, enter the API Key, Secret, and Sender ID.
- Save settings and test SMS.
Setting Up SMS for Twilio
- Log in to Twilio and copy the Account SID & Auth Token.
- Enter these in BillBook SMS settings.
- Save and test SMS sending.
Setting Up SMS for Other Providers (Custom API)
- Obtain the API URL from your SMS provider.
- Enter the API URL, Send-to Parameter, and Message Parameter.
- Define request method (GET or POST).
- Add additional parameters as needed (username, password, sender ID).
- Save settings and test.
Setting Up Email Notifications
Business-Level Email Setup
- Go to → Settings → Business Settings → Email Settings
- Enter your SMTP configuration details.
- Click Save and test email sending.
Application-Level Email Setup (For Password Reset Emails)
- Edit the
.envfile and configure SMTP settings manually.
FAQs
Can I send SMS from localhost? Yes, as long as there is an active internet connection.
Does SMS work without country codes? Some APIs support this, others require country codes. It depends on your SMS provider.