Pudding makes hiring and assessment transparent and efficient by guiding both hirers and candidates through a structured, anonymized process. Here’s how to set up and run a hiring assessment campaign, manage candidate submissions, and what the experience looks like for candidates.
Step 1: Create a new Proof (assessment workflow).

Step 2: Define the stages for your Proof. Each stage can have its ownhonorarium, time box, deliverable format, NDA requirement, and freeform deliverable guidelines.





Step 3: Let the built-in AI check and validate your guidelines before you save the Proof.


Step 4: Add any number of stages to your Proof—mix and match deliverable formats if you need. Remember, once candidates start working on a Proof, you can’t edit it.



Step 5: Import jobs and create Concerts (assessment campaigns) tied to specific roles.


Step 6: Choose how to import jobs—via your ATS using the API, by CSV file, or by entering them manually.



Step 7: Select the Proof to use for each Concert and decide how candidates will be invited. Options include automatic, manual, or ATS-triggered invitations. You can also set up a landing page just for invited candidates or open the assessment to the public.





Step 8: Add a job board URL for context, set how many candidates to accept, and review any credit requirements.



Step 9: Launch the Concert. Track invites, see who’s responded, and monitor candidate progress by stage and status—all candidates remain anonymized until the process finishes.



Step 10: Once at least 3 candidates have submitted deliverables, review the anonymized submissions in a grid view. Rate, advance, or reject submissions; you can also preview, open, or share deliverables with your team. Candidate identities and GitHub commits remain anonymized throughout review.





Step 1: Sign in from your invitation and view the anonymized assessment details—see the honorarium, stage, and deliverable format.


Step 2: Verify your relationship with the hirer, then confirm basic info. Connect LinkedIn, set up Stripe for payment, and optionally set your preferred honorarium rate.



Step 3: Connect your GitHub account. Review guidelines, then accept or reject the assessment.


Step 4: If you accept, follow the simple instructions for preparing and naming your deliverable. Access a short how-to video for additional help.


Step 5: Optionally set your own deadline, check your progress tree, and review the stages ahead. Leave at any time—compensation is handled automatically when you submit your deliverable.


Step 6: After completing all stages, you’ll see a banner confirming you finished. The hiring manager may follow up for next steps. Support is available 24/7 if you need it.

Pudding streamlines the assessment process for both hirers and candidates, ensuring fairness, transparency, and confidentiality. Use these steps to manage hiring campaigns more effectively and provide candidates with a smooth application experience.