# geni crm employments (/cli/crm/employments)



A person's employment history entries. Adding is person-scoped; edit and delete are by employment id. This is a pure verb group with no default action.

## add [#add]

```sh
geni crm employments add per_01HX --json '{"companyName":"Acme","title":"CTO","startDate":"2022-01-01","isCurrent":true}'
```

Add an employment to a person. `--json` is `{ companyId? | companyName?, title?, startDate?, endDate?, isCurrent? }`.

| Arg / Flag      | Notes                      |
| --------------- | -------------------------- |
| `<personId>`    | Person id.                 |
| `--json <body>` | Required. JSON employment. |

## update [#update]

```sh
geni crm employments update emp_01HX --json '{"endDate":"2026-06-01","isCurrent":false}'
```

Edit an employment. `--json` is the fields to change.

| Arg / Flag      | Notes                            |
| --------------- | -------------------------------- |
| `<id>`          | Employment id.                   |
| `--json <body>` | Required. JSON fields to change. |

## delete [#delete]

```sh
geni crm employments delete emp_01HX
```

Delete an employment.

| Arg    | Notes          |
| ------ | -------------- |
| `<id>` | Employment id. |
