MCTL
Assistant catalog

Telegram assistants

Assistants you can install on your own Telegram account. Each one handles a specific type of conversation for you—within limits you set—and asks for your approval before making any commitment.

A new install starts paused and not listening: going live is always your own explicit choice. Install and configure yours on the manage page, or from your MCP client with list_assistants, install_assistant and update_install.

Recruiter assistant

[email protected] published

recruitingjob-search

Answers recruiters who write to you in Telegram: qualifies the role, saves it as a lead, asks for details and call options, and tells you what needs your decision. Never agrees to a salary, a call time, or anything you haven't shared.

  • Hi! We have a Senior Go role at Acme, fully remote. Open to a chat?

auto: discovery, schedule · approve: decline, share_details, compensation

Mode observe · 6 autonomous turns, 2 messages per minute, 1,200 characters per reply

Values, intents and defaults

Values it asks for

NameTypeRequiredDescription
name string yes How the assistant refers to you.
role string yes Your current title.
skills string_list no Key technologies or domains to match against the role.
headline string no One line about you that recruiters may read.
work_mode string: remote, hybrid, office no Preferred setup (remote, hybrid, or office).
relocation string no Whether you are open to relocating and where.
salary_floor string no Never sent by the assistant; used only to stop a reply that would reveal it.

What it may do on its own

IntentDefault tierDescription
discoveryautoAsk about the role, the company and the process.
scheduleautoAsk the recruiter for call options; never accept a slot.
declineapproveTurn an opportunity down.
share_detailsapproveAnything that shares more about you than the profile allows.
compensationapproveAny reply to a message that raises pay (a salary, a range, a rate, a budget or other compensation), even one that only defers it.

In guarded mode, auto replies on its own within the limits. In observe mode, every reply waits for you. approve waits for you in either mode; actions in the never tier are always blocked.

Defaults

  • Mode: observe
  • Limits: 6 autonomous turns, 2 messages per minute, 1,200 characters per reply
  • Disclosure line: added unless you turn it off

Other versions: 0.1.0

[email protected] published

Answers recruiters who write to you in Telegram: works out the role, saves it as a lead, asks for details and call options, and tells you what needs your decision. Never agrees to a salary, a date or anything you have not shared.

Messages it handles

  • Hi! We have a Senior Go role at Acme, fully remote. Open to a chat?
  • Could you share your salary expectations and notice period?

Values it asks for

NameTypeRequiredDescription
name string yes How the assistant refers to you.
role string yes Your current title.
skills string_list no
headline string no One line about you that recruiters may read.
work_mode string: remote, hybrid, office no
relocation string no
salary_floor string no Never sent by the assistant; used only to stop a reply that would reveal it.

What it may do on its own

IntentDefault tierDescription
discoveryautoAsk about the role, the company and the process.
scheduleautoAsk the recruiter for call options; never accept a slot.
declineapproveTurn an opportunity down.
share_detailsapproveAnything that shares more about you than the profile allows.

In guarded mode, auto replies on its own within the limits. In observe mode, every reply waits for you. approve waits for you in either mode; actions in the never tier are always blocked.

Defaults

  • Mode: observe
  • Limits: 6 autonomous turns, 2 messages per minute, 1,200 characters per reply
  • Disclosure line: added unless you turn it off