# Engage Customer **POST /v1/admin/orgs/{org_id}/engage** Get-or-create the persistent Experience and invoke engagement_decision. Returns 202 immediately with experience_id and session_id for polling. The decision is generated asynchronously; poll GET /experiences/{experience_id} until status == COMPLETED to retrieve widget_data. ## Servers - http://api.example.com: http://api.example.com () ## Authentication methods - Http bearer ## Parameters ### Path parameters - **org_id** (string) ### Body: application/json (object) - **external_customer_id** (string) - **playbook_id** (string) ## Responses ### 202 Successful Response #### Body: application/json (object) - **experience_id** (string) - **access_token** (string) - **session_id** (string | null) - **status** (string) - **widget_data** (object | null) ### 422 Validation Error #### Body: application/json (object) - **detail** (array[object]) [Powered by Bump.sh](https://bump.sh)