---
schema_version: "1"
id: 7fc6b536c27b76adc039e08a8b8b23670faee49a5c7fb0524bcf7705d199109a
title: QuickActionDefinition
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/api_tooling/tooling_api_objects_quickactiondefinition.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.api_tooling.meta/api_tooling/tooling_api_objects_quickactiondefinition.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: a10687ab77c39f7fa320d32aef3583c1e12d1e45e4c01f14468f05bd80eaeba8
description: Represents the definition of a quick action.
---
# QuickActionDefinition

Represents the definition of a quick action.

This object is available in API version 32.0 and later.

## Supported SOAP Calls

create(), delete(), query(), retrieve(), update(), upsert()

## Supported REST HTTP Methods

DELETE, GET, PATCH, POST

## Fields

<table class="featureTable sort_table" summary="">


          <thead class="thead sorted" align="left">
            <tr>
              <th class="featureTableHeader  " id="d268225e89">Field</th>

              <th class="featureTableHeader  " id="d268225e92">Details</th>

            </tr>

          </thead>

          <tbody class="tbody">
            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">ActionSubtype</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">picklist</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The subtype of the action. Valid values are: <ul class="ul bulletList">
                      <li class="li">
                        <samp class="codeph nolang">Action</samp>—This value is available only
                        for actions of type <samp class="codeph nolang">LightningWebComponent</samp>.
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">Create</samp>—This value is available only
                        for actions of type <samp class="codeph nolang">Flexipage</samp>. (This
                        value is available as a Beta in API version 68.0 and later)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">ScreenAction</samp>—This value is
                        available only for actions of type <samp class="codeph nolang">LightningWebComponent</samp>.
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">Update</samp>—This value is available only
                        for actions of type <samp class="codeph nolang">Flexipage</samp>. (This
                        value is available as a Beta in API version 68.0 and later)
                      </li>

                    </ul>
                    <p class="p">This field is available in API version 50.0 and later.</p>
                  </dd>

                  <dd class="dd">This field is available only for Lightning web component quick actions.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">Description</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">textarea</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The description of the action.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">DeveloperName</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">string</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The unique name of the action in the API. This field corresponds to the
                    <strong class="ph uicontrol">Name</strong> field in the user interface.
                  </dd>

                  <dd class="dd">Only users with View DeveloperName OR View Setup and Configuration
                    permission can view, group, sort, and filter this field.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">EntityDefinitionId</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">string</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The ID of the object associated with the quick action.</dd>



                  <dt class="dt dlterm">Relationship Name</dt>

                  <dd class="dd">EntityDefinition</dd>



                  <dt class="dt dlterm">Relationship Type</dt>

                  <dd class="dd">Lookup</dd>



                  <dt class="dt dlterm">Refers To</dt>

                  <dd class="dd">EntityDefinition</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">FullName</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">string</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Create, Group, Nillable</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The full name of the associated metadata object in Metadata API.</dd>

                  <dd class="dd">Query this field only if the query result contains no more than one record.
                    Otherwise, an error is returned. If more than one record exists, use multiple
                    queries to retrieve the records. This limit protects performance. </dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">Height</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">int</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The height of the action, in pixels. This field is set only when the quick
                    action has a custom icon.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">IconId</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">reference</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The ID of the action icon. This field is set only when the quick action has
                    a custom icon.</dd>



                  <dt class="dt dlterm">Relationship Name</dt>

                  <dd class="dd">Icon</dd>



                  <dt class="dt dlterm">Relationship Type</dt>

                  <dd class="dd">Lookup</dd>



                  <dt class="dt dlterm">Refers To</dt>

                  <dd class="dd">StaticResource</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">Label</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">string</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The action label that corresponds to the <strong class="ph uicontrol">Label</strong> field
                    in the user interface.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">Language</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">picklist</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Defaulted on create, Filter, Group, Nillable, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The language of the action. Valid values are:<a name="SupportedLanguages"><!-- --></a>
                    <ul class="ul bulletList" id="SupportedLanguages">
                      <li class="li">Chinese (Simplified): <samp class="codeph nolang">zh_CN</samp>
                      </li>

                      <li class="li">Chinese (Traditional): <samp class="codeph nolang">zh_TW</samp>
                      </li>

                      <li class="li">Danish: <samp class="codeph nolang">da</samp>
                      </li>

                      <li class="li">Dutch: <samp class="codeph nolang">nl_NL</samp>
                      </li>

                      <li class="li">English: <samp class="codeph nolang">en_US</samp>
                      </li>

                      <li class="li">Finnish: <samp class="codeph nolang">fi</samp>
                      </li>

                      <li class="li">French: <samp class="codeph nolang">fr</samp>
                      </li>

                      <li class="li">German: <samp class="codeph nolang">de</samp>
                      </li>

                      <li class="li">Italian: <samp class="codeph nolang">it</samp>
                      </li>

                      <li class="li">Japanese: <samp class="codeph nolang">ja</samp>
                      </li>

                      <li class="li">Korean: <samp class="codeph nolang">ko</samp>
                      </li>

                      <li class="li">Norwegian: <samp class="codeph nolang">no</samp>
                      </li>

                      <li class="li">Portuguese (Brazil): <samp class="codeph nolang">pt_BR</samp>
                      </li>

                      <li class="li">Russian: <samp class="codeph nolang">ru</samp>
                      </li>

                      <li class="li">Spanish: <samp class="codeph nolang">es</samp>
                      </li>

                      <li class="li">Spanish (Mexico): <samp class="codeph nolang">es_MX</samp> Spanish
                        (Mexico) defaults to Spanish for customer-defined translations.</li>

                      <li class="li">Swedish: <samp class="codeph nolang">sv</samp>
                      </li>

                      <li class="li">Thai: <samp class="codeph nolang">th</samp> The Salesforce user
                        interface is fully translated to Thai, but Help is in English.</li>

                    </ul>
                  </dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">ManageableState</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">ManageableState enumerated list</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">Indicates the manageable state of the specified component that is contained
                    in a package: <ul class="ul bulletList">
                      <li class="li"><samp class="codeph nolang">beta</samp></li>

                      <li class="li"><samp class="codeph nolang">deleted</samp></li>

                      <li class="li"><samp class="codeph nolang" id="d6797e669-d6853e373"><a name="d6797e669-d6853e373"><!-- --></a>deprecated</samp></li>

                      <li class="li"><samp class="codeph nolang">deprecatedEditable</samp></li>

                      <li class="li"><samp class="codeph nolang">installed</samp></li>

                      <li class="li"><samp class="codeph nolang">installedEditable</samp></li>

                      <li class="li"><samp class="codeph nolang">released</samp></li>

                      <li class="li"><samp class="codeph nolang">unmanaged</samp></li>

                    </ul>
                  </dd>


                </dl>

                <p class="p">This field is available in API version 38.0 and later.</p>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">MasterLabel</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">string</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The action label.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">Metadata</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd"><a class="xref" href="https://developer.salesforce.com/docs/atlas.en-us.264.0.api_meta.meta/api_meta/meta_quickaction.htm" target="_blank" title="HTML (New Window)">QuickAction</a></dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Create, Nillable, Update</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The metadata for the quick action.</dd>

                  <dd class="dd">Query this field only if the query result contains no
                    more than one record. Otherwise, an error is returned. If more than one record
                    exists, use multiple queries to retrieve the records. This limit protects
                    performance.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">NamespacePrefix</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">string</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The namespace of the action.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">OptionsCreateFeedItem</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">boolean</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter,</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">Indicates whether successful completion of the action creates a feed item
                    (<samp class="codeph java">true</samp>) or not (<samp class="codeph java">false</samp>). Applies only to Create Record, Update Record, and Log a
                    Call quick action types. Available in API version 36.0 and later.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">SobjectType</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">picklist</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The associated object’s API name. For example, <samp class="codeph nolang">FeedItem</samp>.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">StandardLabel</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">picklist</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The standard label for the action. Valid values are:<ul class="ul bulletList">
                      <li class="li"><samp class="codeph nolang">AddRecord</samp></li>

                      <li class="li"><samp class="codeph nolang">AddMember</samp></li>

                      <li class="li"><samp class="codeph nolang">ChangeDueDate</samp></li>

                      <li class="li"><samp class="codeph nolang">ChangePriority</samp></li>

                      <li class="li"><samp class="codeph nolang">ChangeStatus</samp></li>

                      <li class="li"><samp class="codeph nolang">CreateNew</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">CreateNewRecordType</samp>
                        (For example, a label with something like “Create New
                        Idea”)
                      </li>

                      <li class="li"><samp class="codeph nolang">Defer</samp></li>

                      <li class="li"><samp class="codeph nolang">EditDescription</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">EnrollInProgram</samp>
                        (Available in API versions 46.0 and later only if the org
                        has Health Cloud enabled)
                      </li>

                      <li class="li"><samp class="codeph nolang">Escalate</samp></li>

                      <li class="li"><samp class="codeph nolang">EscalateToRecord</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">Forward</samp> (Available in
                        API version 42.0 and later)
                      </li>

                      <li class="li"><samp class="codeph nolang">LogACall</samp></li>

                      <li class="li"><samp class="codeph nolang">LogANote</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">ModifyAppointment</samp>
                        (Available in API version 47.0 and later)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">New</samp> (A new record)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">NewChild</samp> (A new child
                        record)
                      </li>

                      <li class="li"><samp class="codeph nolang">NewChildRecordType</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">NewRecordType</samp> (For
                        example, a label with something like “New
                        Idea”)
                      </li>

                      <li class="li"><samp class="codeph nolang">OfferFeedback</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">PatientDetails</samp>
                        (Available in API version 57.0 and later if the org has
                        Health Cloud enabled)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">PerformCount</samp> (Available
                        in API version 63.0 and later.)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">Quick</samp> (A quick
                        record)
                      </li>

                      <li class="li"><samp class="codeph nolang">QuickRecordType</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">RelocateAsset</samp>
                        (Available in API version 63.0 and later)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">ReplaceAsset</samp> (Available
                        in API version 63.0 and later)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">Reply</samp> (Available in API
                        version 42.0 and later)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">ReplyAll</samp> (Available in
                        API version 42.0 and later)
                      </li>

                      <li class="li"><samp class="codeph nolang">RequestFeedback</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">SendEmail</samp> (This value
                        is available in API version 31.0 and later.)
                      </li>

                      <li class="li"><samp class="codeph nolang">Update</samp></li>

                    </ul>
                  </dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">SuccessMessage</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">string</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The message that displays to the user upon successful completion of the
                    action. Available in API version 36.0 and later.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">TargetField</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">picklist</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The API name of the parent object for the record created by this quick
                    action. For example, <samp class="codeph nolang">CollaborationGroup</samp>.</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">TargetRecordTypeId</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">reference</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The ID of the target record type.</dd>



                  <dt class="dt dlterm">Relationship Name</dt>

                  <dd class="dd">TargetRecordType</dd>



                  <dt class="dt dlterm">Relationship Type</dt>

                  <dd class="dd">Lookup</dd>



                  <dt class="dt dlterm">Refers To</dt>

                  <dd class="dd">RecordType</dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">TargetSobjectType</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">picklist</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The API name of the type of object record this action creates. For example,
                    <samp class="codeph nolang">OpportunityLineItem</samp>.
                  </dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">Type</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">picklist</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Restricted picklist, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The type of action. Valid values are:<ul class="ul bulletList">
                      <li class="li"><samp class="codeph nolang">Canvas</samp></li>

                      <li class="li"><samp class="codeph nolang">Create</samp></li>

                      <li class="li">
                        <samp class="codeph nolang">Flexipage</samp> (This value is available
                        as a Beta in API version 68.0 and later)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">Flow</samp> (This value is available as a
                        Beta in API version 41.0 and later.)
                      </li>

                      <li class="li">
                        <samp class="codeph nolang">LightningComponent</samp> (This value is
                        available in API version 38.0 and later.)
                      </li>

                      <li class="li"><samp class="codeph nolang">LightningWebComponent</samp></li>

                      <li class="li"><samp class="codeph nolang">LogACall</samp></li>

                      <li class="li"><samp class="codeph nolang">Post</samp></li>

                      <li class="li"><samp class="codeph nolang">SendEmail</samp></li>

                      <li class="li"><samp class="codeph nolang">SocialPost</samp></li>

                      <li class="li"><samp class="codeph nolang">Update</samp></li>

                      <li class="li"><samp class="codeph nolang">VisualforcePage</samp></li>

                    </ul>
                  </dd>


                </dl>

              </td>

            </tr>

            <tr>
              <td class="entry" headers="d268225e89" data-title="Field"><span class="keyword parmname">Width</span></td>

              <td class="entry" headers="d268225e92" data-title="Details">
                <dl class="dl detailList">

                  <dt class="dt dlterm">Type</dt>

                  <dd class="dd">int</dd>



                  <dt class="dt dlterm">Properties</dt>

                  <dd class="dd">Filter, Group, Nillable, Sort</dd>



                  <dt class="dt dlterm">Description</dt>

                  <dd class="dd">The width of the action, in pixels. This field is set only when the quick
                    action has a custom icon.</dd>


                </dl>

              </td>

            </tr>

          </tbody>

        </table>

## Usage

A QuickActionDefinition represents information about a quick action. The following example creates a global quick action that lets users quickly create a task.

QuickActionDefinition qad = new QuickActionDefinition();
qad.setDeveloperName("MyQuickCreateTaskAction");
qad.setSobjectType("Global");
qad.setTargetSobjectType("Task");
qad.setMasterLabel("Quick create a task");
qad.setType(QuickActionType.Create);
qad.setDescription("Quickly creates a Task");

sforce.create(new SObject\[\]{qad});