CallTimes User Guide

Version 2.0.4 · Native iPhone and iPad app for iOS/iPadOS 17 or later

Welcome

CallTimes organizes your production jobs, workdays, personal pay estimates, and payment status. You can also maintain a crew list and prepare messages with everyone's hours. Crew setup is optional—use CallTimes just for yourself if that is all you need.

The app has three main tabs: Jobs, Reports, and Settings. It supports iPhone and iPad running iOS/iPadOS 17 or later.

Quick start: track your own hours

  1. Open Jobs and use the add button to create a job.
  2. Enter the Production Company. Add a job name, payroll company, personal role, and rate if useful. Turn on Union Job if applicable, then save.
  3. Open the job and choose Add Work Day, then Add Blank Work Day.
  4. Choose the date and enter your start, lunch, and wrap times. Adjust your personal role or rate for that day if needed.
  5. Use Save Draft while details are incomplete, or Complete when the workday is ready.
  6. Use Share Hours to review and share your personal times. Mark the day Paid when you receive payment.

Create and organize jobs

Production Company is the only required field when creating a new job. Other fields help you identify the work and avoid repeating your deal on every day.

The job's rate supplies the calculation default when a workday's rate is blank. Roles and rates are independent: the same role can have different rates on different jobs or days.

Use the Jobs search box to search by company, job name, or payroll company. Use Filters to choose a year and Active, Archived, or All jobs. The year grouping follows a job's latest work date.

Open a job and choose Edit to change its details. Archive keeps the record while removing it from the Active list. Use the Archived or All filter to find it again and Unarchive to restore it to Active.

Delete Job removes the job and its workdays after confirmation. Export a backup first if you may need those records later.

Record a workday

A day can contain:

  • Date and your personal role/rate.
  • Start and Wrap.
  • Lunch Out 1 and Lunch In 1.
  • An optional second lunch-out/lunch-in pair.

Enter both ends of any lunch you record. Complete requires Start and Wrap and checks the times you entered. Overnight shifts are supported.

Time formats

Entry Meaning
13:301:30 p.m., using 24-hour clock time
13.11:06 p.m., using tenths of an hour
13.251:15 p.m., using quarter hours
13.51:30 p.m.
13.751:45 p.m.
131:00 p.m.

Use one decimal style within a workday: do not mix tenths and quarter-hour entries. .5 works with either. Decimal time is not clock minutes: 13.3 means 13:18, not 13:30.

Worked hours subtract recorded lunch durations from elapsed time. A positive combined lunch shorter than 30 minutes is counted as 30 minutes. If you do not record a lunch duration, the app does not automatically subtract one.

Save and resume drafts

You can add information as it happens rather than waiting until wrap. Draft changes save automatically. Use Save Draft to leave an incomplete entry, then open its Resume Draft entry in the job to continue. Existing workdays with pending draft changes offer Resume.

Use Complete to finish and save the day to your workday records. Unfinished drafts are separate from completed days used in reports and hours sharing. Draft sync to another device depends on iCloud being available.

Reuse a day

Use Repeat Last Day under Add Work Day to start from the previous day's details. In the day editor, Copy Times, Role & Rate and Paste Times, Role & Rate reuse those fields through the clipboard. Review the date and copied details before completing the new day.

Understand your pay estimate

You can enter an hourly rate such as 55/hr or a guaranteed deal such as 700/10.

700/10 means a $700 guarantee for 10 hours. The app derives a base rate using overtime weighting; it does not simply divide 700 by 10.

The current estimate applies straight time for the first 8 worked hours, 1.5 times the base rate above 8 through 12 hours, and double time above 12. A guaranteed deal's estimate is at least the entered guarantee. The Union setting does not select different contract rules.

A day's personal rate can differ from the job default. Leaving the day rate blank uses the job default. Missing or unsupported rate text can result in a zero estimate—check your entered rate.

Important: Estimated pay is for your own reference. Actual payroll may differ. The app does not calculate taxes, deductions, meal or turnaround penalties, contract-specific premiums, or crew payroll.

Track payment

Tap Paid or Unpaid beside a workday to update its status. In the job's Payment Status section, use Mark All Paid, Mark All Unpaid, or Mark by Week to update several days together.

These statuses are your own records. CallTimes does not connect to your bank or payroll company to confirm payments.

Save details you use often

Open Settings and find Roles, Production Companies, Job Names, Rates, or Payroll Companies.

  1. Enter a value in the relevant list and tap Add.
  2. In job or day forms, use the suggestion menu beside a field to reuse a saved value.
  3. Use Edit in Settings to reorder or remove entries.

Each list holds up to 18 distinct saved values. Roles and rates are separate lists; you do not need duplicate role names for different rates. These saved roles are for your personal work records, not crew role assignment.

Set up My Crew (optional)

Open Settings > My Crew.

  • Choose Add Manually to enter a person, or Add from Contacts to select contacts after allowing access.
  • Mark favorites and assign groups to make later selection easier.
  • Select people and use Save Selected as Group to build a reusable group.
  • Filter by group or Favorites only when choosing people.

Search by the start of a first or last name. For example, jo finds John Smith and Sarah Jones; jo sm finds John Smith. Name search ignores case and accents.

If Contacts access is unavailable, add people manually or review CallTimes' Contacts permission in the device Settings app. If access is limited, only allowed contacts may appear.

Add crew to a job and set the order

  1. Open a job and choose Text Crew Hours.
  2. Choose Add People and select the usual crew from My Crew or Contacts. You can filter a group and select all shown.
  3. Confirm the selection to add people to the job.
  4. Drag the handles beside names to put the crew in your preferred order. Order saves immediately.

New regular crew start Working on existing job dates, including customized dates. Adding regular crew affects earlier dates too, so review the dates when someone joins partway through a job. Re-selecting someone already in the roster does not reset their saved attendance.

To remove someone from the usual roster, touch and hold their name and choose Remove from Job. Saved customized days retain their records; automatic days follow the current roster. For a short absence, use daily attendance instead.

There are no crew role or rate fields. Arrange names in the hierarchy you want. The saved order applies across the job rather than having separate order settings for each day.

Handle daily attendance and different times

Open a date under Crew by Day.

Someone is away for a day or two

Mark the person Off on each affected date and tap Save. They stay on the usual job crew and remain available on other dates. Off people do not appear in that day's hours message.

Someone works only one day

Choose Add Person to This Day in that date's editor. Select the person and save the day. This does not add them to the regular roster or other dates.

Someone has different hours

  1. Find the person in the day editor.
  2. Under Using day times, choose Change to enter individual time overrides.
  3. Tap Done to return to the day editor.
  4. Tap Save to commit the day changes.

Crew normally use the job day's times. Overrides let one person have a different call, lunch, or wrap.

Cancel discards unsaved crew-day edits. Reset This Day to Job Crew asks for confirmation, then removes that day's custom attendance, additions, and overrides. Changes separately saved through Edit Day Times affect the underlying job day and are not undone by canceling crew-day edits.

A temporary change in someone's department role is not recorded as a crew role change. You can choose the order of names, but the current app does not offer a different hierarchy for each date.

Text crew hours

  1. Open the job's Text Crew Hours screen and choose Preview & Send.
  2. Review Include Completed Days. All available dates with crew entries start selected; switch off dates you do not want.
  3. Drag people under Message Order if needed. This includes one-day crew. Order saves immediately and the preview updates.
  4. Review the preview. Each date includes its working crew and times, with Off people omitted.
  5. Choose Copy Text to paste elsewhere, or Text / Share Crew Hours to open the share sheet.
  6. Choose Messages, select recipients, review, and send.

The app does not automatically select recipients or send messages. Crew messages include names and times, not crew roles, rates, or calculated pay.

If the preview is empty, check that the job has completed workdays, crew are working on those dates, and dates are selected.

Share your personal hours

In the job's sharing menu, choose Share Hours. This is separate from Text Crew Hours.

The latest day starts selected. Use Latest, Last 3, All, or select individual days. Review the preview and tap Share.

Personal hours text includes the job heading, selected dates, start/wrap, recorded lunches, and total hours. It does not include your rate or calculated pay.

Send or receive a complete job

Choose Send Complete Job from the job's sharing menu, review the app-version notice, and share the invitation link. The recipient opens it in a compatible version of CallTimes and imports a copy.

The shared snapshot includes the default job rate and workday times. It omits your personal role, per-day role/rate overrides, payment status, archive status, and crew data. Share the link only with people you intend to receive that information.

On import, enter your own role and rate. If the same company and job name already exist, you can add the imported days to the matching job or choose Create a separate job. CallTimes can also open compatible .calltimes job files.

Imported jobs are independent editable copies. Changes are not sent back to the sender, and future changes to the sender's job do not update the imported copy. Cloud invitations require iCloud and connectivity.

Use Reports

Open Reports to see:

  • YTD and MTD workday counts for the current calendar year/month.
  • Union and Non-Union day counts across your saved records.
  • Estimated earnings and estimated unpaid earnings for the current year.
  • Union Insurance Hours progress based on recorded hours for jobs marked Union.

For insurance-hour tracking, enter your own Target Hours, optionally enable Start and End dates, and choose Save Insurance Settings. The initial target of 400 is an editable starting value, not confirmation of your plan's requirements. Check the correct target and eligible hours with your plan. CallTimes does not verify contributions or eligibility.

The year/month figures include records dated within that period, including future dates if you enter them.

Export a spreadsheet

In Reports, choose Export Spreadsheet (CSV) and save or share the file. Open it in a spreadsheet app that supports CSV.

The export contains personal job/workday details, rates, times, calculated hours, and paid status across stored jobs. It does not export calculated pay, crew times, or unfinished drafts. A CSV export is useful for reviewing records; use a JSON backup for restoration into CallTimes.

Sync and back up

CallTimes saves core records locally. iCloud automatically syncs supported records between your devices when the same Apple Account, iCloud, and connectivity are available. This includes jobs, workdays, drafts, saved values, insurance settings, and crew information.

Open Settings > Backup & Sync to check status or choose Retry Sync. Sync may take time; do not assume another device has a change before checking it.

Make a backup

  1. Choose Export Backup.
  2. Save the JSON file somewhere you can find it again.
  3. Keep a copy before a major device or app change.

Backups include personal records and saved crew records. Treat them as private files.

Restore a backup

Choose Import Backup, select a compatible backup, and review the confirmation before restoring. Restore replaces current records rather than simply adding a few days. Export your current data first if you want to keep a copy.

Recover Original App Data is available for finding compatible data from the original app. Recovery depends on the data that remains available; keep a manual backup when possible.

Appearance

In Settings > Appearance, choose System, Light, or Dark. System follows the device appearance.

Common questions

Do I need a crew list?
No. You can track only your own work.

Why is someone missing from a crew text?
Check that they are on the job or that day, marked Working, and that the date is included in the preview.

Why did a newly added person appear on earlier dates?
Add People adds regular crew to existing dates. Use attendance to mark them Off where needed, or Add Person to This Day for a one-day addition.

Where do I save a time override?
Done returns to the day editor; Save there commits the changes.

Why is personal estimated pay different from my paycheck?
Check the entered rate and hours. CallTimes uses a limited estimate formula, not your complete payroll agreement, taxes, or deductions.

Why did Share Hours select only one day?
Personal Share Hours defaults to the latest day. Crew Preview & Send defaults to all available crew dates.

Is a job invitation live collaboration?
No. It imports a separate copy.

What does CallTimes cost?
$17.99 as a one-time purchase on the Apple App Store.