Platform / Scheduling & Calendar
Scheduling & Calendar

Every job, every interpreter, one calendar

Create jobs with full detail, view them on a color-coded calendar, manage recurring appointments, and let the system prevent double-bookings before they happen.

Calendar View Screenshot 1200 × 840 recommended
Job Creation

Every detail captured at the point of creation

The job form captures everything you need for dispatch, billing, and reporting — in a single screen. No toggling between tabs or filling things in later.

New Job
Account
Johns Hopkins Hospital
Language Pair
English
Spanish
Details
Medical
Onsite
Apr 14, 2026 · 9:00 AM
2 hours
Location
1800 Orleans St, Baltimore MD
Billing Estimate
$180.00
  • Account, language pair (120+ languages), service type, delivery method
  • Date, time, duration with billing estimate at creation
  • Location with OpenStreetMap geocoding + map preview
  • Contact info, description, and custom fields
  • Delivery methods: Onsite, Video, Phone, VRI, OPI
Job Creation Form Screenshot 960 × 760
Calendar View

See your entire month at a glance

The calendar view displays jobs as color-coded blocks by status — confirmed in green, broadcasted in purple, pending in yellow, cancelled in red. Click any job block to open the full detail modal.

April 2026
MonTueWedThuFriSatSun
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Confirmed Broadcasted Pending Cancelled
  • Month view with day navigation
  • Click any job block to open full detail
  • Status-coded: green (confirmed), purple (broadcasted), yellow (pending), red (cancelled)
Full Calendar View Screenshot 960 × 760
Recurring Appointments

Set it once, schedule it forever

Many interpreting jobs repeat on a regular schedule — weekly therapy sessions, biweekly IEP meetings, daily hospital rounds. IMP's recurring appointment support lets you create a pattern once and generate all future instances automatically.

Each recurring instance inherits the parent job's details — account, language, location, rate card — but can be individually modified if a specific session needs adjustments.

A school district needs ASL interpreters every Tuesday and Thursday at 8 AM for the entire semester? Set it up once. Done.

Recurring Appointments Screenshot 960 × 760
Timezone System

Three levels of timezone control

Interpreting agencies serve clients across multiple time zones — especially for VRI and OPI. IMP handles this with a three-tier timezone system that eliminates confusion.

  • Agency default — your base timezone, applied when nothing else is set
  • Per-account — set a timezone on the client account for all their jobs
  • Per-job — override at the individual job level for one-off situations

The system cascades: job-level overrides account-level, which overrides the agency default. Every time shown in the platform respects the appropriate timezone for the context.

Timezone Settings Screenshot 960 × 760
Double-Booking Prevention

The system catches what humans miss

During broadcast, IMP checks every interpreter's confirmed assignments on the job date. Direct time overlaps are flagged red and auto-deselected. Tight gaps (less than the configured buffer) are flagged yellow. Only interpreters with clear schedules show green.

The buffer time is configurable in Settings → Automation. Default is 15 minutes — enough travel time between back-to-back onsite appointments. Set it to 30 or 60 for agencies covering larger service areas.

  • Checked automatically during every broadcast
  • Buffer time configurable (default 15 min)
  • Booked interpreters auto-deselected at 45% opacity
  • Tooltip shows conflicting job details
Conflict Detection Screenshot 960 × 760
Job Search & Status Tracking

Find any job in seconds

Unified multi-word search across all job fields. Filter by status dropdown, date range, or combine them all. Every job carries a clear status badge through its lifecycle — from created to completed, cancelled, or no-show.

  • Multi-word search across account, interpreter, language, location
  • Status filter: Created, Broadcasted, Confirmed, Completed, Cancelled, No-Show
  • Date range filter with clear button
  • Cancellation with reason tracking + no-show marking
  • Cancellation rates from rate card (reason + timing based)
Job Search Screenshot 960 × 760

See scheduling &
calendar in action

Watch the full job lifecycle — from creation to calendar to completion — live.

Request a Demo → Back to Platform