Cross-Provider Workflow
Contractor Offboard Across Okta, GitHub, and Slack
Version 1.0.0
Suspend an Okta user, remove from GitHub org, then remove from Slack.
Providers Orchestrated
Workflows
offboard-contractor
Suspend Okta user, remove from GitHub org, and remove from Slack.
Suspends a contractor in Okta, removes them from a GitHub organization, and removes them from the Slack workspace at end of engagement.
1
suspend-okta-user
$sourceDescriptions.oktaApi.suspendUser
Suspend the contractor in Okta.
2
remove-github-membership
$sourceDescriptions.githubApi.removeOrganizationMembershipForUser
Remove the contractor from the GitHub organization.
3
remove-from-slack
$sourceDescriptions.slackAdminApi.postAdminUsersRemove
Remove the contractor from the Slack workspace.
Source API Descriptions
openapi
openapi
Arazzo Workflow Specification
Work with this as data
Every workflow here is available over the APIs.io API and to AI agents over MCP.