HubPublic
PackagePublished package

@pasar6987/sf-scheduler-scheduler

Appointment scheduling engine with policies, invitations, attendees, resource preferences, operating hours, and waitlist management.

Published package · Latest published 1.0.1 Mar 4, 2026 · 24 datasets / 12 measures in the latest review · Updated Mar 11, 2026

Release path

1.0.1Published Mar 4, 2026

Publisher

@pasar6987Published Mar 4, 2026

Structure snapshot

24 datasets12 measures · 268 dimensions

Semantic Graph

Relationship counts appear after the graph loads.

Loading graph

Package graph is loading

Package relationships will appear when the summary is ready.

Reference context

Secondary package facts stay compact

Updated
Mar 11, 2026
Visibility
Public hub listing
License
MIT
Created
Mar 4, 2026

Reference facts

Secondary package facts after the usage path is clear

Licensing, categorization, ownership, and linked metadata stay below the runnable path so the page reads in the right order.

Format

OSI

Upstream

developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference

Repository

Not linked

Owner

@pasar6987

Organization

Independent

License

MIT

Visibility

Public hub listing

Publisher

@pasar6987Published Mar 4, 2026

Latest published version

1.0.1Published Mar 4, 2026

Tags

salesforcecrmschedulerscheduler

Schema preview

Schema 0.1.1

SDK handoff

Use this package in code and AI

After structure review, move straight into typed reads with load() or compact LLM context with to_prompt().

Python SDK

Python example for @pasar6987/sf-scheduler-scheduler

This example uses the current package ref and, when preview data is available, fills in real dataset names from the published summary.

import rawctx

model = rawctx.load("@pasar6987/sf-scheduler-scheduler")
prompt = rawctx.to_prompt(
    "@pasar6987/sf-scheduler-scheduler",
    datasets=["ActionableListMbrInvitation", "AppointmentAssignmentPolicy"],
    max_tokens=2000,
)

print(model.datasets)        # ["ActionableListMbrInvitation", "AppointmentAssignmentPolicy", "AppointmentCategory"]
print(model.measures)        # [Measure(name="AppointmentScheduleAggr.TotalResourceUtilization", ...), Measure(name="AppointmentScheduleLog.ResourceUtilization", ...), Measure(name="AssignedResource.ActualTravelTime", ...)]
print(model.dimensions)      # [Dimension(name="ActionableListMemberId", ...), Dimension(name="AppointmentInvitationId", ...), Dimension(name="LastReferencedDate", ...)]
print(model.relationships)   # [Relationship(name='...', ...)]
print(prompt)

README

Package narrative and examples

Use documentation after the package clears provenance, ownership, and runnable-path checks.

@pasar6987/sf-scheduler-scheduler

Appointment scheduling engine with policies, invitations, attendees, resource preferences, operating hours, and waitlist management.

Overview

Count
Objects (Datasets)24
Dimensions268
Measures12
Relationships3

Objects

  • ActionableListMbrInvitation — Represents a relationship between an Actionable List Member and an Appointment Invitation.
  • AppointmentAssignmentPolicy — Stores information about resource assignment rules.
  • AppointmentCategory — Represents the category of work types and shifts.
  • AppointmentInvitation — Represents information about an appointment invitation that’s created for customers who can use it for booking appointments.
  • AppointmentInvitee — Represents information about the participant and resources required for creating an appointment invitation URL.
  • AppointmentScheduleAggr — Records the utilization of a service resource, by date, for the Load Balancing appointment assignment policy.
  • AppointmentScheduleLog — Stores service appointments of each service Resource.
  • AppointmentSchedulingPolicy — Represents a set of rules for scheduling appointments using Salesforce Scheduler.
  • AppointmentTopicTimeSlot — Represents a lookup to a work type or a work type group for a time slot
  • AssignedResource — Represents a service resource who is assigned to a service appointment in Field Service and Lightning Scheduler. Assigned resources appear in the Assigned Resources related list on service appointments.
  • EngagementChannelType — Represents a channel through which a customer can be reached for communication.
  • EngagementChannelWorkType — Represents the relationship between an Engagement Channel Type object and a Work Type object for Salesforce Scheduler.
  • OperatingHours — Represents the hours in which a service territory, service resource, or account is available for work. OperatingHours is used by Field Service, Salesforce Scheduler, Salesforce Meetings, Sales Engagement, and Workforce Engagement.
  • OperatingHoursHoliday — Represents the day or hours for which a service territory and service resources exclusive to the service territory are unavailable in Salesforce Scheduler.
  • ResourcePreference — Represents an account’s preference for a specified service resource on field service work.
  • ServiceAppointmentAttendee — Represents a Lead, Contact, or Person Account who is associated with the Service Appointment of type Group.
  • ServiceResource — Represents a service technician or service crew in Field Service and Salesforce Scheduler, or an agent in Workforce Engagement.
  • ServiceTerritoryWorkType — Represents the relationship between a ServiceTerritory object and a WorkType object for Salesforce Scheduler appointments.
  • ShiftEngagementChannel — Represents the relationship between a Shift object and an Engagement Channel Type object for Salesforce Scheduler.
  • ShiftWorkTopic — Represents the relationship between a Shift object and a Work Type or Work Type Group object for Salesforce Scheduler.
  • WaitlistParticipant — Represents a customer who is added to a waitlist.
  • WaitlistServiceResource — Represents the relationship between the Waitlist object and the Service Resource object for Salesforce Scheduler.
  • WaitlistWorkType — Represents the relationship between the Waitlist object and the Work Type object for Salesforce Scheduler.
  • WorkTypeGroupDataTranslation — Represents the translated values of the data stored within a WorkTypeGroup record’s fields.

Install

rawctx snapshot-download @pasar6987/sf-scheduler-scheduler

Structure review

Inspect package structure after the usage path is clear

Use the structural review when you need the package footprint, field counts, and model paths before a deeper explorer pass.

Models1
datasets24
measures12
dimensions268
relationships3
AI context1
models/sf-scheduler-scheduler.osi.yamlAI context included
24 datasets12 measures268 dimensions3 relationships