Back to Nodes

Cursor

Last updated Aug 29, 2026

n8n community node for Praxicraft Assess — invite candidates, fetch results, pipelines, interviews, and signed webhooks via the Public API

461 Weekly Downloads
819 Monthly Downloads

Included Nodes

Cursor
Praxicraft Assess Trigger

Description

Praxicraft Assess for n8n

Official n8n community node for Praxicraft Assess.

Invite candidates, fetch results, manage hiring pipelines and interviews, and react to signed Assess events — on n8n Cloud or self-hosted n8n. No custom webhook code required.

Package: @praxicraft/n8n-nodes-assess

Requires an n8n account (Cloud or self-hosted) and an Assess API key (Starter+). Product docs: docs.praxicraft.com/integrations/n8n

Table of Contents

  • Install
  • Setup guide
  • Authentication
  • What you can do
  • Example workflows
  • Troubleshooting
  • Requirements & support
  • License
  • —

    Install

    n8n Cloud or Community nodes UI

    Works on n8n Cloud and self-hosted n8n.

    1. Open n8n → Settings → Community nodes → Install
    2. Enter package name:

    @praxicraft/n8n-nodes-assess
    

    3. Confirm. On self-hosted, restart n8n if your host requires it.

    On Cloud you can also install from the canvas: search Praxicraft while adding a step, open the node, and click Install.

    —

    Setup guide

    1. Create a workflow

    Open n8n and create a new workflow. Click Add first step… on the canvas.

    !Empty n8n workflow canvas with Add first step button

    2. Open the trigger picker

    n8n opens What triggers this workflow? Choose On app event (or search for the node directly).

    !n8n sidebar asking what triggers this workflow

    3. Search for Praxicraft Assess

    Type prax (or Praxicraft) in the search box. Select Praxicraft Assess. The verified checkmark means it is the official Assess node.

    !n8n search for prax showing Praxicraft Assess with verified badge

    4. Confirm the verified node

    Open the node details. You should see Verified, Installed (or Install), and the list of Assess triggers and actions.

    !Praxicraft Assess node details showing verified badge and trigger list

    If the node is not installed yet, use Install from this panel (n8n Cloud) or install the package from Settings → Community nodes, then restart if needed.

    5. Add credentials

    1. Create an API key in Assess (Developer → API Keys).
    2. On any Praxicraft Assess node, open Credential to connect with → Create new credential.

    !n8n List assessments node showing credential dropdown with Create new credential

    3. Paste your API key. Live keys start with ctlive; test keys start with cttest. Leave Base URL as https://assess.praxicraft.com unless you use a custom host.
    4. Save. n8n tests the credential automatically.

    !n8n credential form for Praxicraft Assess API with API Key and Base URL fields

    6. Build and run

    Trigger path: pick an event (for example On candidate passed) → connect Slack, email, or your ATS.

    Action path: start from a manual trigger or ATS webhook → add Praxicraft Assess → choose an action such as List assessments.

    !n8n workflow with manual trigger connected to Praxicraft List assessments action

    7. Activate

    Turn the workflow Active. For Trigger nodes, n8n registers a webhook with Assess, runs a test ping, and verifies signatures for you.

    —

    Authentication

    Create an organisation API key in Assess:

    Assess → Developer → API Keys → create key → copy ctlive… or cttest… (shown once).

    In n8n, add a Praxicraft Assess API credential:

    | Field | Value |
    |——-|——–|
    | API Key | Your ctlive… or cttest… key |
    | Base URL | https://assess.praxicraft.com (default) |

    Never commit API keys. Prefer a dedicated key for n8n and rotate it if it leaks.

    Recommended scopes

    | Use case | Scopes |
    |———-|——–|
    | Invite + notify on results | assessments:read, invitations:write, candidates:read, webhooks:write |
    | Pipeline enroll | pipelines:read, pipelines:write, webhooks:write |

    Scopes and rotation: Authentication · Scopes

    —

    What you can do

    Praxicraft Assess Trigger

    Starts a workflow when Assess delivers a signed event (for example assessment.completed, candidate.passed, pipeline moves, interview lifecycle). Activate the workflow to register the webhook; deactivate to remove it.

    Event catalog: Webhooks

    Praxicraft Assess (actions)

    | Resource | Common actions |
    |———-|—————-|
    | Assessment | List, Get, Create, Update, Duplicate, List Results, Attach / Replace / Remove Tasks |
    | Task | List org tasks, List platform tasks, Create, Get, Update, Delete |
    | Invitation | List, Invite, Bulk Invite, Get, Get Result, Remind, Cancel |
    | Pipeline | List, Get, Enroll, Bulk Enroll, List / Get Enrollment, Reject, Hold, Unhold |
    | Webhook | List, Create, Get, Update, Delete, List Deliveries, Test |
    | Organisation | Get, Stats, List Team, Squads, Audit Log |
    | Interview | List, Create, Bulk Create, Get, Cancel, Reschedule, Analysis, Replay, Share, Templates |
    | Integration | List, Get Connect URL, Test |

    Create and update steps use form fields. Bulk invite and enroll use a candidates list. Dropdowns cover assessments, tasks, invitations, pipelines, and more — you can still map an id from a previous step.

    —

    Example workflows

    Invite a candidate

    1. Resource Invitation → Invite
    2. Set assessment, email, optional name
    3. Enable Send Email if Assess should mail the take link

    Notify Slack when someone passes

    1. Trigger On candidate passed
    2. Add a Slack (or email) step with the candidate name and score from the event payload

    Act on completion

    1. Trigger on assessment.completed (payload includes invite_token)
    2. Action Invitation → Get Result with that token

    More recipes: Automations · praxicraft-assess-examples

    —

    Troubleshooting

    | Symptom | Fix |
    |———|—–|
    | Credential test fails | Add organisation:read or use full-access scopes |
    | Trigger never fires | Workflow must be Active; webhook must verify |
    | 403 INSUFFICIENT_SCOPE | Widen key scopes — Scopes |
    | Node missing in search | Install @praxicraft/n8n-nodes-assess and refresh / restart n8n |
    | Signature failures | Do not rewrite the raw request body in a proxy |

    Error codes: Errors

    —

    Requirements & support

  • n8n Cloud or a self-hosted n8n instance
  • An Assess API key (Starter+) from Developer → API Keys
  • Product docs: docs.praxicraft.com
  • n8n setup: docs.praxicraft.com/integrations/n8n
  • Email: support@praxicraft.com
  • Issues: GitHub Issues

Contributors and maintainers: see CONTRIBUTING.md.

—

License

MIT