Setting Up Notification Integrations
Step-by-step setup for SMS (Twilio), Slack, and Microsoft Teams notifications
Overview
PackageTrack Pro supports 5 notification channels. Email and in-app notifications work out of the box. SMS, Slack, and Teams each require a short one-time setup. All integration credentials are encrypted and stored securely — only admins can configure them.
Where to find Integrations
Go to the Admin section in the sidebar, then select Integrations. You will see a card for each available channel. Each card has fields for the required credentials, a Save button, a Test button to confirm it is working, and a toggle to enable or disable the channel without losing your settings.
Setting up SMS (Twilio)
SMS requires a Twilio account, which you create and manage independently at twilio.com. From your Twilio console, you need three pieces of information: your Account SID (starts with AC), your Auth Token, and a Twilio phone number to send from. Enter these in the SMS card on the Integrations page and tap Save. Then tap Test to send a test message to yourself and confirm delivery. Once saved, SMS will be sent to recipients who have a phone number in their profile and have SMS notifications enabled.
Setting up Slack
Slack integration uses an Incoming Webhook — a URL that PackageTrack Pro posts to whenever a package arrives. To create one: open your Slack workspace, go to api.slack.com/apps, create a new app (or use an existing one), enable Incoming Webhooks, and add a webhook to the channel where you want package alerts to appear. Copy the webhook URL (it starts with https://hooks.slack.com/) and paste it into the Slack card on the Integrations page. Tap Save, then Test to confirm a message appears in your channel. Note: all packages from your facility post to this one channel — Slack notifications are facility-wide, not per-recipient.
Setting up Microsoft Teams
Teams integration also uses an Incoming Webhook. To set one up: open Microsoft Teams, go to the channel where you want package alerts, click the three-dot menu next to the channel name, select Connectors, find Incoming Webhook, and click Configure. Give it a name (e.g., PackageTrack Pro) and copy the webhook URL. Paste it into the Teams card on the Integrations page, tap Save, then Test. Like Slack, Teams notifications post to the shared channel — they are facility-wide, not sent to individual recipients.
Testing your integrations
Each integration card has a Test button. Use it after saving to confirm the credentials work before relying on live notifications. The test sends a sample message through each channel. If the test fails, double-check that you copied the credentials correctly and that the channel or webhook is still active.
Enabling and disabling channels
Each channel has an Enable toggle. You can turn a channel off temporarily without losing your saved credentials — useful during maintenance windows or if a Twilio number needs to change. The toggle also lets you test one channel at a time during initial setup.
Tips
- Always use the Test button after saving — it catches typos in credentials before any real packages are affected
- Twilio credentials are your own account — PackageTrack Pro never charges for SMS usage; Twilio does
- Slack and Teams webhooks expire if the app is removed from your workspace — if notifications stop, check that the webhook is still active
- If a recipient is not getting SMS, confirm they have a phone number saved in their recipient profile and that SMS notifications are enabled for them
- You can have all 5 channels active at the same time — they are not mutually exclusive
Related articles
Still need help? Contact support