# Commands

You can configure easy-to-use commands that your WhatsApp customers can see by typing a forward slash (/) in a message thread with your business. This can be used at any point during the conversation.

Commands consist of the command itself and a hint to give the customer an idea of what can happen when they use the command.&#x20;

{% hint style="success" %}
For example, you can define the command:

`/imagine - Create images using a text prompt`

When a WhatsApp user types */imagine cars racing on Mars* it triggers a received message webhook with that exact text string assigned to the `body` property. You could then generate and return an image of cars racing on the planet Mars.
{% endhint %}

When a customer taps a command, the command is pre-filled in the text field. The customer then sends it as a normal text message. You can set up a keyword trigger to create any follow-up bot messages.

{% hint style="info" %}

* You can define up to **30 commands**.&#x20;
* Each command can have a maximum of **32 characters.**
* Each hint can have a maximum of **256 characters**.&#x20;
* Emojis are **not** supported.
* Can be used anywhere during a conversation.
  {% endhint %}

<figure><img src="https://content.gitbook.com/content/H9mbp0ZlSZKdmkQMXA0U/blobs/lxSyVE73SfU4L9cSU2DT/image.png" alt="" width="238"><figcaption></figcaption></figure>

### Use Cases and Examples

Below are some examples of when and how commands can be used.

<table><thead><tr><th width="317">Scenario</th><th width="211">Example of a command</th><th>Example of a hint</th></tr></thead><tbody><tr><td><strong>Order status check:</strong> Let customers quickly enquire about their order's status, streamlining customer service.</td><td>/status</td><td>Check the status of your recent order</td></tr><tr><td><strong>Product catalog access:</strong> Provide customers with instant access to your product catalog, facilitating a seamless browsing experience.</td><td>/catalog</td><td>View our product catalog</td></tr><tr><td><strong>Customer support ticket:</strong> Let customers initiate a support ticket directly for faster problem resolution.</td><td>/support</td><td>Create a support ticket</td></tr><tr><td><strong>Account balance inquiry:</strong> Allow customers to more conveniently retrieve their account balance.</td><td>/balance</td><td>Check your account balance</td></tr><tr><td><strong>Event notifications:</strong> Notify customers of upcoming events or special occasions.</td><td>/upcoming events</td><td>Find information on the latest events happening</td></tr><tr><td><strong>Account information:</strong> Enable customers to retrieve basic account information or updates.</td><td>/account</td><td>View your account details</td></tr><tr><td><strong>Subscription management:</strong> Businesses offering subscription services can allow new customers to subscribe via a command.</td><td>/subscribe</td><td>Manage your subscription preferences</td></tr><tr><td><strong>Feedback submission:</strong> Encourage customers to give feedback on your products or services, improving customer engagement and business processes. </td><td>/feedback</td><td>Share your feedback with us</td></tr></tbody></table>
