Jibble
Manage Jibble organizations, people, schedules, projects, time tracking, attendance, time off, reports, and approvals.
68 actionsAPI key
What your bot can do in Jibble
Looks up
- Get Async ExportPoll a generic asynchronous OData export on the Jibble service where it was started.
- Get Current Attendance TotalsGet real-time counts of members clocked in, clocked out, or on a break for a documented attendance scope and optional member filters.
- Get KioskGet one attendance kiosk by ID with optional location expansion.
- Get Latest Time EntryGet a member's latest time entry, returning no entry when the member has not recorded one.
- Get OrganizationsReturn organizations available to the connected Jibble API credentials, including IDs and settings.
- Get Pay Period ApprovalGet one pay-period approval with daily breakdowns and totals.
- Get Recent ActivitiesGet a bounded number of activities recently used by one Jibble member.
- Get Recent ProjectsGet a bounded number of projects recently used by one member.
- Get Timesheet Daily SummaryGet per-member daily attendance summaries and total tracked duration for a date range, optionally limited to selected member IDs.
- Get Tracked Time ReportGet tracked-time report data grouped by a primary and optional secondary dimension, with filters for people and organization entities.
Show 22 more
- List ActivitiesList organization activities with optional OData filtering and field selection.
- List Approval ConfigurationsList pay-period definitions used to configure timesheet approvals.
- List Async ExportsList generic OData asynchronous exports from a selected Jibble service.
- List CalendarsList holiday calendars available in the organization.
- List ClientsList clients configured in the organization.
- List GroupsList groups visible to the connected organization credentials.
- List HolidaysList calendar holidays with OData filtering, field selection, total counts, and opaque cursor pagination.
- List Hour EntriesList raw hour entries with OData filtering, expansion, field selection, ordering, and cursor pagination.
- List Leave BalancesList member leave balances for a requested date, with optional OData person or policy filtering and ordering.
- List LocationsList organization locations with optional OData filtering and field selection.
- List Member Time StatusList members' current active state and recent time-entry activity or project fields using Jibble's documented time-tracking projections.
- List MembersList organization members with optional OData filtering, field selection, relationship expansion, ordering, and group IDs.
- List Pay Period ApprovalsList member pay-period approval summaries with OData filtering, total counts, and opaque cursor pagination.
- List PositionsList positions configured in the organization.
- List ProjectsList organization projects and optionally expand client and location details.
- List RolesList authorization roles that can be assigned to Jibble members.
- List SchedulesList organization work schedules with optional people and group expansion.
- List ScreenshotsList time-tracking screenshots with optional OData filtering, ordering, field selection, and person expansion.
- List Time EntriesList raw time entries with OData filtering, expansion, field selection, stable ordering, total counts, and opaque cursor pagination.
- List Time Off PoliciesList organization time-off policies with an optional OData status filter.
- List Time Off RequestsList time-off requests with OData date or status filtering, person or policy expansion, ordering, total counts, and opaque cursor…
- List TimesheetsList member timesheets for a date and Day, Week, or Month period, with member search, OData filtering and expansion, and cursor pagination.
Takes action
- Archive MemberDangerously deactivate a member by setting their status to Removed while retaining their data.
- Archive ScreenshotArchive one time-tracking screenshot so it is no longer active.
- Archive Time EntryArchive one time entry by setting its status to Archived so it is no longer active in time-tracking records.
- Assign Member PositionAssign one existing position to a member.
- Assign Member To ProjectAssign one existing member to an existing project.
- Change Member RoleDangerously replace a member's authorization role.
- Change Pay Period StatusDangerously change a pay period to Approved, Reopened, or Rejected.
- Change Time Off Request StatusChange a time-off request to Approved, Cancelled, Rejected, or Pending.
- Clear Project ClientRemove the client assignment from one project.
- Clock InClock a Jibble member in with required device context and optional activity, project, location, coordinates, and automatic clock-out…
Show 26 more
- Clock OutClock a Jibble member out by creating an Out time entry with required client device context.
- Create ActivityCreate a time-tracking activity.
- Create ClientCreate an organization client.
- Create GroupCreate an organization group with a caller-supplied ID and name.
- Create HolidayAdd a named holiday date to an organization calendar.
- Create KioskCreate an attendance kiosk for a location and selected members using a sensitive master PIN.
- Create LocationCreate a work location with an address, geofence, and coordinates.
- Create MemberCreate a member and optionally send an invitation email to that member.
- Create PositionCreate an organization position with a name.
- Create ProjectCreate a project with optional client and location assignments.
- Create ScheduleCreate a fixed or flexible work schedule with per-day working times and optional paid or unpaid breaks.
- Create Time Off RequestCreate either a full-day or hourly time-off request for a Jibble member under a specific time-off policy.
- Delete Async ExportDelete a generic asynchronous OData export from the Jibble service where it was started, freeing an active export slot.
- Delete HolidayPermanently delete one holiday from an organization calendar.
- Delete LocationPermanently delete an organization location.
- Delete Member PermanentlyPermanently and irreversibly delete a member and all of their retained data.
- Start Attendance Report ExportStart an asynchronous XLSX attendance-report export for a date range and selected report sections.
- Update ActivityRename an existing time-tracking activity.
- Update GroupRename an existing organization group.
- Update LocationUpdate a location's name, address, status, geofence, or coordinates.
- Update MemberUpdate a member's profile, group, or schedule without archiving the member.
- Update Organization SettingsDangerously change organization-wide country or time-tracking settings for one organization.
- Update PositionRename an existing organization position.
- Update ScheduleRename a schedule or replace its break type and break assignments.
- Update Time EntryUpdate a time entry's activity or note without archiving it.
- Update Time Off RequestUpdate the dates or note of an existing time-off request without changing its approval status.