Services

Create internal service

Reserves staff or vehicles in the planner for a job that is not invoiced, such as maintenance or training.

Action
internalServices.create
PropertyValue
DomaininternalServices
Group in the editorServices › Services
Runs asThe owner of the workflow, with their permissions
PermissionEdit access to Services. Administrators always pass; a module outside the plan blocks everyone.
DestructiveNo: the public MCP catalogue does not mark it as destructive
Also available inREST API, MCP (filmo_internal_services_create)

Inputs

titlestringRequired

**Name.** It is how it appears in the planner. E.g.: Warehouse maintenance.

startDatestringRequired

Starts

endDatestringRequired

**Ends.** At least 15 minutes after the start.

assignedStaffIdsstring[]

**Assigned staff.** The people who stay busy in the planner during that time.

descriptionstring

serviceIdstring

**Catalogue service.** If the job corresponds to a catalogue service, choose it here.

Limits: advanced

serviceTypeenum<string>

Staff if your team provides it, Fleet if it is vehicles, General for the rest.

Available options: crew, fleet, general

Limits: advanced

projectIdstring

**Project.** The project this job belongs to, if any.

Limits: advanced

assignedVehicleIdsstring[]

**Assigned vehicles.** The vehicles that stay busy in the planner during that time.

Limits: advanced

qtynumber

**Resources needed.** How many people or vehicles it needs. If you assign fewer, it stays partially assigned.

Limits: min 1, advanced

Outputs

internalServiceIdstring

titlestring