Connect Recruit CRM and Textmagic to power AI-driven automation
- No-code AI automation
- Full audit trails and controls
- SOC 2 and GDPR compliant
- Easy visual workflow builder
- 8,000+ apps, 450+ AI tools
- Free tier available
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier makes it easy to integrate Recruit CRM with Textmagic - no code necessary. See how you can get setup in minutes.
Choose a trigger
A trigger is the event that starts your Zap—like a "Call Log Added" from Recruit CRM.
Add your action
An action happens after the trigger—such as "Create Contact" in Textmagic.
You’re connected!
Zapier seamlessly connects Recruit CRM and Textmagic, automating your workflow.
Supported triggers and actions
Zapier helps you create workflows that connect your apps to automate repetitive tasks. A trigger is an event that starts a workflow, and an action is an event a Zap performs.
Call Log AddedTriggers when a new call log is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate AssignedTriggers when a candidate is assigned to a job.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate AddedTriggers when a new candidate is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Added Through Talent PoolTrigger when a new candidate applied through Talent Pool.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate EnrolledTriggers when a candidate is enrolled
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Offlimit UpdatedTriggers when a new candidate is marked as offlimit or updated offlimit status.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Opted OutTriggers when a candidate opts out of email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Pitch Stage UpdatedTriggers when a candidate's pitch stage is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Profile Update RequestedTriggers when a candidate profile update is requested.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate UnenrolledTriggers when a candidate is unenrolled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Client Feedback ReceivedTriggers when a client feedback is recevied.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Company AddedTriggers when a new company is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Company Offlimit UpdatedTriggers when a company is marked as offlimit or updated offlimit status.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact AvailableTriggers when a contact is available.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact DeletedTriggers when a contact is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact Offlimit UpdatedTriggers when a contact is marked as offlimit or updated offlimit status.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact Opted OutTriggers when a contact opts out of email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact UpdatedTriggers when a contact is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Deal DeletedTriggers when a deal is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Deal UpdatedTriggers when a deal is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Hotlist AddedTriggers when a new hotlist is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Record Removed From the HotlistTriggers when a record is removed from the hotlist.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Job AddedTriggers when a new job is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Job Status UpdatedTriggers when a job status is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Meeting UpdatedTriggers when a Meeting is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Note AddedTriggers when a new note is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Target AchivedTriggers when a target achived.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task AddedTriggers when a new task is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- First NameRequired
- Last Name
- Email
- Phone
- Gender
- Educational Qualification ID
- Educational Specialization
- Total Experience (Years)
- Date of Birth
- Profile Updated On
- Current Salary
- Salary Expectation
- Willing to Relocate
- Current Organization
- Current Organization Slug
- Current Employment Status
- Notice Period (Days)
- Currency ID
- Facebook Profile URL
- Twitter Profile URL
- LinkedIn Profile URL
- Github Profile URL
- Xing Profile URL
- City
- Locality
- State
- Country
- Full Address
- Relevant Experience (Years)
- Title
- Available From
- Salary Type ID
- Source
- Language Skills
- Skill
- Resume
- Avatar
- Owner
- Created By
- Candidate Summary
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First NameRequired
- Last Name
- Title
- Email
- Phone
- StageRequired
- Company Slug
- City
- Locality
- Full Address
- Linkedin Profile URL
- Twitter Profile URL
- Facebook Profile URL
- Xing Profile URL
- Avatar
- Owner
- Created By
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Hotlist nameRequired
- Related EntityRequired
- ShareRequired
- Created By
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TitleRequired
- Description
- Meeting Type
- Address
- ReminderRequired
- Starting OnRequired
- End TimeRequired
- Related To
- Related To Type
- Attendee Users
- Attendee Contacts
- Attendee Candidates
- Owner
- Created By
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.
Add TaskAdd a new Task.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Candidate SlugRequired
- Job SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Slug of ContactRequired
- Opt Out StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Sequence IDRequired
- Prospect SlugRequired
- Enrolled by
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Candidates SlugRequired
- Status IdRequired
- End DateRequired
- Reason
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Companies SlugRequired
- Status IdRequired
- End DateRequired
- Reason
- Mark Contact Off LimitRequired
- Mark Candidate Off LimitRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact SlugRequired
- Status IdRequired
- End DateRequired
- Reason
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Prospect SlugRequired
- Unenrolled by
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Call Log IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Candidate SlugRequired
- Job SlugRequired
- Status IDRequired
- Remark
- Stage Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Company SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Deal SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Job SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Note IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- FileRequired
- Related EntityRequired
- Related ToRequired
- Created By
- Folder
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First Name
- Last Name
- Email
- LinkedIn Profile URL
- Contact Number
- Candidate Slug
- State
- Country
- Created From Date
- Created To Date
- Updated From Date
- Updated To Date
- Owner Id
- Owner Name
- Owner Email
- Marked as Off Limit
- Exact Search
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- First Name
- Last Name
- Email
- LinkedIn Profile URL
- Company Name
- Contact Number
- Company Slug
- Contact Slug
- Created From Date
- Created To Date
- Updated From Date
- Updated To Date
- Owner Id
- Owner Name
- Owner Email
- Marked as Off Limit
- Exact Search
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Enrollment ID
- Sequence ID
- Slug of Prospect
- Prospect Type
- Enrollment Status
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Job title
- Company Name
- Job Slug
- Created From Date
- Created To Date
- Updated From Date
- Updated To Date
- Owner Id
- Owner Name
- Owner Email
- Exact Search
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Associated entity's slugRequired
- Associated entity's Name i.e. candidate/ company/ contact/ jobRequired
- Added From Date
- Added To Date
- Updated From Date
- Updated To Date
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- First Name
- Last Name
- Contact Number
- Email
- User Id
- Expand Team
ActionThis is an event a Zap performs.SearchFind existing data in your app
New Missed CallTriggers when you miss an incoming call to your TextMagic number.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New UnsubscriberTriggers when someone unsubscribes from your communication.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- ListRequired
- ContactRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ContactRequired
- TagsRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task boardRequired
- TaskRequired
- AssigneeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Deal pipelineRequired
- DealRequired
- AssigneeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Dedicated NumberRequired
- Forward Calls ToRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- EmailRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Custom FieldRequired
- ContactRequired
- Custom Field Value
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact Search Query
- Exact Match
- Include Shared Contacts?
- Phone Number Format
- Country
- Empty result when query is empty
ActionThis is an event a Zap performs.SearchFind existing data in your app- Contact Search Query
- Exact Match
- Include Shared Contacts?
- Phone Number Format
- Country
- Empty result when query is empty
- PhoneRequired
- First Name
- Last Name
- Email
- Company Name
- Lists
- Edit Existing Contact When Found
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Call Log UpdatedTriggers when a call log is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate AvailableTriggers when a candidate is available.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Applied Through Job PageTrigger when a new candidate applied through jobs page.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate DeletedTriggers when a candidate is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Hiring Stage UpdatedTriggers when a candidate's hiring stage is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Opted InTriggers when a candidate opts in for email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate PitchedTriggers when a candidate is pitched to a contact.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate Profile UpdatedTriggers when a candidate updates thier profile.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate UnassignedTriggers when a candidate is unassigned from a job.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Candidate UpdatedTriggers when a new candidate is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Company AvailableTriggers when a company is available.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Company DeletedTriggers when a company is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Company UpdatedTriggers when a company is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact AddedTriggers when a new contact is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact EnrolledTriggers when a contact is enrolled
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact Opted InTriggers when a contact opts in for email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Contact UnenrolledTriggers when a contact is unenrolled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Deal AddedTriggers when a new deal is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Deal Stage UpdatedTriggers when a deal stage is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
File UploadedTriggers when a new file is uploaded for an entity in the files section.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Record Added to HotlistTriggers when a new record is added to hotlist.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Hotlist UpdatedTriggers when a hotlist is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Job DeletedTriggers when a job is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Job UpdatedTriggers when a Job is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Meeting AddedTriggers when a new meeting is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Note UpdatedTriggers when a note is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Task UpdatedTriggers when a Task is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Add Call LogAdd a new call log.
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Industry ID
- Company NameRequired
- Company Logo
- Facebook Profile URL
- Twitter Profile URL
- LinkedIn profile URL
- City
- Full Address
- Website
- Owner
- Created By
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Deal NameRequired
- Deal StageRequired
- Deal ValueRequired
- Close DateRequired
- Deal TypeRequired
- Company Slug
- Contacts
- Jobs
- Candidates
- Owner
- Created By
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Job TitleRequired
- Company SlugRequired
- Contact Slug
- Secondary Contact Slug
- Note For Candidates
- Number Of Openings
- Minimum Experience (Years)
- Maximum Experience (Years)
- Minimum Annual Salary
- Maximum Annual Salary
- Salary Type
- Currency ID
- Job Status
- Job Status Comment
- City
- Job Skills
- Job Type
- Pay Rate
- Bill Rate
- Job Category
- Locality
- Country
- State
- Full Address
- Enable job application form
- Show Company Logo
- Educational Specialization
- Educational Qualification
- Job Description Text
- Job Application Form Questions
- Job Description File
- Owner
- Created By
- Target Companies
- Postal Code
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Note Type
- Note DescriptionRequired
- Related Entity
- Related To
- Created By
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Hotlist IDRequired
- Entity SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Slug of CandidateRequired
- Opt Out StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Sequence IDRequired
- Prospect SlugRequired
- Enrolled by
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Candidate SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Companies SlugRequired
- Mark Contact Available
- Mark Candidate Available
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Candidate SlugRequired
- Job SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Prospect SlugRequired
- Unenrolled by
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Candidate SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Candidate SlugRequired
- Job SlugRequired
- Candidate's VisibilityRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact SlugRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Hotlist IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Meeting IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Call Direction
- Associated entity's slugRequired
- Associated entity's Name i.e. candidate/ company/ contact/ jobRequired
- Call Started From Date
- Call Started To Date
- Call Updated From Date
- Call Updated To Date
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Company Name
- Company Slug
- Created From Date
- Created To Date
- Updated From Date
- Updated To Date
- Owner Id
- Owner Name
- Owner Email
- Marked as Off Limit
- Exact Search
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Deal Name
- Deal Stage
- Company Name
- Company Slug
- Contact Name
- Contact Slug
- Candidate Name
- Candidate Slug
- Job Name
- Job Slug
- Owner Name
- Closing From Date
- Closing To Date
- Added From Date
- Added To Date
- Updated From Date
- Updated To Date
- Deal Slug
- Owner Id
- Owner Email
- Exact Search
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Associated entity's Name i.e. candidate/ company/ contact/ jobRequired
- Hotlist Name
- Shared
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Meeting title
- Related ToRequired
- Related To TypeRequired
- Starting From
- Starting To
- Created From Date
- Created To Date
- Updated From Date
- Updated To Date
- Owner Id
- Owner Name
- Owner Email
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app- Task title
- Related ToRequired
- Related To TypeRequired
- Starting From
- Starting To
- Created From Date
- Created To Date
- Updated From Date
- Updated To Date
- Owner Id
- Owner Name
- Owner Email
- Expand Entities
ActionThis is an event a Zap performs.SearchFind existing data in your app
New Incoming CallTriggers when someone calls your TextMagic number.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Incoming MessageTriggers when a new incoming message is received.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- PhoneRequired
- First Name
- Last Name
- Email
- Company Name
- Lists
- Phone Number Format
- Country
- Edit Existing Contact When Found
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Name
- Shared
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ContactRequired
- AssigneeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Sender IdRequired
- SubjectRequired
- MessageRequired
- Contacts
- Lists
- Emails
- From name
- Reply to email
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ListRequired
- ContactRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- PhoneRequired
- Country
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TextRequired
- Phones
- Contacts
- Lists
- From
- Maximum SMS Parts Count
- Reference ID
- Phone Numbers Format
- Phone Numbers Country
- Schedule Message
- Timezone
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Stop on errorRequired
- HTTP MethodRequired
- URLRequired
- Query string parameters
- Additional request headers
- Body
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- List Name
- Include Shared Lists?
ActionThis is an event a Zap performs.SearchFind existing data in your app- List Name
- Include Shared Lists?
- Name
- Shared
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is found
Zapier is the automation platform of choice for 87% of Forbes Cloud 100 companies in 2023




93%
Customers who say using Zapier has made them better at their job
25m
Customers have created over 25 million Zaps on the platform
6 mins
The average user takes less than 6 minutes to set up a Zap
Connect Recruit CRM and Textmagic to integrate crucial parts of your business
With Zapier, you can integrate everything from basic data entry to end-to-end processes. Here are some of the business-critical workflows that people automate with Zapier.


