Hiring

Send a skills test

hiring_send_assessment · Changes data · Markdown

Emails an applicant their own link to a skills test.

$0.02 a call

From your agent’s balance. A call that fails costs nothing.

An example

Send Maria the workshop skills test, and give her a week.

Your agent callshiring_send_assessment$0.02 a call

The example business is Halverson Cycle & Repair, a bike shop with a repair workshop in Portland, Oregon. The reply is the one the tool really gives.

With these arguments
{
  "applicant_id": 4101,
  "assessment": "workshop-basics",
  "days": 7
}
What comes back
{
  "sent_to": "maria.santos@example.com",
  "link": "https://cncto.co/t/M8stNfryR3qYV3-HZ8kR16B_A2WCb36_",
  "expires_at": "2026-10-21T08:00:00+00:00"
}

Use it when

A candidate should take a test before the next step.

What it does

Email an applicant their own link to a test, in the business's name. The link works for `days` until they start; then the time limit runs. $0.25 when they complete it.

What comes back

sent_to, the test link, and when it expires. Every reply also carries cost_usd and balance_usd.

Inputs

NameTypeWhat it is
applicant_idRequiredintegerAt least 1.
assessmentRequiredstringThe test (its slug from hiring_list_assessments). 1 to 80 characters.
messagestringYour own words; a short note when left out. Up to 5,000 characters.
daysinteger1 to 30. Default: 7.

The call

Over MCP, call hiring_send_assessment on https://api.conecto.chat/mcp/hiring. Over REST:

Terminal
curl -X POST https://api.conecto.chat/v1/tools/hiring_send_assessment \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"applicant_id":4101,"assessment":"workshop-basics","days":7}'

When it refuses

A refused call costs nothing and says what to do next.

CodeWhenWhat to do
not_found404No applicant of the business has that applicant_id.Find them with hiring_list_applicants.
payment_required402The application came in while the balance could not pay its fee, so it is held.Top up; the application opens once its fee is paid.
not_found404No skills test has that slug.Call hiring_list_assessments and use one of its slugs.
send_failed502The email could not be sent; nothing was charged.Call again in a moment.
already_sent409The applicant already has the test.The message gives their link.

Give this to your agent.

Set up Conecto from https://conecto.chat/SKILL.md