Skip to main content
Creating Prompts for Sidekick
Ryley White avatar
Written by Ryley White
Updated over a month ago

This article provides best practices for optimizing and creating effective prompts for Solink's Sidekick AI.

Creating effective prompts is key to receiving valuable responses from Solink's AI so that it can directly assist with your business operations.

You can even think of the AI as an additional employee - capable of understanding your questions, monitoring your cameras and returning with clear responses to help you solve problems you and your employees do not typically have time for.

Sidekick AI features currently include:


Optimize Sidekick AI

It is highly recommended to personalize Sidekick to your business needs before creating prompts.

We can personalize the AI on our end - contact your Solink Customer Success Representative and share the following information to optimize Sidekick AI to your needs:

  • The industry you operate in.

  • Your primary business objectives, such as operation profitability, mitigating health and safety violations, store cleanliness, customer service, etc.

  • Any special vernacular that your company uses that you would like incorporated into the AI.

  • Your preference for AI responses (short, long, bullet point, etc.)

This data helps us shape your AI experience to best fit your needs.


How to Write Effective Prompts

Creating an effective prompt for Sidekick AI makes a huge difference in the quality of the response you will receive.

To create an effective prompt, consider the following:

1. Persona

Imagine a "persona" related to the goal you are trying to achieve from the AI.

Think about your goal and imagine a real person who might be the best person to achieve that goal, then instruct the AI to "think" like this ideal person.

For example, if you want the AI to check your cameras for dirty tables in a restaurant, you can start your prompt with text such as the following:

"You are a busboy who relies on clean tables for serving customers."

2. Task

Be specific in what you are asking to look for - the more detail provided the better.

Provide examples to further focus in on what you're looking for. Continuing with the example in step 1, you could ask Sidekick to scan the restaurant cameras for tables that are both vacant and dirty.

You can further define or narrow down the subject of your AI prompt with specific language - for example, providing a clearer definition of the kinds of tables you want the AI to scan.

In this case, you could say:

"Note that tables always have chairs beside them. Do not include wastebins, garbage cans, etc. with clutter on top."

3. Information Structure

Consider writing the prompt as a series of steps in a sequential order.

For example, you could write:

  1. Look at the provided image and locate all of the dining tables.

  2. Make sure the tables are vacant.

  3. Verify if the vacant tables have garbage or food packaging on them.

4. Response Format

Describe the way you would like Sidekick to respond to your prompt to ensure a clear and effective response. For example, you could tell Sidekick to respond in the following format:

  • Provide the Location name in the response.

  • Location, Camera, aisle cluttered = yes or no

  • Provide people count = number in the response.

AI responses are not always consistent, so ensure to write an effective response format to give predictability to your answers.

Prompt Example

When it is all put together, your prompt may look something like this:

"You are a busboy who relies on clean tables for serving customers. I want you to:

  1. Look at the provided image and locate all of the dining tables.

  2. Make sure the tables are vacant.

  3. Verify if the vacant tables have garbage or food packaging on them.

Note that tables always have chairs beside them. Do not include wastebins, garbage cans, etc. with clutter on top.

Respond with: Table Dirty = Yes/No"

Additional Spot Check Use Cases and Examples

The following table provides a list of example prompts you can create for Scheduled Spot Checks, based on various goals you may have depending on the industry you operate in.

Spot Check Goal

Suggested Prompt Text

Track Late Prep Employee Arrival

  • Prompt: Determine if at least one employee has arrived to begin preparing the restaurant for customers.

  • Response Format: Prep = on time/late

Track Late Store Opening

  • Prompt: Determine if the restaurant is open and ready to serve customers. Employees should be in uniform, the donut display case should be stocked and employees should be in customer facing areas of the restaurant.

  • Response Format: "Ready for customers" if all criteria are met, otherwise respond with "not ready for customers"

Track Early Store Closure

  • Prompt: Determine if the restaurant is open and ready to serve customers. Lights should be on in all areas of the restaurant and employees should be in customer-facing areas of the restaurant.

  • Response Format: If the restaurant appears closed, respond with "early closure", otherwise respond with "open for business"

Check for Dirty Tables in Restaurant

  • Prompt: Carefully inspect images of the restaurant for dining tables that are not clean and ready for new customers. List only the locations with vacant dining tables which have garbage or food packaging left on the tables indicating the tables are not ready for new customers.

  • Response Format: Respond with Dirty Tables = Yes or No, Store location, number of tables that requiring cleaning

Check How Many Customers are Awaiting Service

  • Prompt: Carefully inspect images of the restaurant to determine if there are customers awaiting service. It is likely customers will be waiting but there is no cashier present behind the counter. Take your time and double check that the people you count are standing in line waiting to be served.

  • Response Format: Customers Awaiting Service = Yes/No

Check Hourly for Clear Aisles

  • Prompt: Carefully inspect images of aisles in the store to determine if the aisles are fully or partially blocked or impassable by abandoned objects such as shopping carts, fallen merchandise, dollies, boxes…etc. Patrons must have at least 3 feet width throughout egress of the aisle.

  • Response Format: If any aisle is blocked or impassable, respond with "Aisle obstruction detected" otherwise respond with "All clear"

Check for Customer Service Desk Clerk

  • Prompt: Determine if an employee is standing behind the customer service desk waiting or actively serving customers.

  • Response Format: If there is no employee behind the customer service desk respond with "inactive service", otherwise respond with "active service"

Check Storage Container Door State

  • Prompt: Carefully inspect the shipping containers to determine if all of the doors on each shipping container have been fully closed.

  • Response Format: Door state = open or closed

Tire Room Safety Monitor

  • Prompt: Carefully inspect the image for people in the tire room. Determine if a person has fallen or is sleeping on the floor.

  • Response Format: If a person is detected and appears to have fallen, respond with "irregular activity". If no people are detected to have fallen, respond with "regular activity".

Did this answer your question?