Default
Manatal
API integration
Ship Default features without building the integration. Full Manatal API access via Proxy, normalized data through Unified APIs, and 5 MCP-ready tools for AI agents — all extensible to your exact use case.
Talk to usUse Cases
Why integrate with Manatal
Common scenarios for SaaS companies building Manatal integrations for their customers.
Push AI interview results into candidate profiles
AI interviewing platforms can automatically post screening summaries as candidate notes and upload full transcripts or audio recordings as attachments in Manatal, keeping recruiters in the loop without manual data entry.
Sync sourced candidates with parsed resumes into Manatal
Candidate sourcing and enrichment tools can push newly discovered profiles directly into Manatal by uploading resumes, enabling Manatal's AI recommendation engine to immediately score and match candidates to open roles.
Automate background check status updates on candidate timelines
Background verification providers can log real-time check progress as candidate notes, clean up outdated statuses, and attach final compliance reports — giving recruiters a single source of truth without switching tools.
Map Manatal users to your platform's user directory
SaaS products that need to attribute actions to specific recruiters or hiring managers can use Truto's Unified APIs to resolve Manatal user IDs against the broader organization directory, ensuring correct ownership and routing.
Centralize external assessment documents on candidate profiles
Skills assessment and coding test platforms can automatically attach score reports, portfolios, or certification documents to the right candidate in Manatal, eliminating the need for recruiters to download and re-upload files.
What You Can Build
Ship these features with Truto + Manatal
Concrete product features your team can ship faster by leveraging Truto’s Manatal integration instead of building from scratch.
Automated interview transcript attachment
Upload PDF or audio transcripts from AI screening calls directly to a candidate's Manatal profile using the candidate attachment API.
Real-time background check timeline
Post chronological status notes on a candidate's profile as each verification step completes, and remove outdated notes when a step is restarted.
One-click resume push from sourcing tools
Let recruiters send a scraped or generated resume to Manatal in one click so the platform's AI can immediately parse and score the candidate.
Recruiter-to-user identity mapping
Resolve Manatal recruiter IDs to your product's internal users via the Unified User Directory and ATS User APIs, ensuring notes and attachments are attributed to the right person.
Candidate note audit log
List all existing notes on a candidate before writing new ones, preventing duplicate entries and giving your app full context on prior feedback.
Compliance document vault sync
Automatically push signed offer letters, ID verifications, or regulatory documents into Manatal as candidate attachments with full metadata for audit trails.
SuperAI
Manatal AI agent tools
Comprehensive AI agent toolset with fine-grained control. Integrates with MCP clients like Cursor and Claude, or frameworks like LangChain.
create_a_manatal_candidate_attachment
Create a candidate attachment in Manatal. Requires candidate_id. Returns id, name, description, file (URL of the attachment), creator, and created_at fields in the response.
create_a_manatal_candidate_note
Create a new note for a specific candidate in Manatal using candidate_id. Returns id, info, creator, and created_at of the created note.
list_all_manatal_candidate_notes
List candidate-notes for a specific candidate in Manatal. Requires candidate_pk. Returns id, info, creator, and created_at fields for each note.
delete_a_manatal_candidate_note_by_id
Delete a specific candidate note in Manatal using candidate_pk and id. Returns a 204 response to confirm successful deletion.
create_a_manatal_candidate_resume
Create a resume for a specific candidate in Manatal using candidate_id. Returns id, resume_file (URL to the uploaded file), and created_at (timestamp of upload).
Why Truto
Why use Truto’s MCP server for Manatal
Other MCP servers give you a static tool list for one app. Truto gives you a managed, multi-tenant MCP infrastructure across 600+ integrations.
Auto-generated, always up to date
Tools are dynamically generated from curated documentation — not hand-coded. As integrations evolve, tools stay current without manual maintenance.
Fine-grained access control
Scope each MCP server to read-only, write-only, specific methods, or tagged tool groups. Expose only what your AI agent needs — nothing more.
Multi-tenant by design
Each MCP server is scoped to a single connected account with its own credentials. The URL itself is the auth token — no shared secrets, no credential leaking across tenants.
Works with every MCP client
Standard JSON-RPC 2.0 protocol. Paste the URL into Claude, ChatGPT, Cursor, or any MCP-compatible agent framework — tools are discovered automatically.
Built-in auth, rate limits, and error handling
Tool calls execute through Truto’s proxy layer with automatic OAuth refresh, rate-limit handling, and normalized error responses. No raw API plumbing in your agent.
Expiring and auditable servers
Create time-limited MCP servers for contractors or automated workflows. Optional dual-auth requires both the URL and a Truto API token for high-security environments.
Unified APIs
Unified APIs for Manatal
Skip writing code for every integration. Use Truto’s category-specific Unified APIs out of the box or customize the mappings with AI.
Unified User Directory API
Unified ATS API
Users
The users represent a user.
How It Works
From zero to integrated
Go live with Manatal in under an hour. No boilerplate, no maintenance burden.
Link your customer’s Manatal account
Use Truto’s frontend SDK to connect your customer’s Manatal account. We handle all OAuth and API key flows — you don’t need to create the OAuth app.
We handle authentication
Don’t spend time refreshing access tokens or figuring out secure storage. We handle it and inject credentials into every API request.
Call our API, we call Manatal
Truto’s Proxy API is a 1-to-1 mapping of the Manatal API. You call us, we call Manatal, and pass the response back in the same cycle.
Unified response format
Every response follows a single format across all integrations. We translate Manatal’s pagination into unified cursor-based pagination. Data is always in the result attribute.
FAQs
Common questions about Manatal on Truto
Authentication, rate limits, data freshness, and everything else you need to know before you integrate.
What operations does Truto support for Manatal today?
Truto supports creating candidate attachments, creating and uploading candidate resumes, listing all candidate notes, creating candidate notes, and deleting candidate notes by ID. Additionally, Truto's Unified ATS API exposes Users, and the Unified User Directory API provides access to Users, Organizations, and Activities.
Can I read or write candidate records directly through Truto?
The current toolset focuses on candidate-adjacent objects: notes, attachments, and resumes. Candidate creation or profile field updates are not among the currently listed tools. Contact Truto if you need additional endpoints — integrations can be extended on request.
How does authentication work for connecting a user's Manatal account?
Manatal uses API key-based authentication. Your end users provide their Manatal API key through Truto's managed auth flow, so you never have to handle or store credentials directly.
Can I delete or update candidate notes programmatically?
You can delete a specific candidate note by its ID using the delete tool. To update a note, the typical pattern is to delete the outdated note and create a new one, since a direct update endpoint is not listed among the available tools.
How does Truto handle pagination and rate limits for Manatal?
Truto abstracts away Manatal's pagination logic — for example, when listing candidate notes, Truto handles cursor or page-based pagination automatically. Rate limit retries and back-off are managed by Truto's proxy layer so your application doesn't need to implement them.
What is the Unified ATS API used for with Manatal?
The Unified ATS API currently exposes Users from Manatal. This lets you enumerate recruiters and hiring managers in the Manatal account using a standardized schema, making it easy to attribute notes or attachments to the correct team member across multiple ATS integrations.
Manatal
Get Manatal integrated into your app
Our team understands what it takes to make a Manatal integration successful. A short, crisp 30 minute call with folks who understand the problem.
Talk to us