Scheduled Time Field
Set the date and time for appointments and notary services.
## Field Details
- **Form Field**: `scheduled_at`
- **Required**: Yes
- **Type**: Date-time picker
- **Format**: MM/DD/YYYY HH:MM AM/PM
- **Time Zone**: Agency default time zone
## Field Components
### Date Selection
- **Calendar Picker**: Interactive calendar
- **Today Button**: Jump to current date
- **Navigation**: Month/year navigation
- **Highlighting**: Today's date highlighted
- **Disabled Dates**: Past dates disabled
### Time Selection
- **Time Picker**: Hour/minute selection
- **AM/PM**: Time period selector
- **Increment**: 15-minute increments
- **Current Time**: Default to current time
- **24-Hour Option**: Optional 24-hour format
### Duration Selection
- **Default Duration**: Service-specific defaults
- **Custom Duration**: Override default
- **Buffer Time**: Add preparation time
- **Travel Time**: Include travel time
- **Total Duration**: Combined duration
## Field Behavior
### Auto-Population
- **Order Creation**: Uses order creation time
- **Rescheduling**: Retains previous time
- **Templates**: Use template defaults
- **Client Preference**: Client's preferred time
### Validation Rules
- **Future Dates**: Cannot schedule in past
- **Business Hours**: Must be within business hours
- **Availability**: Check notary availability
- **Conflicts**: Detect scheduling conflicts
- **Notice Period**: Minimum notice required
### Smart Features
- **Time Suggestions**: Suggest optimal times
- **Traffic Considerations**: Account for traffic
- **Multiple Locations**: Handle location changes
- **Time Zones**: Handle time zone differences
- **Daylight Savings**: Automatic adjustments
## Time Zone Considerations
### Client Time Zone
- **Detection**: Auto-detect client time zone
- **Display**: Show in client's time zone
- **Conversion**: Convert to agency time zone
- **Confirmation**: Confirm time zone
- **Reminders**: Time zone aware reminders
### Multiple Time Zones
- **Agency Time**: Agency default time zone
- **User Time**: User's local time zone
- **Client Time**: Client's local time zone
- **Service Location**: Local service time
- **Travel Time**: Cross-time zone travel
## Scheduling Rules
### Business Hours
- **Operating Hours**: Regular business hours
- **After Hours**: After-hours rates apply
- **Weekends**: Weekend availability
- **Holidays**: Holiday scheduling
- **Emergency**: Emergency service availability
### Availability Checks
- **Notary Availability**: Check notary schedule
- **Resource Availability**: Check resources
- **Location Availability**: Check location
- **Equipment**: Check equipment availability
- **Support**: Check support availability
### Lead Time Requirements
- **Standard Notice**: Minimum notice period
- **Rush Service**: Reduced notice
- **Emergency**: Immediate availability
- **Regular Clients**: Reduced notice
- **Complex Orders**: Additional notice
## Integration Features
### Order Integration
- **Order Link**: Link to specific order
- **Service Type**: Different durations by service
- **Location**: Location affects time
- **Priority**: Priority affects scheduling
- **Dependencies**: Order dependencies
### Calendar Integration
- **External Calendars**: Sync with external calendars
- **Conflicts**: Detect calendar conflicts
- **Reminders**: Set external reminders
- **Availability**: Update availability
- **Sync**: Keep calendars in sync
### Notification System
- **Email Notifications**: Send email confirmations
- **SMS Notifications**: Send text confirmations
- **Push Notifications**: Mobile app notifications
- **In-App**: In-app notifications
- **Escalation**: Escalation if needed
## Field Customization
### Default Settings
- **Default Duration**: Set default durations
- **Default Buffer**: Add buffer time
- **Default Notice**: Set default notice
- **Default Location**: Default service location
- **Default Notary**: Default notary assignment
### User Preferences
- **Time Format**: 12/24 hour format
- **Date Format**: Date display format
- **Time Zone**: User time zone
- **Increments**: Time increment units
- **Week Start**: Start of week day
### Agency Settings
- **Business Hours**: Set business hours
- **Holidays**: Mark holidays
- **Time Zone**: Agency time zone
- **Notice Period**: Minimum notice
- **After Hours**: After-hours settings
## Error Prevention
### Input Validation
- **Date Format**: Validate date format
- **Time Format**: Validate time format
- **Future Dates**: Prevent past dates
- **Reasonable Times**: Prevent unreasonable times
- **Required Fields**: Ensure all fields complete
### Conflict Detection
- **Double Booking**: Detect double bookings
- **Resource Conflicts**: Check resource availability
- **Notary Conflicts**: Check notary schedules
- **Location Conflicts**: Check location conflicts
- **Time Conflicts**: Check time conflicts
### Warning System
- **Late Notice**: Warn about late scheduling
- **After Hours**: Warn about after hours
- **Holiday**: Warn about holiday scheduling
- **Short Notice**: Warn about short notice
- **Unusual**: Warn about unusual times
## Field Display
### Visual Elements
- **Calendar Icon**: Date picker trigger
- **Clock Icon**: Time picker trigger
- **Clear Button**: Clear selected time
- **Now Button**: Select current time
- **Help Icon**: Field help
### Status Indicators
- **Valid**: Green checkmark
- **Invalid**: Red warning
- **Warning**: Yellow warning
- **Info**: Blue information
- **Processing**: Loading indicator
## Mobile Features
### Mobile Input
- **Native Pickers**: Native date/time pickers
- **Touch Interface**: Touch-friendly interface
- **Gestures**: Gesture navigation
- **Voice Input**: Voice input option
- **Camera**: Scan scheduling cards
### Mobile Optimization
- **Responsive**: Responsive design
- **Large Targets**: Large touch targets
- **Clear Display**: Clear time display
- **Offline Mode**: Works offline
- **Sync Later**: Sync when online
## Best Practices
### Scheduling
1. **Realistic Times**: Set realistic appointment times
2. **Buffer Time**: Include buffer time between appointments
3. **Travel Time**: Account for travel between locations
4. **Preparation**: Add preparation time
5. **Flexibility**: Allow for delays
### Field Usage
- **Be Specific**: Be precise with times
- **Confirm**: Confirm with client
- **Document**: Note any special requirements
- **Follow Up**: Send confirmations
- **Adjust**: Adjust as needed
## Tips
### Efficient Scheduling
- **Batch Scheduling**: Schedule similar appointments together
- **Optimize Routes**: Optimize travel between locations
- **Peak Times**: Schedule during peak hours
- **Downtime**: Use downtime efficiently
- **Balance**: Balance workloads
### Time Management
- **Use Templates**: Use time-saving templates
- **Keyboard Shortcuts**: Use keyboard shortcuts
- **Auto-Complete**: Use auto-complete features
- **Quick Entry**: Quick time entry
- **Bulk Actions**: Batch time entry
## Troubleshooting
### Common Issues
- **Time Zone**: Time zone conflicts
- **Conflicts**: Scheduling conflicts
- **Validation**: Validation errors
- **Sync**: Synchronization issues
- **Display**: Display problems
### Resolution Steps
1. **Check Time Zone**: Verify time zone settings
2. **Verify Input**: Check time format
3. **Clear Cache**: Clear browser cache
4. **Restart**: Refresh page
5. **Contact Support**: Get technical help
## Examples
### Standard Appointment
```
Date: 12/15/2023
Time: 2:00 PM
Duration: 1 hour
Buffer: 15 minutes
Total: 1 hour 15 minutes
```
### Mobile Notary
```
Date: 12/15/2023
Time: 3:30 PM
Duration: 2 hours
Travel: 30 minutes
Total: 2 hours 30 minutes
```
### Complex Order
```
Date: 12/15/2023
Time: 10:00 AM
Duration: 3 hours
Buffer: 30 minutes
Setup: 15 minutes
Total: 3 hours 45 minutes
```