---
title: "Report a Get set up step Workbot observed"
method: POST
path: "/v1/workbot/activation/events"
tags: ["Workbot"]
---

# Report a Get set up step Workbot observed

`POST /v1/workbot/activation/events`

## Request

- Base URL: `https://api.openworklabs.com`
- URL: `https://api.openworklabs.com/v1/workbot/activation/events`
- Auth: one of:
  - API key in header `x-api-key`
  - HTTP bearer

For the Workbot app only. With a live Workbot member token (read and write scopes), records the member's first Workbot answer or that they hid the checklist, then returns the updated checklist. Repeats are ignored. Off unless the activationChecklist feature is on.

## Request body

- object
  - `step` 'first_response' | 'use_skill' | 'own_provider' | 'dismiss', required
  - `durationMs` integer

## Response `200`

The updated checklist.

- ActivationChecklist
  - `steps` object[], required
    - `id` 'first_response' | 'invite_teammate' | 'use_skill' | 'own_provider' | 'gateway_provider' | 'connector', required
    - `done` boolean, required
    - `detail` string
    - `lockedReason` string
  - `dismissed` boolean, required

## Other responses

- `400`: The event is not one Workbot may report.
- `401`: The token or membership is invalid.
- `403`: The sign-in grant does not allow this.
- `404`: The checklist is off for this workspace.

## Changes

- **2026-10-22** `0383650f460a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/openworklabs/apis/den-api/changes/v1/workbot/activation/events/post.md)

---

[API](https://skmtc.dev/openworklabs/apis/den-api.md) - [All operations](https://skmtc.dev/openworklabs/apis/den-api/llms.txt) - [OpenAPI document](https://skmtc.dev/openworklabs/apis/den-api/revisions/8170cf4a92ca?raw)
