Job Carousel

If your chatbot is built on a text-based platform like WhatsApp or WeChat, take look at our article about the specifics of text-based chatbots.

What is a job carousel?

Usually, at the end of the job discovery process user will be able to browse through jobs that match their set criteria. The jobs are displayed in the form of a job carousel, which consists of (limited) information on each listed job, like title, location, department etc. The actual set of displayed information is configured during implementation.


  1. Images
    By default, all our job carousels have a set of stock-type images. We highly recommend providing your own custom images (see below to learn more). Keep in mind that not all platforms support image-based job carousels.

  2. Title
    Below each job image, we have a title. If your jobfeed is connected to the chatbot, the title will be coming from the feed by default.

  3. Subtitle
    The chatbot name is usually a default subtitle, but we can adjust it so it would provide more information to your candidate. You can use any field from the jobfeed to populate the subtitle. A specific job location or department is often used.

  4. Buttons
    Below each job we have up to three options:

    1. Apply now
      This button can lead either externally to the page on your site where the user can start the application (keep in mind that your jobfeed has to have that link available) OR it can start the application within the chatbot.

    2. More info
      Depending on the platform it may look a little bit different but in general, this button should lead you to more information about the job offer: usually to either an external page with the job description or to the description provided within the jobfeed to our system.

    3. Ask a question
      By choosing this option user will enter context-dependent FAQ flow and will be able to ask questions in the context of the job.

  5. “Clicking on 'Apply now'….“ message
    This message appears only once, to new users. You can adjust the copy of this message.

  6. Last card of the carousel: Navigation Card
    At the end of your carousel, you will see a navigation card that will allow your users to find more or other jobs, subscribe for job updates, and go back to the main menu.


    1. Image
      This image can be adjusted. If you decide to use custom images and would like to change this image as well, we recommend using something distinctive from other images in the carousel to better indicate that this is a navigation card. You can also choose to use our default images here while adjusting only job images.

    2. Look for other jobs
      Users can start a job search again from scratch by using this option.

    3. Main menu
      It triggers main menu functionality and allows the user to see main options (usually: Ask a question, Start job search, Learn more about us).

    4. More jobs
      For better user experience, only a limited number of matching jobs are displayed (typically five) at once. If there are more matching jobs than can fit into a single carousel, the candidate can easily navigate to the next carousel, which will display the next set of jobs.
      This button will be visible only when there are still more jobs to be displayed. It will be replaced by “Receive job updates“ once there are no more jobs to show.

    5. Receive job updates
      With this button, if Subscription is enabled for this chatbot, the user can trigger a feature that will allow them to receive updates when new positions, matching their search, will appear. This button is only visible when there are no more jobs then what was already shown in the job carousel(s).

To provide better UX we recommend using your own custom images. Keep in mind that those images cannot be provided to the chatbot via the jobfeed so you need to provide the images to your Implementation manager in the appropriate format. We recommend using a set of at least 5 images since the job carousel typically holds 5 positions at a time. This way you can avoid image repetition.

  1. Format
    We accept .jpg and .png type of files. Recommended size is at least 500px x 259px (width x height). Images can be bigger or smaller but keep in mind that smaller images may have an impact on their quality. Always keep the ratio (1:0,518).

  2. Images per group
    Custom images can be provided for a defined group of jobs. For example, you can decide to create different sets based on the job’s location or job type. Each defined job group should correspond to the way your candidates will reach the job carousel (meaning, how job discovery flow was set up).
    We usually recommend having at least 6 different images in each job group (although, if your carousel limit is higher than 5, we would recommend increasing the number of images accordingly). All images are assigned randomly to jobs displayed in the carousel.

How a user can enter the job carousel?

There are four ways a user will be able to access the job carousel:

  1. After they reach the end of job discovery flow.

  2. When they have triggered Job Search intent in the FAQ flow (particular case, applicable if not many questions are asked in the job discovery process usually).

  3. When they used the subscription feature and a new job, matching their search, just became available.

  4. Through offer deeplinking.

Common questions:

  1. Can I change the limit of cards in the job carousel?
    Yes, you can! Our default is 5 so if there are no platform limitations, we can easily adjust this limit.

  2. Can I change the name of the buttons?
    Yes, it is possible. Keep in mind it has to be 20 characters max.

  3. Will the user ever see an empty job carousel? (no job offers available after they go through job discovery flow)?
    No, that is not possible. Due to the way our job discovery flow is set up, we will always have at least one job offer to display in the carousel.

  4. Can I disable Subscription functionality in the chatbot?
    Yes, it is possible to do so. By default it is enabled.