Skip to content

Request the access a new joiner needs, with a person approving

An access request with an explicit approver and a written record of the decision. Built for an IT lead who grants access by message and remembers it later, if at all.

Uses
  • Notion
  • Slack

4 steps2 integrationsRuns on demand

Access is granted by message and forgotten. What it costs while the work is still done by hand.

  • 01Access requests arrive informally and are granted ad hoc.
  • 02There is no record of who approved what.
  • 03Leavers keep access nobody remembers granting.
new-joiner-access · 7c2e15b9succeeded · 7s
  • Read roleSupport Engineer · 6 systems
  • Build list6 systems · levels set
  • Ask approverpost_message · IT lead
  • Record grantapproved · 6 tasks created
what a run leaves behind

One workflow, four steps. ModuleX drafts this graph from a single sentence, and every step stays editable.

  1. 01Read the role and the access it should carry.Notion
  2. 02Assemble the list of systems and the level for each.ModuleX
  3. 03Send the request to the approver with the full list.Slack
  4. 04On approval, record the decision and open the provisioning tasks.Notion

The workflow is an editable graph. Reading runs freely; send the request to the approver with the full list waits for your opt-in approval until you loosen it. The graph is the receipt.

Requested, approved, recorded. Paste this into ModuleX chat, or hit Use this workflow.

request the access a new joiner needs, with a person approving: read the role and the access it should carry; assemble the list of systems and the level for each; send the request to the approver with the full list; on approval, record the decision and open the provisioning tasks. Ask me before anything is sent or written.

to: composer
Copy the promptUse this workflow

Or skip the workflow entirely. Ask the assistant in chat and it runs the same job agentically: it picks the right actions, chains them, and reports back. The composer is for when you want it repeatable.

assistant · chatlive

Request the access a new joiner needs, with a person approving. An access request with an explicit approver and a written record of the decision.

  • notion · create_page
  • slack · post_message

An access request with an explicit approver and a written record of the decision.

Reply…gpt-5.5

Where this fits. The tools it runs on, and the teams that run it.

About this use case.

  • No. It requests, records, and opens tasks. Granting stays with the people who hold that responsibility.