Skip to content

Integration · Productivity

checkmedia.org

Connect Claude & ChatGPT to Check

Ask your AI to find claims in your Check workspace, add a new link or quote, or draft a fact-check. It can search media items, add claims and tags, link related items and update verification status. It can create and update fact-checks and explainers, read tipline requests and reply to the person who sent them, with your approval if you want it.

Connect Check free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Find items in our workspace about the new bridge toll.”

    The AI searches media items by keyword and lists the matching claims, links and images.

  • “Has anyone already sent us this link?”

    It looks up the media items that were submitted with that URL.

  • “Add this article to Check and tag it health.”

    It creates a media item from the URL and adds the tag.

What your AI can do

Media items and claims

Add links and quotes, search items, add claims and tags, link related items and update verification status.

Fact-checks and explainers

Create, read and update fact-checks with rating, summary and URL, and attach explainers to items.

Tipline

Read tipline requests and reply to the people who sent them.

  • “Write a fact-check for this claim, rated false, with a short summary.”

    It creates a fact-check with title, summary and rating for the claim. It is only published to your tipline audience if you ask for that.

  • “Attach our explainer on vaccine testing to item 4812.”

    It finds the explainer and attaches it to the media item.

  • “Reply to tipline request 3310 with a link to our fact-check.”

    It reads the request and sends the reply. This is a real message to the person who wrote to your tipline.

225 tools for Check

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_claimChanges dataAdd the claim being checked to a media item: `input` with `project_media_id`, the claim `description` and optional `context`.
  • add_tagChanges dataAdd a tag to an item: `input` with the `tag` text and the item's `annotated_id` and `annotated_type` (e.g. ProjectMedia).
  • approve_feed_invitationVisible to othersAccept a feed invitation. Has effects visible outside this system. API summary: Mutation acceptFeedInvitation.
  • attach_explainer_to_mediaChanges dataAttach an explainer to a media item: `input` with `explainerId` and `projectMediaId`.
  • create_aboutChanges dataCreate a new about. API summary: Information about the application.
  • create_accountChanges dataCreate a new account. Required: input. API summary: Mutation userDisconnectLoginAccount.
  • create_account_sourceChanges dataCreate a new account source. Required: input. API summary: Mutation createAccountSource.
  • create_api_keyChanges dataCreate a new api key. Required: input. API summary: Mutation createApiKey.
  • create_bulk_project_media_mark_readVisible to othersCreate a new bulk project media mark read. Required: input. Has effects visible outside this system. API summary: Allow multiple items to be marked as read or unread.
  • create_change_passwordDeletesCreate a new change password. Required: input. Destructive action; may require approval. API summary: Mutation changePassword.
  • create_check_data_exportChanges dataCreate a new check data export. Required: input. API summary: Mutation createCheckDataExport.
  • create_documentChanges dataCreate a new document. Required: input. Search documents first to avoid duplicates. API summary: Mutation createDynamicAnnotationTaskResponseFileUpload.
  • create_dynamicChanges dataCreate a new dynamic. Required: input. API summary: Mutation createDynamic.
  • create_dynamic_annotation_analysiChanges dataCreate a new dynamic annotation analysi. Required: input. API summary: Mutation createDynamicAnnotationAnalysis.
  • create_dynamic_annotation_archiverChanges dataCreate a new dynamic annotation archiver. Required: input. API summary: Mutation createDynamicAnnotationArchiver.
  • create_dynamic_annotation_clipChanges dataCreate a new dynamic annotation clip. Required: input. API summary: Mutation createDynamicAnnotationClip.
  • create_dynamic_annotation_embed_codeChanges dataCreate a new dynamic annotation embed code. Required: input. API summary: Mutation createDynamicAnnotationEmbedCode.
  • create_dynamic_annotation_extracted_textChanges dataCreate a new dynamic annotation extracted text. Required: input. API summary: Mutation createDynamicAnnotationExtractedText.
  • create_dynamic_annotation_fieldChanges dataCreate a new dynamic annotation field. Required: query. API summary: Query dynamicannotationfield.
  • create_dynamic_annotation_flagChanges dataCreate a new dynamic annotation flag. Required: input. API summary: Mutation createDynamicAnnotationFlag.
  • create_dynamic_annotation_geolocationChanges dataCreate a new dynamic annotation geolocation. Required: input. API summary: Mutation createDynamicAnnotationGeolocation.
  • create_dynamic_annotation_languageChanges dataCreate a new dynamic annotation language. Required: input. API summary: Mutation createDynamicAnnotationLanguage.
  • create_dynamic_annotation_memebusterChanges dataCreate a new dynamic annotation memebuster. Required: input. API summary: Mutation createDynamicAnnotationMemebuster.
  • create_dynamic_annotation_metadataChanges dataCreate a new dynamic annotation metadata. Required: input. API summary: Mutation createDynamicAnnotationMetadata.
  • create_dynamic_annotation_metricChanges dataCreate a new dynamic annotation metric. Required: input. API summary: Mutation createDynamicAnnotationMetrics.
  • create_dynamic_annotation_mtChanges dataCreate a new dynamic annotation mt. Required: input. API summary: Mutation createDynamicAnnotationMt.
  • create_dynamic_annotation_report_designChanges dataCreate a new dynamic annotation report design. Required: input. API summary: Mutation createDynamicAnnotationReportDesign.
  • create_dynamic_annotation_reverse_imageChanges dataCreate a new dynamic annotation reverse image. Required: input. API summary: Mutation createDynamicAnnotationReverseImage.
  • create_dynamic_annotation_smooch_responseChanges dataCreate a new dynamic annotation smooch response. Required: input. API summary: Mutation createDynamicAnnotationSmoochResponse.
  • create_dynamic_annotation_syrian_archive_dataChanges dataCreate a new dynamic annotation syrian archive data. Required: input. API summary: Mutation createDynamicAnnotationSyrianArchiveData.
  • create_dynamic_annotation_task_response_datetimeChanges dataCreate a new dynamic annotation task response datetime. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseDatetime.
  • create_dynamic_annotation_task_response_free_textChanges dataCreate a new dynamic annotation task response free text. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseFreeText.
  • create_dynamic_annotation_task_response_geolocationChanges dataCreate a new dynamic annotation task response geolocation. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseGeolocation.
  • create_dynamic_annotation_task_response_multiple_choiceChanges dataCreate a new dynamic annotation task response multiple choice. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseMultipleChoice.
  • create_dynamic_annotation_task_response_numberChanges dataCreate a new dynamic annotation task response number. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseNumber.
  • create_dynamic_annotation_task_response_single_choiceChanges dataCreate a new dynamic annotation task response single choice. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseSingleChoice.
  • create_dynamic_annotation_task_response_urlChanges dataCreate a new dynamic annotation task response url. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseUrl.
  • create_dynamic_annotation_task_response_yes_noChanges dataCreate a new dynamic annotation task response yes no. Required: input. API summary: Mutation createDynamicAnnotationTaskResponseYesNo.
  • create_dynamic_annotation_task_statusChanges dataCreate a new dynamic annotation task status. Required: input. API summary: Mutation createDynamicAnnotationTaskStatus.
  • create_dynamic_annotation_team_bot_responseChanges dataCreate a new dynamic annotation team bot response. Required: input. API summary: Mutation createDynamicAnnotationTeamBotResponse.
  • create_dynamic_annotation_transcriptChanges dataCreate a new dynamic annotation transcript. Required: input. API summary: Mutation createDynamicAnnotationTranscript.
  • create_dynamic_annotation_transcriptionChanges dataCreate a new dynamic annotation transcription. Required: input. API summary: Mutation createDynamicAnnotationTranscription.
  • create_dynamic_annotation_translationChanges dataCreate a new dynamic annotation translation. Required: input. API summary: Mutation createDynamicAnnotationTranslation.
  • create_dynamic_annotation_translation_requestChanges dataCreate a new dynamic annotation translation request. Required: input. API summary: Mutation createDynamicAnnotationTranslationRequest.
  • create_dynamic_annotation_translation_statusChanges dataCreate a new dynamic annotation translation status. Required: input. API summary: Mutation createDynamicAnnotationTranslationStatus.
  • create_dynamic_annotation_verification_statusChanges dataCreate a new dynamic annotation verification status. Required: input. API summary: Mutation createDynamicAnnotationVerificationStatus.
  • create_explainerChanges dataCreate an explainer (background article): `input` with `title`, `description`, optional `url`, `language` and `tags`.
  • create_extract_textChanges dataCreate a new extract text. Required: input. API summary: Mutation extractText.
  • create_fact_checkChanges dataCreate a fact-check: `input` with `title` and `summary`, plus optional `url`, `rating`, `language`, `tags` and the `claim_description_id` it answers. Setting `publish_report` publishes it to the tipline audience.
  • create_feedChanges dataCreate a new feed. Required: id. API summary: Information about the feed with given id.
  • create_feed_createChanges dataCreate a new feed. Required: input. API summary: Mutation createFeed.
  • create_feed_import_mediumChanges dataCreate a new feed import medium. Required: input. API summary: Mutation feedImportMedia.
  • create_feed_invitationChanges dataCreate a new feed invitation. API summary: Information about a feed invitation, given its database ID or feed database ID (and then the current user email is used).
  • create_feed_invitation_createChanges dataCreate a new feed invitation. Required: input. API summary: Mutation createFeedInvitation.
  • create_feed_teamChanges dataCreate a new feed team. API summary: Information about a feed team, given its database ID or the combo feed database ID plus team slug.
  • create_generate_two_factor_backup_codeChanges dataCreate a new generate two factor backup code. Required: input. API summary: Mutation generateTwoFactorBackupCodes.
  • create_idChanges dataCreate a new id. API summary: Query id.
  • create_media_itemChanges dataAdd a media item to the workspace: `input` with a `url` or a text `quote`, plus optional `media_type`, `set_title`, `set_tags`, `set_status` and `set_claim_description`.
  • create_messageVisible to othersCreate a new message. Required: id. Has effects visible outside this system. API summary: Information about the tiplinemessage with given id.
  • create_move_team_task_downChanges dataCreate a new move team task down. Required: input. API summary: Mutation moveTeamTaskDown.
  • create_move_team_task_upChanges dataCreate a new move team task up. Required: input. API summary: Mutation moveTeamTaskUp.
  • create_nlu_keyword_to_tipline_menuChanges dataCreate a new nlu keyword to tipline menu. Required: input. API summary: Mutation addNluKeywordToTiplineMenu.
  • create_nodeChanges dataCreate a new node. Required: id. API summary: Fetches an object given its ID.
  • create_public_teamChanges dataCreate a new public team. Search public teams first to avoid duplicates. API summary: Public information about a team.
  • create_replace_project_mediumChanges dataCreate a new replace project medium. Required: input. API summary: Mutation replaceProjectMedia.
  • create_reset_passwordDeletesCreate a new reset password. Required: input. Destructive action; may require approval. API summary: Mutation resetPassword.
  • create_rootChanges dataCreate a new root. API summary: Query root.
  • create_saved_searchChanges dataCreate a new saved search. Required: id. API summary: Information about the savedsearch with given id.
  • create_saved_search_createChanges dataCreate a new saved search. Required: input. API summary: Mutation createSavedSearch.
  • create_smooch_bot_add_integrationChanges dataCreate a new smooch bot add integration. Required: input. API summary: Mutation smoochBotAddIntegration.
  • create_smooch_bot_remove_integrationChanges dataCreate a new smooch bot remove integration. Required: input. API summary: Mutation smoochBotRemoveIntegration.
  • create_source_createChanges dataCreate a new source. Required: input. API summary: Mutation createSource.
  • create_tag_createChanges dataCreate a new tag. Required: input. API summary: Mutation createTags.
  • create_tag_textChanges dataCreate a new tag text. Required: id. API summary: Information about the tagtext with given id.
  • create_tag_text_createChanges dataCreate a new tag text. Required: input. API summary: Mutation createTagText.
  • create_taskChanges dataCreate a new task. Required: id. API summary: Information about the task with given id.
  • create_task_createChanges dataCreate a new task. Required: input. API summary: Mutation createTeamTask.
  • create_team_bot_installationChanges dataCreate a new team bot installation. Required: input. API summary: Mutation createTeamBotInstallation.
  • create_team_createChanges dataCreate a new team. Required: input. API summary: Mutation createTeam.
  • create_tipline_newsletterChanges dataCreate a new tipline newsletter. Required: input. API summary: Mutation createTiplineNewsletter.
  • create_tipline_resourceChanges dataCreate a new tipline resource. Required: input. API summary: Mutation createTiplineResource.
  • create_transcribe_audioChanges dataCreate a new transcribe audio. Required: input. API summary: Mutation transcribeAudio.
  • create_userChanges dataCreate a new user. Required: id. API summary: Information about the botuser with given id.
  • create_user_createChanges dataCreate a new user. Required: input. API summary: Mutation createDynamicAnnotationSmoochUser.
  • create_user_create_project_media_userChanges dataCreate a new user. Required: input. API summary: Mutation createProjectMediaUser.
  • create_user_invitationChanges dataCreate a new user invitation. Required: input. API summary: Mutation userInvitation.
  • create_user_two_factor_authenticationChanges dataCreate a new user two factor authentication. Required: input. API summary: Mutation userTwoFactorAuthentication.
  • create_user_userChanges dataCreate a new user. Required: id. API summary: Information about the user with given id.
  • create_webhookDeletesCreate a new webhook. Required: input. Destructive action; may require approval. API summary: Mutation createWebhook.
  • delete_account_sourcesDeletesPermanently delete a account source. Destructive action; may require approval. API summary: Mutation destroyAccountSource.
  • delete_annotationsDeletesPermanently delete a annotation. Destructive action; may require approval. API summary: Mutation destroyAnnotation.
  • delete_api_keysDeletesPermanently delete a api key. Destructive action; may require approval. API summary: Mutation destroyApiKey.
  • delete_documentsDeletesPermanently delete a document. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseFileUpload.
  • delete_dynamic_annotation_analysisDeletesPermanently delete a dynamic annotation analysi. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationAnalysis.
  • delete_dynamic_annotation_archiversDeletesPermanently delete a dynamic annotation archiver. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationArchiver.
  • delete_dynamic_annotation_clipsDeletesPermanently delete a dynamic annotation clip. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationClip.
  • delete_dynamic_annotation_embed_codesDeletesPermanently delete a dynamic annotation embed code. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationEmbedCode.
  • delete_dynamic_annotation_extracted_textsDeletesPermanently delete a dynamic annotation extracted text. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationExtractedText.
  • delete_dynamic_annotation_flagsDeletesPermanently delete a dynamic annotation flag. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationFlag.
  • delete_dynamic_annotation_geolocationsDeletesPermanently delete a dynamic annotation geolocation. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationGeolocation.
  • delete_dynamic_annotation_languagesDeletesPermanently delete a dynamic annotation language. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationLanguage.
  • delete_dynamic_annotation_memebustersDeletesPermanently delete a dynamic annotation memebuster. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationMemebuster.
  • delete_dynamic_annotation_metadataDeletesPermanently delete a dynamic annotation metadata. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationMetadata.
  • delete_dynamic_annotation_metricsDeletesPermanently delete a dynamic annotation metric. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationMetrics.
  • delete_dynamic_annotation_mtsDeletesPermanently delete a dynamic annotation mt. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationMt.
  • delete_dynamic_annotation_report_designsDeletesPermanently delete a dynamic annotation report design. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationReportDesign.
  • delete_dynamic_annotation_reverse_imagesDeletesPermanently delete a dynamic annotation reverse image. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationReverseImage.
  • delete_dynamic_annotation_smooch_responsesDeletesPermanently delete a dynamic annotation smooch response. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationSmoochResponse.
  • delete_dynamic_annotation_syrian_archive_dataDeletesPermanently delete a dynamic annotation syrian archive data. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationSyrianArchiveData.
  • delete_dynamic_annotation_task_response_datetimesDeletesPermanently delete a dynamic annotation task response datetime. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseDatetime.
  • delete_dynamic_annotation_task_response_free_textsDeletesPermanently delete a dynamic annotation task response free text. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseFreeText.
  • delete_dynamic_annotation_task_response_geolocationsDeletesPermanently delete a dynamic annotation task response geolocation. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseGeolocation.
  • delete_dynamic_annotation_task_response_multiple_choicesDeletesPermanently delete a dynamic annotation task response multiple choice. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseMultipleChoice.
  • delete_dynamic_annotation_task_response_numbersDeletesPermanently delete a dynamic annotation task response number. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseNumber.
  • delete_dynamic_annotation_task_response_single_choicesDeletesPermanently delete a dynamic annotation task response single choice. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseSingleChoice.
  • delete_dynamic_annotation_task_response_urlsDeletesPermanently delete a dynamic annotation task response url. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseUrl.
  • delete_dynamic_annotation_task_response_yes_nosDeletesPermanently delete a dynamic annotation task response yes no. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskResponseYesNo.
  • delete_dynamic_annotation_task_statusesDeletesPermanently delete a dynamic annotation task status. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTaskStatus.
  • delete_dynamic_annotation_team_bot_responsesDeletesPermanently delete a dynamic annotation team bot response. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTeamBotResponse.
  • delete_dynamic_annotation_transcriptionsDeletesPermanently delete a dynamic annotation transcription. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTranscription.
  • delete_dynamic_annotation_transcriptsDeletesPermanently delete a dynamic annotation transcript. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTranscript.
  • delete_dynamic_annotation_translation_requestsDeletesPermanently delete a dynamic annotation translation request. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTranslationRequest.
  • delete_dynamic_annotation_translation_statusesDeletesPermanently delete a dynamic annotation translation status. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTranslationStatus.
  • delete_dynamic_annotation_translationsDeletesPermanently delete a dynamic annotation translation. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationTranslation.
  • delete_dynamic_annotation_verification_statusesDeletesPermanently delete a dynamic annotation verification status. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationVerificationStatus.
  • delete_dynamicsDeletesPermanently delete a dynamic. Destructive action; may require approval. API summary: Mutation destroyDynamic.
  • delete_explainersDeletesPermanently delete a explainer. Destructive action; may require approval. API summary: Mutation destroyExplainer.
  • delete_fact_checksDeletesPermanently delete a fact check. Destructive action; may require approval. API summary: Mutation destroyFactCheck.
  • delete_feed_invitationsDeletesPermanently delete a feed invitation. Destructive action; may require approval. API summary: Mutation destroyFeedInvitation.
  • delete_feed_teamsDeletesPermanently delete a feed team. Destructive action; may require approval. API summary: Mutation destroyFeedTeam.
  • delete_feedsDeletesPermanently delete a feed. Destructive action; may require approval. API summary: Mutation destroyFeed.
  • delete_nlu_keyword_from_tipline_menusDeletesPermanently delete a nlu keyword from tipline menu. Destructive action; may require approval. API summary: Mutation removeNluKeywordFromTiplineMenu.
  • delete_productsDeletesPermanently delete a product. Destructive action; may require approval. API summary: Mutation destroyExplainerItem.
  • delete_relationshipsDeletesPermanently delete a relationship. Destructive action; may require approval. API summary: Mutation destroyRelationship.
  • delete_relationships_destroyDeletesPermanently delete a relationship. Destructive action; may require approval. API summary: Mutation destroyRelationships.
  • delete_saved_searchesDeletesPermanently delete a saved search. Destructive action; may require approval. API summary: Mutation destroySavedSearch.
  • delete_tag_textsDeletesPermanently delete a tag text. Destructive action; may require approval. API summary: Mutation destroyTagText.
  • delete_tasksDeletesPermanently delete a task. Destructive action; may require approval. API summary: Mutation destroyTeamTask.
  • delete_team_bot_installationsDeletesPermanently delete a team bot installation. Destructive action; may require approval. API summary: Mutation destroyTeamBotInstallation.
  • delete_team_statusesDeletesPermanently delete a team status. Destructive action; may require approval. API summary: Mutation deleteTeamStatus.
  • delete_teamsDeletesPermanently delete a team. Destructive action; may require approval. API summary: Mutation destroyTeam.
  • delete_tipline_resourcesDeletesPermanently delete a tipline resource. Destructive action; may require approval. API summary: Mutation destroyTiplineResource.
  • delete_usersDeletesPermanently delete a user. Destructive action; may require approval. API summary: Mutation deleteCheckUser.
  • delete_users_destroyDeletesPermanently delete a user. Destructive action; may require approval. API summary: Mutation destroyDynamicAnnotationSmoochUser.
  • delete_users_destroy_team_userDeletesPermanently delete a user. Destructive action; may require approval. API summary: Mutation destroyTeamUser.
  • delete_versionsDeletesPermanently delete a version. Destructive action; may require approval. API summary: Mutation destroyVersion.
  • delete_webhooksDeletesPermanently delete a webhook. Destructive action; may require approval. API summary: Mutation destroyWebhook.
  • export_listsChanges dataExport lists. API summary: Mutation exportList.
  • find_media_by_urlChanges dataFind media items that were submitted with a given `url`, with `first`/`after` paging.
  • get_current_userChanges dataGet the Check user the API key acts as, including the current workspace. No inputs needed.
  • get_explainerChanges dataGet one explainer (background article) by `id`.
  • get_fact_checkChanges dataGet one fact-check by `id`, with title, summary, rating, URL and language.
  • get_media_itemChanges dataGet one media item with its title, status, claim and fact-check. `ids` is written as "itemId,workspaceId".
  • get_sourceChanges dataGet one source (the author or account behind media) by `id`.
  • get_tipline_requestChanges dataGet one tipline request (a message a user sent to your tipline) by `id`.
  • get_workspaceChanges dataGet the current Check workspace (team), or another one by `id` or `slug`, with its settings and counts.
  • link_media_itemsChanges dataLink two media items as related or similar: `input` with `source_id`, `target_id` and optional `relationship_type`.
  • reject_feed_invitationVisible to othersReject a feed invitation. Has effects visible outside this system. API summary: Mutation rejectFeedInvitation.
  • remove_tagDeletesRemove a tag from an item by the tag's `input.id`.
  • reply_to_tipline_requestVisible to othersReply to a tipline user: `input` with `inReplyToId` (the request ID) and `message`. This sends a real message to that person.
  • search_documentsChanges dataSearch documents. Use this to find existing documents before creating a new document. API summary: Mutation searchUpload.
  • search_media_itemsChanges dataSearch media items (claims, links, images, videos) in the workspace. `query` is a JSON string such as {"keyword":"search words"}.
  • search_public_teamsChanges dataSearch public teams. Use this to find existing public teams before creating a new public team. API summary: Find whether a team exists.
  • send_explainers_to_previous_requestVisible to othersSend a explainers to previous request. Has effects visible outside this system. API summary: Mutation sendExplainersToPreviousRequests.
  • submit_cancel_invitationVisible to othersResend a cancel invitation. Has effects visible outside this system. API summary: Mutation resendCancelInvitation.
  • submit_confirmationVisible to othersResend a confirmation. Has effects visible outside this system. API summary: Mutation resendConfirmation.
  • submit_teamVisible to othersDuplicate a team. Has effects visible outside this system. API summary: Mutation duplicateTeam.
  • update_accountsChanges dataUpdate an existing account. API summary: Mutation updateAccount.
  • update_claimChanges dataUpdate a claim by `input.id`: its `description` or `context`.
  • update_documentsChanges dataUpdate an existing document. API summary: Mutation updateDynamicAnnotationTaskResponseFileUpload.
  • update_dynamic_annotation_analysisChanges dataUpdate an existing dynamic annotation analysi. API summary: Mutation updateDynamicAnnotationAnalysis.
  • update_dynamic_annotation_archiversChanges dataUpdate an existing dynamic annotation archiver. API summary: Mutation updateDynamicAnnotationArchiver.
  • update_dynamic_annotation_clipsChanges dataUpdate an existing dynamic annotation clip. API summary: Mutation updateDynamicAnnotationClip.
  • update_dynamic_annotation_embed_codesChanges dataUpdate an existing dynamic annotation embed code. API summary: Mutation updateDynamicAnnotationEmbedCode.
  • update_dynamic_annotation_extracted_textsChanges dataUpdate an existing dynamic annotation extracted text. API summary: Mutation updateDynamicAnnotationExtractedText.
  • update_dynamic_annotation_flagsChanges dataUpdate an existing dynamic annotation flag. API summary: Mutation updateDynamicAnnotationFlag.
  • update_dynamic_annotation_geolocationsChanges dataUpdate an existing dynamic annotation geolocation. API summary: Mutation updateDynamicAnnotationGeolocation.
  • update_dynamic_annotation_languagesChanges dataUpdate an existing dynamic annotation language. API summary: Mutation updateDynamicAnnotationLanguage.
  • update_dynamic_annotation_memebustersChanges dataUpdate an existing dynamic annotation memebuster. API summary: Mutation updateDynamicAnnotationMemebuster.
  • update_dynamic_annotation_metadataChanges dataUpdate an existing dynamic annotation metadata. API summary: Mutation updateDynamicAnnotationMetadata.
  • update_dynamic_annotation_metricsChanges dataUpdate an existing dynamic annotation metric. API summary: Mutation updateDynamicAnnotationMetrics.
  • update_dynamic_annotation_mtsChanges dataUpdate an existing dynamic annotation mt. API summary: Mutation updateDynamicAnnotationMt.
  • update_dynamic_annotation_report_designsChanges dataUpdate an existing dynamic annotation report design. API summary: Mutation updateDynamicAnnotationReportDesign.
  • update_dynamic_annotation_reverse_imagesChanges dataUpdate an existing dynamic annotation reverse image. API summary: Mutation updateDynamicAnnotationReverseImage.
  • update_dynamic_annotation_smooch_responsesChanges dataUpdate an existing dynamic annotation smooch response. API summary: Mutation updateDynamicAnnotationSmoochResponse.
  • update_dynamic_annotation_syrian_archive_dataChanges dataUpdate an existing dynamic annotation syrian archive data. API summary: Mutation updateDynamicAnnotationSyrianArchiveData.
  • update_dynamic_annotation_task_response_datetimesChanges dataUpdate an existing dynamic annotation task response datetime. API summary: Mutation updateDynamicAnnotationTaskResponseDatetime.
  • update_dynamic_annotation_task_response_free_textsChanges dataUpdate an existing dynamic annotation task response free text. API summary: Mutation updateDynamicAnnotationTaskResponseFreeText.
  • update_dynamic_annotation_task_response_geolocationsChanges dataUpdate an existing dynamic annotation task response geolocation. API summary: Mutation updateDynamicAnnotationTaskResponseGeolocation.
  • update_dynamic_annotation_task_response_multiple_choicesChanges dataUpdate an existing dynamic annotation task response multiple choice. API summary: Mutation updateDynamicAnnotationTaskResponseMultipleChoice.
  • update_dynamic_annotation_task_response_numbersChanges dataUpdate an existing dynamic annotation task response number. API summary: Mutation updateDynamicAnnotationTaskResponseNumber.
  • update_dynamic_annotation_task_response_single_choicesChanges dataUpdate an existing dynamic annotation task response single choice. API summary: Mutation updateDynamicAnnotationTaskResponseSingleChoice.
  • update_dynamic_annotation_task_response_urlsChanges dataUpdate an existing dynamic annotation task response url. API summary: Mutation updateDynamicAnnotationTaskResponseUrl.
  • update_dynamic_annotation_task_response_yes_nosChanges dataUpdate an existing dynamic annotation task response yes no. API summary: Mutation updateDynamicAnnotationTaskResponseYesNo.
  • update_dynamic_annotation_task_statusesChanges dataUpdate an existing dynamic annotation task status. API summary: Mutation updateDynamicAnnotationTaskStatus.
  • update_dynamic_annotation_team_bot_responsesChanges dataUpdate an existing dynamic annotation team bot response. API summary: Mutation updateDynamicAnnotationTeamBotResponse.
  • update_dynamic_annotation_transcriptionsChanges dataUpdate an existing dynamic annotation transcription. API summary: Mutation updateDynamicAnnotationTranscription.
  • update_dynamic_annotation_transcriptsChanges dataUpdate an existing dynamic annotation transcript. API summary: Mutation updateDynamicAnnotationTranscript.
  • update_dynamic_annotation_translation_requestsChanges dataUpdate an existing dynamic annotation translation request. API summary: Mutation updateDynamicAnnotationTranslationRequest.
  • update_dynamic_annotation_translation_statusesChanges dataUpdate an existing dynamic annotation translation status. API summary: Mutation updateDynamicAnnotationTranslationStatus.
  • update_dynamic_annotation_translationsChanges dataUpdate an existing dynamic annotation translation. API summary: Mutation updateDynamicAnnotationTranslation.
  • update_dynamic_annotation_verification_statusesChanges dataUpdate an existing dynamic annotation verification status. API summary: Mutation updateDynamicAnnotationVerificationStatus.
  • update_dynamicsChanges dataUpdate an existing dynamic. API summary: Mutation updateDynamic.
  • update_explainerChanges dataUpdate an explainer by `input.id`: title, description, url, language or tags.
  • update_fact_checkChanges dataUpdate a fact-check by `input.id`: title, summary, url, rating, language or tags.
  • update_feed_teamsChanges dataUpdate an existing feed team. API summary: Mutation updateFeedTeam.
  • update_feedsChanges dataUpdate an existing feed. API summary: Mutation updateFeed.
  • update_media_itemChanges dataUpdate a media item by `input.id`: `custom_title`, `read`, `archived` (e.g. send to trash) or `related_to_id`.
  • update_project_media_updateChanges dataUpdate an existing project media. API summary: Mutation updateProjectMedias.
  • update_relationshipsChanges dataUpdate an existing relationship. API summary: Mutation updateRelationship.
  • update_relationships_updateChanges dataUpdate an existing relationship. API summary: Mutation updateRelationships.
  • update_saved_searchesChanges dataUpdate an existing saved search. API summary: Mutation updateSavedSearch.
  • update_sourcesChanges dataUpdate an existing source. API summary: Mutation updateSource.
  • update_tag_textsChanges dataUpdate an existing tag text. API summary: Mutation updateTagText.
  • update_tagsChanges dataUpdate an existing tag. API summary: Mutation updateTag.
  • update_tasksChanges dataUpdate an existing task. API summary: Mutation updateTask.
  • update_tasks_updateChanges dataUpdate an existing task. API summary: Mutation updateTeamTask.
  • update_team_bot_installationsChanges dataUpdate an existing team bot installation. API summary: Mutation updateTeamBotInstallation.
  • update_teamsChanges dataUpdate an existing team. API summary: Mutation updateTeam.
  • update_tipline_newslettersChanges dataUpdate an existing tipline newsletter. API summary: Mutation updateTiplineNewsletter.
  • update_tipline_resourcesChanges dataUpdate an existing tipline resource. API summary: Mutation updateTiplineResource.
  • update_usersChanges dataUpdate an existing user. API summary: Mutation updateDynamicAnnotationSmoochUser.
  • update_users_updateChanges dataUpdate an existing user. API summary: Mutation updateTeamUser.
  • update_users_update_userChanges dataUpdate an existing user. API summary: Mutation updateUser.
  • update_webhooksDeletesUpdate an existing webhook. Destructive action; may require approval. API summary: Mutation updateWebhook.

Set up in three steps

  1. 1

    Pick the app

    Create a free HeyMyApps account and choose Check from the app list.

  2. 2

    Paste your key

    Paste your Check workspace slug and an API key. You must be the workspace owner: open your workspace Settings > Integrations, enable API Access and click + New API Key. Keys have Editor permissions.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Check?

The AI can search and read media items, fact-checks, explainers, sources, tipline requests and your workspace. It can add media items, claims and tags, link related items, update items, claims and verification status, create and update fact-checks and explainers, attach an explainer to an item, remove a tag and reply to a tipline user.

Does the AI see my Check credentials?

No. Your Check API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.

Can I control what the AI is allowed to do?

Yes. You choose which tools are switched on, so you can start with searching and reading. Replying to a tipline user sends a real message, and removing a tag cannot be undone. Both can require your approval before they run. Every tool call is logged.

Does it work with ChatGPT?

Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.

What does it cost?

HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Check account.

Who can create a Check API key?

Only the workspace owner. In the workspace Settings > Integrations, the owner enables API Access and creates a key. The key has Editor permissions, and the workspace slug you paste tells HeyMyApps which workspace to work in.

Let your AI work in Check today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Check free

HeyMyApps is not affiliated with Check. Product names are trademarks of their owners.