Skip to main content

Sales Hiring Form — Design

Date: 2026-05-21 Status: Approved — ready to build Owner: ssh

Purpose

Public Tally form to screen applicants for the field sales role (Lahore-based, dental software). Applicants land via shared link, fill out one form, submissions land in Tally’s dashboard for manual review. No auto-screening, no branching — option (A) from brainstorm.

Out of repo

Form lives on Tally.so, not in this codebase. No code commits beyond this spec. The form is created via Tally’s MCP server (https://api.tally.so/mcp), authenticated with the user’s bearer API key (which the user must rotate after build — leaked in chat).

Form metadata

  • Title: Sales Representative - Dental Management Systems (no odontoX branding)
  • CAPTCHA: enabled (public link, spam mitigation)
  • End screen: Thanks — we'll be in touch within 5 working days.
  • Submissions: Tally dashboard only; no webhooks/notifications added now

Intro block (top of form)

Sales Representative — Dental Management Systems We’re hiring a female field sales representative to introduce our dental practice management software to clinics in Lahore. The role is field-based — you’ll visit dental clinics in person, demo the product to dentists and clinic owners, and sign them up. The role
  • Visit dental clinics across Lahore and meet dentists / clinic owners
  • Demo our software, answer questions, close sign-ups
  • Send a short daily update on WhatsApp
  • Target: 5–7 new clinic sign-ups per month
Compensation: PKR 25,000 base + commission per sign-up Location: Lahore only Type: Full-time or part-time Please answer the questions honestly — there are no right or wrong answers, we’re just trying to understand fit. Takes about 8–10 minutes.

Sections and fields

All fields required unless marked (optional).

1. Basic Information

QuestionType
Full nameshort text
City / area in Lahoreshort text
WhatsApp numberphone
Email addressemail
Agenumber
Are you comfortable with a female field sales role involving clinic visits?radio — Yes / No / Need more details

2. Availability

QuestionType
Are you applying for:radio — Full-time / Part-time / Either
When can you start?radio — Immediately / Within 1 week / Within 2 weeks / More than 2 weeks
Which areas of Lahore can you cover?short text

3. Experience

QuestionType
Do you have at least 1 year of sales, marketing, field sales, or client dealing experience?radio — Yes / No / Less than 1 year, but I have relevant experience
Briefly describe your sales / client dealing experience.long text
Have you sold any of these before?checkboxes (multi) — Software / SaaS, Healthcare services, Dental products/services, B2B products, Retail/customer sales, None of these
What was your previous or current sales target, if any? (optional)short text
What was your best sales achievement? (optional)long text

4. Field Sales Comfort

QuestionType
Are you comfortable visiting dental clinics and speaking directly with dentists or clinic owners?radio — Yes / No / Maybe, with training
Do you have your own transport or easy access to transport?radio — Yes / No / Sometimes
Are you comfortable sending daily work updates on WhatsApp?radio — Yes / No

5. Communication & Sales Judgment

QuestionType
How would you introduce dental software to a dentist in 2–3 lines?long text
A dentist says, “I am too busy, call me later.” What would you say?long text
A clinic owner says, “We already manage everything on paper.” How would you respond?long text
Rate your spoken communication skills:radio — Excellent / Good / Average / Need improvement

6. Compensation & Motivation

QuestionType
Are you comfortable with PKR 25,000 base salary plus commission?radio — Yes / No
The role requires 5–7 new clinic sign-ups per month. Are you confident you can work toward this target?radio — Yes / No / I would need training first
What motivates you more?radio — Fixed salary / Commission and growth / Learning sales / Flexible schedule

Build approach

  1. Connect to Tally MCP server (HTTP transport) via Node.js + @modelcontextprotocol/sdk (or direct JSON-RPC POST).
  2. Call the form-creation tool with a natural-language instruction containing every field above.
  3. Publish the form, capture the public URL.
  4. Hand URL back to user; remind to rotate the leaked Tally API key.

Non-goals

  • No webhook to Slack/email
  • No integration with odontoX repo or worker
  • No applicant tracking / ATS
  • No screening logic / disqualification