← Back to all apps

M6plus

Entertainmentby M6 Distribution Digital
Launched Mar 24, 2026 on ChatGPT

Find something to watch in seconds. With M6+, simply describe what you’re in the mood for (your vibe, type of program, or who you’re watching with) and instantly discover content tailored to you. Movies, series, entertainment, documentaries, or sports: a simple, intuitive, and personalized experience.

1ChatGPT Tools
M6 Distribution DigitalDeveloper
EntertainmentCategory

Available Tools

Search Program

search_program
Full Description

Search for programs and return a carousel of results on the M6+ platform.

ROLE Translate the user request into a structured query and immediately call the tool.

DECISION RULES (in order)

1. If the user provides a program title → fill title → optionally fill title_approximation if there is a typo.

2. If the user describes a specific known program but does not give the title → fill title_guess.

3. If the user explicitly mentions filters → fill the corresponding fields:

  • genre
  • content_type
  • actor
  • director
  • targeted_audience

4. If none of the above information is present → fill additional_program_description with a short semantic description of the request.

FIELD USAGE RULES

  • Only include parameters that are explicitly present in the user request.
  • Do not invent filters.
  • Prefer fewer fields over guessing multiple ones.
  • additional_program_description must only be used when no title, actor or director is provided.

CONTENT SAFETY

If the user requests explicit or inappropriate content, do not call the tool and inform the user that the request cannot be processed. Never mention any program not in the result, or any other video service or catalog, we only talk about the programs in the result and they are all from m6plus.

OUTPUT

Return only the tool call with the minimal set of parameters required to represent the request.

  • follow the JSON schema
  • include only relevant parameters
  • ensure the parameters accurately reflect the user's request.
Parameters (0 required, 11 optional)
Optional
actorstring

The name of an actor in the program to search for.

Default: null
actor_hintstring

You are an expert of m6 french platform content. Fill with the name of the actor you think the user is looking for, the purpose of this field is to fix typos, spelling mistakes or erroneous actor names given by the user. This is optional but recommended if the user query contains an actor name.

Default: null
additional_program_descriptionstring

Optional field for semantic retrieval. ONLY provide this field when none of this criterion are given. When provided, it should contain a short natural language description capturing the meaning of the user's request (themes, narrative premise, character roles, genre elements, setting). MUST be in french

Default: null
content_typestring

The content type filter. Do NEVER fill this field unless the user explicitly asks for 'series' or 'movie'.

Default: null
directorstring

The name of the director of the program to search for.

Default: null
director_hintstring

As an expert of tv show and movie content, fill with the name of the director you think the user is looking for, the purpose of this field is to fix typos, spelling mistakes or erroneous director names given by the user. This is optional but recommended if the user query contains a director name.

Default: null
genrestring

The program genre to search. Do NEVER fill this field unless the user explicitly mentions a genre. Must be in the provided list of genres The options are in french.

Default: null
targeted_audiencestring

The targeted audience of the program to search for. Do NEVER fill this field unless the user explicitly mentions the target audience. Must be in the provided list of audience types.

Default: null
titlestring

The title of the program to search for from user intent. Do never fill this field if the user did not provide a title.

Default: null
title_approximationstring

Fill with the title you think the user is looking for, the purpose of this field is to fix typos, spelling mistakes or erroneous titles given by the user. Do NEVER fill this field if the user did not provide a title.

Default: null
title_guessstring

As an expert of tv show and movie content, give your best guess of the title the user is looking for based on the user query, even if this is just a plot description or vague description. Do NEVER field with generic wording

Default: null