Integrations
Configure and understand project integrations with third-party services.
Use Integrations to connect your TagoDeploy instance to third‑party messaging providers for email and SMS. These settings control how the platform sends 2FA codes, password resets, invitations, and other system notifications from your single‑tenant environment.
The Integrations page is available to TagoDeploy administrators only and applies to the entire instance (all projects and TagoRUN portals that use instance defaults).
What you can configure
- Email delivery
Each channel is optional and can be enabled independently. When disabled, the platform does not send messages through that channel.
---
Email settings
Email is used for 2FA, password recovery, user invitations, and any workflow in your apps that sends email via the platform.
Fields
- Enable emails: Master toggle for the email channel.
- Provider: Select the email vendor. Current options include SendGrid.
- API key: Secret credential for the selected provider. Stored encrypted.
Provider notes: SendGrid
- Create an API key with Mail Send permissions in your SendGrid account.
- Rate limits and classification (marketing vs. transactional) are enforced by
Common errors and fixes
- 401/403 from provider: API key lacks permissions or is invalid. Create a
- Emails not delivered: From address not verified or domain authentication
- High spam rate: Use a dedicated IP or authenticated domain; ensure content
---
SMS settings
SMS is used for 2FA and platform notifications that require text messages.
Fields
- Enable SMS: Master toggle for the SMS channel.
- In the US/CA, use a 10DLC long code or a toll‑free number that is
- In other countries, an alphanumeric sender ID may be supported
- Provider: Select your SMS vendor. Current UI supports Twilio. Others may
- Account SID: Your provider account identifier (Twilio: Account SID).
Provider notes: Twilio
- Make sure the From number is purchased in Twilio and enabled for SMS.
- Check country permissions in Twilio’s Messaging Geographic Permissions.
Common errors and fixes
- 400 from provider: From number not SMS‑enabled or not allowed for the
- Message filtering or no delivery: Registration/verification incomplete
- Rate limiting: Add messaging services with queueing or request higher
---
Security and operations
- Secrets management: API keys and tokens are encrypted at rest. Rotating
- Key rotation: Update the key in the Integrations page. Leaving the API
- Audit: TagoDeploy doesn't record SMS/Email activities. Use your email/SMS
---
Troubleshooting checklist
- Provider account limits: Check per‑minute/per‑day caps. Increase limits if
- Regional restrictions: Some countries require pre‑registration for SMS
---
Requirements and recommendations
- Use dedicated sender identities per environment (e.g., noreply-dev@, dev
- Avoid personal mailboxes as From addresses. Use a domain the organization
- For production SMS in the US/CA, complete 10DLC or toll‑free verification
---
For help enabling additional providers or configuring private connectivity to providers, contact the TagoIO team at contact@tago.io.