Connect Sling to Your AI Agent

Ask your AI assistant to work with Sling: review shifts, coworkers, and calendar events.

14 tools API key

Try a Sling Task

Copy a prompt into your agent with the oo Skill installed. Add your page links and source notes before running it.

oo Skill Sling

Review upcoming shifts

Read the connected user's next shift.

/oo Sling: Get my next Sling shift, then summarize the returned time and assignment details.

Review calendar coverage

Read events for an organization, user, and ISO interval.

/oo Sling: List Sling calendar events for orgId [organization ID], userId [user ID], dates [ISO interval], and summarize returned shifts.

Start Working with Sling

  1. Install OOMOL

    Set up oo CLI and the oo Skill in your agent.

    Install OOMOL →
  2. Connect Sling

    Connect using your Sling Authorization Token.

    Connect Sling →
  3. Give Your Agent a Task

    Use /oo with the pages to read, the changes to make, and where to save the result.

    Connection Guide →

Choose Your Agent

  • An account with access to the Sling resources used in your task.

Sling Tools

Sling read operations expose user schedules, shift details, coworkers, and task records for an AI assistant.

Review upcoming shifts

Read the connected user's next shift.

Review calendar coverage

Read events for an organization, user, and ISO interval.

14 tools

Get Current Session

Retrieve the current Sling API session, including user and organization details.

sling.get_current_session

List Users

List Sling users in the current organization with optional filters.

sling.list_users

Get User

Retrieve one Sling user by id.

sling.get_user

List Groups

List Sling groups in the current organization with optional filters.

sling.list_groups

Get Group

Retrieve one Sling group by id.

sling.get_group

List Calendar Events

List Sling calendar events for one user and organization within an ISO interval.

sling.list_calendar_events

Get Shift

Retrieve one Sling shift by id.

sling.get_shift

Get Detailed Shift

Retrieve supplementary details for one Sling shift.

sling.get_detailed_shift

List Shift Coworkers

List coworkers for one Sling shift.

sling.list_shift_coworkers

Get Current Shift

Retrieve the current shift for the connected Sling user.

sling.get_current_shift

Get Next Shift

Retrieve the next shift for the connected Sling user.

sling.get_next_shift

List Working Users

List Sling users working on a specific date.

sling.list_working_users

List Tasks

List Sling tasks with optional type and cursor-like id filters.

sling.list_tasks

Get Task

Retrieve one Sling task by id.

sling.get_task

Frequently Asked Questions

Can I change a shift?

The exposed actions read schedules and shifts, without shift updates.

Can I see coworkers on a shift?

list_shift_coworkers accepts shiftId.

Can I see who works on a date?

list_working_users accepts a date and returns working users.

Connect Sling

About Sling ↗