# Prompt Against Translations > Run your custom AI processing on translations to ensure quality and accuracy. URL: https://store.crowdin.com/prompt-against-translations Category: Manager Productivity, AI Type: App Author: Awesome Crowdin The purpose of this application is to run a ChatGPT prompt against each target language of each file in your project. You should have an OpenAI provider configured in Crowdin before using this app. After installing the app, it would show up as a new report in the projects of your choice. The app can be consumed through the user interface or through the API. In the UI you can select the languages you want to run the prompt against and project files. Of course you can also specify the prompt. Some of the use cases where the app could be useful are - Checking community translations for vandalism, obscure language and hate speech. - Checking translations against specific corporate styleguides. Things like tone of voice, use of gender pronouns, etc. This app should be considered more of an experiment. ## API The application registers a new API endpoint `GET /prompt-against-translations`. It requires a valid Crowdin API token and three GET parameters: `project`, `language`, `file`. ```bash curl --request GET \ --url 'https://.crowdin.com/api/v2/applications/prompt-against-translations/api/check?project=&language=&file=' \ --header 'Authorization: Bearer XXXXXXXXX' \ --header 'Content-Type: application/json' ``` Example response: ```json { "data": { "result": "green", // or "red" "message": "Comment from the AI" } } ``` ```json { "data": { "error": "Missing required parameters. Please provide project, language, and file." } } ``` ## Screenshots ![Configuring AI translations check](https://developers.app.crowdin.net/api/media/file/c13be730-1995-4817-a3a7-8716db0589ea.png) ![AI Translations Check](https://developers.app.crowdin.net/api/media/file/76c7a252-556d-4980-b343-592ca774cab9.png)