> ## Documentation Index
> Fetch the complete documentation index at: https://docs.z360.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# Work with ability builder agent using Ask Z

<iframe width="700px" height="400px" src="https://embed.app.guidde.com/playbooks/cMZTvNw1YRPKJ9MquGREeL?mode=videoOnly" title="Build Agent Abilities Using Ask Z And Ability Builder" frameborder="0" referrerpolicy="unsafe-url" allowfullscreen="true" allow="clipboard-write" sandbox="allow-popups allow-popups-to-escape-sandbox allow-scripts allow-forms allow-same-origin allow-presentation" style={{ borderRadius:"10px" }} />

## **Overview**

The Ability Builder is a conversational tool that lets you create abilities by simply chatting with the Ask Z agent. Instead of manually configuring nodes and flows, you can describe what you want your ability to do in plain language, and the agent will design and create the complete workflow for you.

This feature makes it easy for anyone to build sophisticated abilities without needing technical expertise in flow design.

## **Accessing the Ability Builder**

1. Navigate to your Z360 dashboard
2. Click on **New Chat** in the left sidebar to open Ask Z
3. Click the **+** button in the chat input field
4. Select **Ability Builder** from the menu

## **How to Build an Ability with Ask Z**

### **Step 1: Start a Conversation**

1. Open a new chat with Ask Z
2. Click the **+** button next to the input field
3. Select **Ability Builder** from the dropdown menu

### **Step 2: Describe Your Workflow**

Tell the agent what you want your ability to accomplish. Be descriptive about:

* The purpose of the ability
* What information needs to be collected from users
* What actions should be performed
* Any notifications or follow-up steps required

**Example prompt:** > “I need an ability that handles patient complaints. It should collect the patient’s name and email, ask which staff member the complaint is about, get details about the incident, then create a ticket and notify both the patient and supervisor.”

### **Step 3: Review the Generated Plan**

The agent will analyze your requirements and present a detailed plan including:

* **Name**: A suggested name for your ability
* **Description**: What the ability does
* **Triggers**: Phrases that will activate this ability
* **Workflow Steps**: A table showing each step with:
  * **Step Number**: The order of execution
  * **Type**: ASK (collects information) or ACT (performs an action)
  * **Label**: A descriptive name for the step
  * **Configuration**: The specific prompt or action details

### **Step 4: Refine If Needed**

If the generated plan doesn’t match your expectations, you can:

* Ask the agent to modify specific steps
* Request additional steps to be added
* Change the order of operations
* Adjust the prompts or actions

Simply continue the conversation to refine the ability until it meets your needs.

### **Step 5: Confirm and Create**

Once you’re satisfied with the plan:

1. Confirm that you want to create the ability
2. The agent will build and save the ability to your system
3. The ability will appear in **AI Studio** → **Abilities**

## **Example Workflow**

Here’s an example of what the Ability Builder generates for a patient complaint handler:

| **Step** | **Type** | **Label**             | **Configuration**                                              |
| :------- | :------- | :-------------------- | :------------------------------------------------------------- |
| 1        | ASK      | Collect Patient Info  | Ask for the patient’s full name and email address              |
| 2        | ASK      | Identify Staff Member | Ask for the name of the staff member the complaint is about    |
| 3        | ASK      | Get Complaint Details | Ask the patient to describe what happened with dates and times |
| 4        | ACT      | Create Ticket         | Create an inquiry in the Patient Complaints pipeline           |
| 5        | ACT      | Send Notifications    | Notify the patient and supervisor about the complaint          |

## **Tips**

* **Be specific**: The more details you provide, the better the generated ability will match your needs
* **Include all steps**: Mention every piece of information you need to collect and every action to perform
* **Specify actions**: If you need tickets created, emails sent, or data saved, explicitly mention these
* **Iterate freely**: Don’t hesitate to ask for changes—the agent can refine the ability through conversation
* **Review before confirming**: Always check the generated plan to ensure it covers all your requirements

## **What’s Next?**

After the ability is created, you can:

* View and edit it in **AI Studio** → **Abilities**
* Test it using **Ability Testing** to verify the flow works correctly
* Enable it for live conversations with your contacts
