The Contact Picker feature allows you to quickly select recipients from your device’s contact list instead of manually typing phone numbers. This saves time, reduces errors, and ensures numbers are formatted correctly. This guide shows you how to use the contact picker on both iOS and Android.
Benefits of Using Contact Picker #
Why Use Contact Picker? #
- ✅ Faster: No need to type phone numbers
- ✅ Accurate: Numbers are automatically formatted correctly
- ✅ Convenient: Access all your contacts in one place
- ✅ Error-Free: Eliminates typos in phone numbers
- ✅ International Format: Automatically uses correct format
Prerequisites #
Before using contact picker, ensure:
- ✅ Contacts permission is granted to the app
- ✅ You have contacts saved on your device
- ✅ Contacts have phone numbers saved
Granting Contacts Permission #
First Time Use #
When you first try to use contact picker, the app will ask for permission:
iOS #
- Permission Prompt Appears:
- “SMSGatewayCenter would like to access your contacts”
- Tap “Allow” to grant permission
- If Permission Denied:
- Settings > SMSGatewayCenter > Contacts
- Toggle “Contacts” to ON
- Return to app and try again
Android #
- Permission Prompt Appears:
- “Allow SMSGatewayCenter to access your contacts?”
- Tap “Allow” to grant permission
- If Permission Denied:
- Settings > Apps > SMSGatewayCenter > Permissions
- Tap “Contacts”
- Select “Allow”
- Return to app and try again
Using Contact Picker #
Step 1: Access Contact Picker #
When Composing SMS:
- Open Quick SMS or Send SMS screen
- Look for contact icon (👤) next to recipient field
- Or tap “Select Contact” or “Choose from Contacts” button
- Contact picker opens
Step 2: Select Contact #
In Contact Picker:
- Browse Contacts:
- Scroll through your contact list
- Contacts are usually alphabetically sorted
- Use search bar to find specific contact
- Search for Contact (if available):
- Tap search bar at top
- Type contact name
- Matching contacts appear
- Select Contact:
- Tap on the contact you want
- Contact is selected
- Phone number is automatically filled
Step 3: Confirm Selection #
After Selecting:
- Number is Filled:
- Recipient field shows selected number
- Number is in correct international format
- Ready to use
- Multiple Numbers (if contact has multiple):
- App may show list of numbers
- Select which number to use
- Choose mobile, work, home, etc.
- Continue Composing:
- Type your message
- Send SMS as usual
Platform-Specific Features #
iOS Contact Picker #
Features:
- Integrates with iOS Contacts app
- Shows contact photos (if available)
- Supports contact groups
- Shows multiple phone numbers per contact
How It Works:
- Tap contact icon
- iOS native contact picker opens
- Select contact
- Number fills automatically
Contact Groups:
- Can select entire contact groups
- Useful for bulk SMS
- Groups from iOS Contacts app
Android Contact Picker #
Features:
- Integrates with Android Contacts
- Shows contact photos
- Supports Google Contacts sync
- Shows multiple phone numbers
How It Works:
- Tap contact icon
- Android contact picker opens
- Select contact
- Number fills automatically
Contact Groups:
- Can select contact groups
- Useful for bulk messaging
- Groups from Google Contacts
Using Contact Picker for Bulk SMS #
Selecting Multiple Contacts #
For Bulk SMS:
- Open Bulk SMS Screen:
- Navigate to Bulk SMS
- Tap “Select Contacts” or contact icon
- Select Multiple Contacts:
- Tap contacts to select (checkboxes appear)
- Select all contacts you need
- Selected contacts are highlighted
- Confirm Selection:
- Tap “Done” or “Add” button
- All selected contacts added
- Numbers formatted correctly
- Review Recipients:
- Check recipient list
- Remove any if needed
- Proceed to compose message
Troubleshooting #
Contact Picker Not Opening #
Problem: Contact icon doesn’t work or picker doesn’t open.
Solutions:
- Check Permission:
- iOS: Settings > SMSGatewayCenter > Contacts > Enable
- Android: Settings > Apps > SMSGatewayCenter > Permissions > Contacts > Allow
- Grant permission if not granted
- Restart App:
- Force close app
- Reopen app
- Try contact picker again
- Check Contacts App:
- Ensure you have contacts saved
- Open device Contacts app to verify
- Add contacts if needed
No Contacts Showing #
Problem: Contact picker opens but shows no contacts.
Solutions:
- Check Contacts on Device:
- Open device Contacts app
- Verify contacts exist
- Sync contacts if using cloud (iCloud, Google)
- Check Permission:
- Ensure contacts permission is granted
- Re-grant permission if needed
- Sync Contacts:
- iOS: Settings > [Your Name] > iCloud > Contacts > Enable
- Android: Settings > Accounts > Google > Sync Contacts
Wrong Number Selected #
Problem: Contact has multiple numbers, wrong one selected.
Solutions:
- Select Correct Number:
- When contact has multiple numbers, app shows list
- Select the correct number (mobile, work, etc.)
- App remembers preference for next time
- Edit Contact:
- Edit contact in Contacts app
- Set preferred number
- App will use preferred number
Number Format Issues #
Problem: Number from contact picker not in correct format.
Solutions:
- Check Contact Number Format:
- Edit contact in Contacts app
- Ensure number includes country code
- Save contact with international format
- App Auto-Formats:
- App should format automatically
- If not, manually edit number after selection
- Add country code if missing
Tips for Best Results #
1. Organize Your Contacts #
- Keep contacts updated
- Use consistent naming
- Include country codes in numbers
- Set preferred numbers
2. Use Contact Groups #
- Create groups for common recipients
- Useful for bulk messaging
- Easy to select entire groups
3. Keep Contacts Synced #
- Sync contacts to cloud
- Backup contacts regularly
- Ensures contacts available on all devices
4. Verify Numbers #
- Double-check selected numbers
- Especially for important messages
- Edit if needed before sending