# edit

Edit your profile information. This command allows you to update your profile details, including full name, email, phone number, and address. You can either:

1. Use the interactive mode (TUI) by running the command without flags, or
2. Use direct flags to update specific fields instantly from the command line.

## Usage

```
cldkctl profile edit [flags]
```

## Steps

### Option 1 — Interactive Mode (TUI):

1. Run the following command in your terminal:

```
cldkctl profile edit
```

2. The terminal opens an interactive profile editor for you to enter your full name, email, phone number, and address.
3. Once finished, you will be asked to confirm your changes:
   1. Press Y to confirm and save.
   2. Press N to cancel.
   3. Use Shift + Tab to move backward or Enter to go to the next field.
4. When confirmed, the profile will be updated successfully.

<figure><img src="/files/8iCMojcFAJTZ1HKGPTal" alt=""><figcaption></figcaption></figure>

### Option 2 — Using Flags (Non-Interactive Mode):

1. If you prefer to directly update specific fields, you can use command flags.
2. Identify the Role ID of the role you want to modify. Refer to the Organization Role List section to view all Role IDs.

```
cldkctl profile edit --address "Jl. Testing No. 123456, DKI Jakarta"
```

3. You can also update multiple fields simultaneously by combining flags in a single command. Each flag corresponds to a profile field, and all provided values will be updated together.

```
cldkctl profile edit \
  --name "UserTestingAI" \
  --email "technicalwriter@lintasarta.co.id" \
  --phone "+6281234567890" \
  --address "Jl. Testing No. 123456, DKI Jakarta"
```

<figure><img src="/files/GUsWiGIvUChcRd5J6O0z" alt=""><figcaption></figcaption></figure>

## Flags

{% hint style="success" %}
This command supports refer to the [Global Flags](/guidance-for-individual/cloudeka-api-list/global-flags.md) section for details.
{% endhint %}

<table><thead><tr><th width="200.66668701171875">Flag</th><th>Description</th></tr></thead><tbody><tr><td>-a, --address string</td><td>Specify or update your address.</td></tr><tr><td>-e, --email string</td><td>Specify or update your email address.</td></tr><tr><td>-h, --help</td><td>Help for the daily subcommand.</td></tr><tr><td><p>-n, --name string</p><p>    --phone string</p></td><td><p>Specify or update your full name.</p><p>Specify or update your phone number.</p></td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.cloudeka.ai/guidance-for-individual/cloudeka-api-list/command-reference/cldkctl-profile/edit.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
