Skip to content
AscendCore
Back to Runbook Library
Provisioning Live in production

New Hire Provisioning

Automate new-employee account creation across Okta, Microsoft 365, and Jira with single-approval workflow. License assignment, group membership, and welcome kit delivery.

Integrates with

M365OktaJira

The problem

New-hire provisioning is one of the highest-stakes IT workflows: every new employee needs an Okta or Entra account, an email license, group memberships, project access, and welcome materials — all by their start date. When this is manual, IT is racing against day-one expectations across three to five disparate systems, and forgotten steps surface as ticket backlog in week two.

What AscendCore does

An HR or IT lead initiates new-hire provisioning from Microsoft Teams, Slack, or a webhook from a system of record (Workday, BambooHR). AscendCore proposes the full provisioning flow — account creation, license assignment, group memberships — gated behind a single approval card. On approval, AscendCore executes each step with verification and rollback discipline, and surfaces a summary back to the requester.

Workflow

  1. Trigger — chat command (/new-hire <First> <Last> <email>), HR system webhook, or admin-portal form
  2. Validate — verify the email isn't already provisioned; check license-pool availability
  3. Propose — single approval card listing every step (account, license, groups, welcome kit)
  4. Approve — one-click approval routes to hr-ops + it-admins (configurable)
  5. Execute — Okta user creation, M365 license assignment, group memberships
  6. Notify — manager + new hire DM'd with credentials and onboarding link
  7. Audit — every step logged, including step-level success/failure and retry status

Integrations

  • Okta — User creation API, group assignment, activation email
  • Microsoft 365 (Entra ID + M365 admin) — License pool checking, license assignment, distribution-list membership
  • Jira / Atlassian — Project access provisioning (optional, role-aware)
  • Slack + Microsoft Teams — Notification delivery to new hire and manager

Status

Live in production for the core flow (Okta create + M365 license assign). Group membership as part of new-hire provisioning is on the roadmap.

How it runs

Deterministic, approval-gated, auditable

Each runbook is a fixed, reviewed sequence of steps with an explicit approval policy. The AI only works out what was asked; the runbook decides what happens, a named person approves it, and every decision lands on the tamper-evident audit chain. Chat is just the interface that triggers it.

Ready to deploy

Run new hire provisioning from Teams or Slack today

AscendCore deploys in days, not months for Slack + Okta or Teams + Entra stacks. See your first automated resolution the same day.