Infobip SMS
Overview
Infobip SMS integration transforms your AI Agent into a powerful SMS communication tool, enabling two-way conversations with customers through one of the world's leading cloud communication platforms. Infobip connects your business to mobile carriers globally, eliminating the need for direct telecom agreements while providing reliable, scalable SMS messaging.
This integration enables:
- Two-way SMS conversations with automated AI Agent responses
- Global reach through Infobip's carrier network coverage
- Dedicated phone numbers for your business messaging
- Enterprise-grade reliability with high delivery rates
- Compliance support for regional SMS regulations
- Seamless handover to human agents when needed
understand platform capabilities and regional requirements.
Prerequisites
Before setting up the Infobip SMS integration, ensure you have:
✅ Business requirements
- Active business with legitimate SMS use case
- Business registration and contact information
- Funds available for SMS messaging costs
✅ Infobip account setup
- Active Infobip account with verified business details
- SMS-capable phone number purchased through Infobip
- API key with required permissions
✅ Regional compliance
- Understanding of local SMS regulations
- Required registrations (e.g., 10DLC for US)
- Sender ID registration if applicable
✅ Moveo account setup
- An active AI Agent configured
- An environment selected for the integration
How it works
The Infobip SMS integration creates a seamless bridge between SMS messages and your AI Agent:
- Customer sends SMS to your dedicated Infobip number
- Infobip receives message and forwards to Moveo via webhook
- AI Agent processes the message using your configured knowledge
- Response is generated based on customer inquiry
- SMS is sent back through Infobip's delivery network
- Conversation continues with full context maintained
- Handover available to human agents when AI cannot assist
All messages are processed through Infobip's secure infrastructure with real-time delivery tracking and comprehensive analytics.
Setup guide
Step 1: Create and configure Infobip account
To use Infobip with Moveo, you need an active Infobip account and a number that supports two-way SMS. Follow these steps:
- Go to infobip.com and select Start free or Create account.
- Complete the sign-up process by entering your business details and verifying your email address.
- After logging in, add funds to your Infobip account to enable messaging services.
- In the Numbers section,
purchase a number
with SMS capability.
- Select a number that supports your target region. Depending on the country, Infobip may require additional sender ID registration or number activation.
- Complete any required verification steps based on your region and use case.
10DLC registration guide for more information.
Choosing the right number type
Infobip offers several types of numbers depending on your region and use case. For the United States, see 10DLC vs. short codes vs. toll-free numbers for a detailed comparison.
To use Moveo, your number must support two-way SMS. One-way messaging or voice-only numbers are not supported.
Step 2: Connect with Moveo
Once your number is active, connect it to Moveo by following these steps.
Gather required information
You need the following details from your Infobip account:
1. API key
You need to check these permissions in your API key:
-
sms:manage
-
subscriptions:manage
-
numbers:manage
2. Base URL
Base URL of your Infobip environment (for example, https://xyz.api.infobip.com
).
3. Number ID
Number ID of your purchased phone number. To find this, go to the Numbers tab in Infobip, click your number, and copy the ID field.
Complete Moveo setup
Now to set up our Infobip SMS integration, we need to go to the Moveo platform and fill the fields with the information we gathered in the previous step.
- In the Moveo platform, go to Integrations → SMS.
- Click Add Integration and select Infobip.
- Enter the required fields using the details from your Infobip account.
- Click Save to complete the setup.
Your AI Agent can now send and receive SMS messages using the connected number.
Configuration options
Number management
- Dedicated numbers: Assign specific numbers to different AI Agents or use cases
- Sender ID: Configure custom sender identification where supported
- Regional compliance: Ensure proper registration for target markets
- Number pooling: Use multiple numbers for high-volume messaging
Message settings
- Character limits: Configure message length and splitting behavior
- Delivery reports: Enable tracking for message delivery status
- Retry logic: Set up automatic retry for failed messages
- Rate limiting: Configure sending frequency per regulations
Security and authentication
- API key management: Secure key storage and rotation
- Webhook validation: Verify incoming message authenticity
- IP whitelisting: Restrict API access to specific addresses
- SSL/TLS encryption: Ensure secure message transmission
Testing your integration
Initial testing
- Send test SMS to your Infobip number from a mobile phone
- Verify AI Agent response arrives correctly
- Test message delivery and timing
- Check character encoding for special characters and emojis
- Validate handover scenarios if configured
Test scenarios
✓ Basic conversation flow ✓ Long message handling (concatenated SMS) ✓ Special character support ✓ International number testing ✓ Error handling and fallbacks ✓ Delivery report processing
Monitoring and analytics
- Message delivery rates through Infobip dashboard
- Response time metrics for AI Agent processing
- Cost tracking for SMS usage and optimization
- Conversation completion rates and user satisfaction
Common use cases
Customer support via SMS
- Handle support requests through familiar SMS interface
- Provide instant answers to common questions
- Collect customer information efficiently
- Escalate to human agents when needed
Appointment and booking management
- Send appointment confirmations and reminders
- Handle booking modifications and cancellations
- Provide location and timing information
- Collect feedback after appointments
Order and delivery notifications
- Send order confirmations and updates
- Provide tracking information
- Handle delivery scheduling
- Process returns and refund requests
Marketing and engagement
- Send promotional messages (with consent)
- Conduct surveys and collect feedback
- Share product information and offers
- Build customer relationships through conversation
Best practices
Message optimization
- Keep messages concise and clear
- Use plain text for maximum compatibility
- Structure information logically
- Provide clear next steps or options
Compliance and regulations
- Obtain proper consent for marketing messages
- Provide easy opt-out mechanisms
- Follow regional SMS regulations
- Register numbers appropriately
User experience
- Set clear expectations about response times
- Provide help commands and instructions
- Handle errors gracefully with helpful messages
- Maintain conversation context effectively
Cost optimization
- Monitor message length to avoid concatenation
- Use message templates for common responses
- Implement smart routing to reduce costs
- Track and analyze usage patterns
Troubleshooting
Messages not being delivered
- Check Infobip account balance and funding
- Verify API key permissions and validity
- Confirm number is properly registered and active
- Review delivery reports in Infobip dashboard
- Test with different mobile carriers
AI Agent not responding
- Verify integration is Active in Moveo
- Check webhook connectivity and configuration
- Confirm AI Agent is assigned to environment
- Test with simple messages first
- Review message format and encoding
Number registration issues
- Review regional registration requirements
- For US: Complete 10DLC registration process
- Provide all required business documentation
- Allow sufficient time for approval process
- Contact Infobip support for status updates
High message costs
- Review message length and concatenation
- Optimize AI Agent responses for brevity
- Check routing and carrier selection
- Monitor usage patterns and peak times
- Consider number type optimization
Character encoding problems
- Test with different character sets
- Verify Unicode support configuration
- Check emoji and special character handling
- Review message encoding settings
- Test across different mobile devices
Limitations
Platform restrictions
- Two-way SMS required: Voice-only numbers not supported
- Character limits: SMS length restrictions apply
- Regional availability: Some countries have limited support
- Carrier dependencies: Delivery rates vary by mobile operator
Integration constraints
- Funding required: Must maintain positive account balance
- Rate limiting: Subject to carrier and regulatory limits
- Registration requirements: Business verification needed for some regions
- Number provisioning: Availability varies by region
Frequently asked questions
Can I use an existing Infobip number?
Yes, if the number supports two-way SMS and meets local compliance requirements.
What about US messaging requirements?
You must register your 10DLC number or use a short code or toll-free number. See the 10DLC registration guide.
Can I use the service without adding credit?
No. You must add credit to your Infobip account before sending SMS messages.
Is voice capability required for the number?
No. Only SMS capability is required for this integration.
Do I need to configure webhooks in Infobip?
No. Once integrated, Moveo handles inbound message processing automatically.
Resources
Documentation
Tools
Support
- Infobip Support Center
- Infobip Community
- Moveo support: support@moveo.ai
Next steps
Once your Infobip SMS integration is active:
- Complete number registration for all target markets
- Optimize AI Agent responses for SMS format constraints
- Set up monitoring for delivery rates and costs
- Test thoroughly across different carriers and regions
- Scale gradually while monitoring performance and compliance