Integration · Forms
Connect Claude & ChatGPT to Submittable
Ask your AI which applications came in this week, what an applicant answered, or how the reviewers scored a submission in Submittable. It can set submission statuses, move submissions between review stages, assign reviewers, add notes and labels, and message submitters. It can also read projects, forms, funds and payments.
Free plan, no credit card. Takes about a minute.
Try asking
“Show new submissions to the Community Grant project from the last seven days.”
The AI finds the project and searches its submissions by date range, with status and submitter.
“What did this applicant answer on the application form?”
It reads the form entries for the submission, field by field.
“How did the reviewers score submission 48213?”
It lists the reviews and scores for that submission, optionally for one review stage.
What your AI can do
Submissions and answers
Search submissions by project, status, label and date, read form entries, submitter details and activity history.
Review workflow
Set statuses, move submissions between review stages, assign reviewers, read scores, add notes, labels and archive.
Projects, funds and payments
List projects, forms and form entries, and read funds and payments tied to submissions.
“Assign Maria and Tom as reviewers on the three newest submissions.”
It looks up team member IDs and assigns them to each submission.
“Move this one to the Final round stage and add a note that the budget needs checking.”
It moves the submission to the review stage and adds the note with the visibility you pick.
“Decline these submissions and send our standard decline message.”
It sets the status to declined and can send the message template to the submitters. This emails real people.
25 tools for Submittable
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_label_to_submissionChanges dataAdd a label to a submission by `submission_id` and `label_id`.add_submission_noteChanges dataAdd a note to a submission: `submission_id`, `note` text and `note_visibility`.archive_submissionVisible to othersArchive a submission by `submission_id`. It can be restored later.assign_submissionVisible to othersAssign or unassign team members as reviewers on a submission: `submission_id` with `assign_team_member_user_ids` and/or `un_assign_team_member_user_ids`.create_labelChanges dataCreate a new label with `name` and optional colour class.get_formGet one form's fields by `form_id`.get_paymentGet one payment by `payment_id`.get_projectGet one project by `project_id`.get_submissionGet one submission by `submission_id`, including project, status, submitter and labels.get_submission_entriesGet the form entries (answers) for a submission by `submission_id`.get_submission_submitterGet the submitter details for a submission by `submission_id`.list_form_entriesList completed entries for a form by `form_id`, with paging.list_formsList forms, optionally filtered by `project_id` or form `type`.list_fundsList funds used for awards and payments.list_labelsList the organization's labels with their IDs.list_paymentsList payments (transactions), filtered by `status`, `fund_id`, `submission_id`, `submitter_id` or date range.list_projectsList projects (opportunities) with paging. Use this to find a `project_id`.list_submission_historyList activity history, filtered by `submission_id`, `user_id` or history type, with paging.list_submission_reviewsList the reviews and scores for a submission by `submission_id`, optionally for one `review_stage_id`.list_team_membersList the organization's team members. Use to find user IDs for assignments.message_submittersVisible to othersEmail the submitters of one or more `submission_ids` with a `message` (subject, body) or a `template_id`. This sends email.move_submission_to_stageChanges dataMove a submission to a review stage by `submission_id` and `stage_id`.remove_label_from_submissionDeletesRemove a label from a submission by `submission_id` and `label_id`.search_submissionsSearch submissions with a `search` term and filters such as `projects_include`, `statuses_include`, labels, review stages and date range; page with `continuation_token`.set_submission_statusChanges dataSet the status (e.g. accepted, declined, in progress) of one or more `submission_ids` via `submission_status`, with an optional message or `template_id` to the submitter and an internal note. Sending a message emails the submitters.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Submittable from the app list.
- 2
Paste your key
First enable API access: in Submittable go to More › Integrations › API Access and click Enable API Access. Then copy the API key on that page and paste it as the username, leaving the password empty.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Submittable?
It can search and read submissions, form entries, projects, forms, reviews, submitters, team members, labels, history, funds and payments. It can set submission statuses, move submissions to review stages, assign reviewers, add notes and labels, create labels, archive submissions and message submitters.
Does the AI see my Submittable API key?
No. Your 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 read-only. Changing a status with a message or messaging submitters sends email, and those actions 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 PipMCP 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?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Submittable account.
Why is the password left empty?
Submittable's API uses your organization's API key as the username with a blank password. You only need to enable API access once under More › Integrations › API Access before you copy the key.
Related integrations
Let your AI work in Submittable today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Submittable freePipMCP is not affiliated with Submittable. Product names are trademarks of their owners.






