Connect Recruit CRM and Xero to unlock the power of automation
- No credit card required
- Free forever for core features
- 14-day trial for premium features and apps
Set up your first integration
Quickly connect Recruit CRM to Xero with a Zapier template.
Our most popular template
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 Xero - 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 "Add Items to Existing Sales Invoice" in Xero.
You’re connected!
Zapier seamlessly connects Recruit CRM and Xero, 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 Added
Triggers when a new call log is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Assigned
Triggers when a candidate is assigned to a job.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Added
Triggers when a new candidate is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Added Through Talent Pool
Trigger when a new candidate applied through Talent Pool.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Enrolled
Triggers when a candidate is enrolled
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Offlimit Updated
Triggers 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 Out
Triggers when a candidate opts out of email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Pitch Stage Updated
Triggers when a candidate's pitch stage is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Profile Update Requested
Triggers when a candidate profile update is requested.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Unenrolled
Triggers when a candidate is unenrolled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Client Feedback Received
Triggers when a client feedback is recevied.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Company Added
Triggers when a new company is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Company Offlimit Updated
Triggers 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 Available
Triggers when a contact is available.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Deleted
Triggers when a contact is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Offlimit Updated
Triggers 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 Out
Triggers when a contact opts out of email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Updated
Triggers when a contact is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Deal Deleted
Triggers when a deal is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Deal Updated
Triggers when a deal is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Hotlist Added
Triggers when a new hotlist is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Record Removed From the Hotlist
Triggers when a record is removed from the hotlist.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Job Added
Triggers when a new job is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Job Status Updated
Triggers when a job status is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Meeting Updated
Triggers when a Meeting is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Note Added
Triggers when a new note is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Target Achived
Triggers when a target achived.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Task Added
Triggers 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 Task
Add 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- OrganizationRequired
- Status
- Type
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Report TypeRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Payment_type
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Project State
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Quote Status
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Status
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- OrganizationRequired
- Invoice IDRequired
- NoteRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Credit Note IDRequired
- Invoice IDRequired
- AmountRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- From AccountRequired
- To AccountRequired
- AmountRequired
- Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- CodeRequired
- NameRequired
- TypeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- TypeRequired
- ContactRequired
- Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Invoice IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Mark Item as a Sales Item?
- Mark Item as a Purchase Item?
- Item Name
- Item CodeRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Contact_nameRequired
- Email_address
- Contact_account_number
- Primary Person - First Name
- Primary Person - Last Name
- Phone - Country Code
- Phone - Area Code
- Phone Number
- Fax - Country Code
- Fax - Area Code
- Fax - Number
- Mobile - Country Code
- Mobile - Area Code
- Mobile - Number
- Direct Dial - Country Code
- Direct Dial - Area Code
- Direct Dial - Number
- Contact Address Type
- Address - Attention
- Address - Line 1
- Address - Line 2
- Address - City/Town
- Address - State/Region
- Address - Postal/Zip Code
- Address - Country
- Contact_tax_number
- Bank Account Number
- Contact Number
- Status
- Date
- Due_date
- Currency
- Url
- Attachment
- Branding_theme
- Number
- Reference
- Sent_to_contact
- Line_items_type
- Item Code
- Description
- QuantityRequired
- Unit Price
- Discount %
- Discount Amount
- Account
- Tax Rate
- Tracking
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- ContactRequired
- Project NameRequired
- Deadline for the project
- Project Estimate
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- ContactRequired
- Repeated Invoice Schedule
- Invoice Creation: Frequency TypeRequired
- Invoice Creation: Frequency (Period)Required
- Due Date Type: Payment TermsRequired
- Set Due Dates (Days)Required
- Start Date:Required
- End Date
- StatusRequired
- Currency
- Branding_theme
- Reference
- Mark as approved for sending?
- Email a copy to Sender?
- Include PDF
- Line Amount Types
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Purchase OrderRequired
- Contact
- Update Method for Line Items
- Date
- Delivery_date
- Line Amount Types
- Purchase Order Number
- Reference
- Branding Theme
- Currency
- Status
- Sent to Contact
- Delivery Address
- Attention To
- Telephone
- Delivery Instructions
- Expected_arrival_date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Info
- OrganizationRequired
- Invoice_idRequired
- Contact
- Status
- Date
- Due_date
- Expected_payment_date
- Reference
- Branding_theme
- Url
- Currency
- Sent_to_contact
- Attachments
- Invoice_number
- Line_amount_types
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.- OrganizationRequired
- Search_byRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Invoice IDRequired
- Include PDF File
- Include Online Invoice URL
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Contact IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Search_byRequired
- Include Online Invoice URL
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Search_byRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Search_byRequired
- Mark Item as a Sales Item?
- Mark Item as a Purchase Item?
- Item Name
- Item CodeRequired
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 Updated
Triggers when a call log is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Available
Triggers when a candidate is available.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Applied Through Job Page
Trigger when a new candidate applied through jobs page.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Deleted
Triggers when a candidate is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Hiring Stage Updated
Triggers when a candidate's hiring stage is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Opted In
Triggers when a candidate opts in for email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Pitched
Triggers when a candidate is pitched to a contact.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Profile Updated
Triggers when a candidate updates thier profile.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Unassigned
Triggers when a candidate is unassigned from a job.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Candidate Updated
Triggers when a new candidate is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Company Available
Triggers when a company is available.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Company Deleted
Triggers when a company is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Company Updated
Triggers when a company is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Added
Triggers when a new contact is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Enrolled
Triggers when a contact is enrolled
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Opted In
Triggers when a contact opts in for email
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Contact Unenrolled
Triggers when a contact is unenrolled.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Deal Added
Triggers when a new deal is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Deal Stage Updated
Triggers when a deal stage is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - File Uploaded
Triggers 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 Hotlist
Triggers when a new record is added to hotlist.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Hotlist Updated
Triggers when a hotlist is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Job Deleted
Triggers when a job is deleted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Job Updated
Triggers when a Job is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Meeting Added
Triggers when a new meeting is added.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Note Updated
Triggers when a note is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Task Updated
Triggers when a Task is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly. - Add Call Log
Add 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- OrganizationRequired
- Days_overdueRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Trigger_info
- OrganizationRequired
- PayRun Status
- PayRun Period Start Date
- PayRun Period End Date
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Purchase Order Status
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Payment_type
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- OrganizationRequired
- Status
- Change
- Contact
- Trigger_preference
- Copy
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- OrganizationRequired
- InvoiceRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Item CodeRequired
- NameRequired
- Description
- Is SoldRequired
- Sales Unit Price
- Sales Account
- Sales Tax Type
- Is PurchasedRequired
- Purchase Description
- Purchase Unit Price
- Purchase Account
- Purchase Tax Type
- Is TrackedRequired
- Inventory Asset Account
- Cost of Goods Sold Account
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Transaction_typeRequired
- ContactRequired
- Bank AccountRequired
- Date
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Contact NameRequired
- Account_number
- Sales Default Account Code
- Purchases Default Account Code
- Contact Requirements
- Primary Person - First Name
- Primary Person - Last Name
- Primary Person - Email
- Secondary Person - First Name
- Secondary Person - Last Name
- Secondary Person - Email
- Include secondary person in emails sent to contact?
- Phone - Country Code
- Phone - Area Code
- Phone Number
- Fax - Country Code
- Fax - Area Code
- Fax - Number
- Mobile - Country Code
- Mobile - Area Code
- Mobile - Number
- Direct Dial - Country Code
- Direct Dial - Area Code
- Direct Dial - Number
- Address__type_of
- Address - Attention
- Address - Line 1
- Address - Line 2
- Address - City/Town
- Address - State/Region
- Address - Postal/Zip Code
- Address - Country
- Tax_number
- Bank Account Number
- Groups
- Contact_number
- Company_number
- Payment Terms - Invoice Due (days)
- Payment Terms - Type for Sales Invoices
- Payment Terms - Bill Due (days)
- Payment Terms - Type for Purchase Invoices
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- ContactRequired
- Date
- Expiry
- Quote Number
- Reference
- Theme
- Title
- Summary
- Currency
- Amounts Are
- Terms
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Warning_message
- Credit Note IDRequired
- Allocation IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Info
- OrganizationRequired
- First NameRequired
- Middle Names
- Last NameRequired
- Date of BirthRequired
- Title
- EmailRequired
- Gender
- Phone Number
- Mobile Number
- Twitter Username
- Job Title
- Classification
- Termination Date
- Termination Reason
- Income Type
- Employment Type
- Status
- CopyEmployment
- Employment Basis
- Start Date
- Payroll Calendar
- Employee Group Name
- Is Authorised to Approve Leave
- Is Authorised to Approve Timesheets
- Super Fund
- Employee Number
- CopyTaxDeclaration
- Tax File Number
- TFN Exemption Type
- Residency Status
- Tax Scale Type
- Tax Offset Estimated Amount
- Upward Variation Tax Withholding Amount
- Approved Withholding Variation Percentage
- CopyBankAccount
- Statement Text
- Account Name
- BSB Number
- Account Number
- Remainder
- CopyAddress
- Address Line 1
- Address Line 2
- City/Suburb
- State/Region
- Postal Code
- Country
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Contact_nameRequired
- Email_address
- Status
- Date
- Due_date
- Currency
- Url
- Attachment
- Branding_theme
- Reference
- Line_items_type
- Item Code
- Description
- QuantityRequired
- Unit Price
- Account
- Tax Rate
- Tracking
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Document Type
- Document ID or NumberRequired
- Paid ToRequired
- Date
- Currency_rate
- AmountRequired
- Reference
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Contact (supplier)Required
- Date
- Delivery_date
- Order Number
- Reference
- Theme
- Currency
- Tax_type
- Delivery_address
- Attention
- Telephone
- Delivery_instructions
- Attachments
- Purchase Order Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Info
- OrganizationRequired
- EmployeeRequired
- First NameRequired
- Middle Names
- Last NameRequired
- Date of BirthRequired
- Title
- EmailRequired
- Gender
- Phone Number
- Mobile Number
- Twitter Username
- Job Title
- Classification
- Termination Date
- Termination Reason
- Income Type
- Employment Type
- Status
- CopyEmployment
- Employment Basis
- Start Date
- Payroll Calendar
- Employee Group Name
- Is Authorised to Approve Leave
- Is Authorised to Approve Timesheets
- Super Fund
- Employee Number
- CopyTaxDeclaration
- Tax File Number
- TFN Exemption Type
- Residency Status
- Tax Scale Type
- Tax Offset Estimated Amount
- Upward Variation Tax Withholding Amount
- Approved Withholding Variation Percentage
- CopyBankAccount
- Statement Text
- Account Name
- BSB Number
- Account Number
- Remainder
- CopyAddress
- Address Line 1
- Address Line 2
- City/Suburb
- State/Region
- Postal Code
- Country
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Quote IDRequired
- Quote Number
- Status
- ContactRequired
- Date
- Expiry
- Reference
- Theme
- Title
- Summary
- Currency
- Amounts Are
- Terms
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Resource typeRequired
- FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- OrganizationRequired
- Search_byRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Email
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Invoice IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Search_byRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- OrganizationRequired
- Search_byRequired
- Contact NameRequired
- Account_number
- Sales Default Account Code
- Purchases Default Account Code
- Contact Requirements
- Primary Person - First Name
- Primary Person - Last Name
- Primary Person - Email
- Secondary Person - First Name
- Secondary Person - Last Name
- Secondary Person - Email
- Include secondary person in emails sent to contact?
- Phone - Country Code
- Phone - Area Code
- Phone Number
- Fax - Country Code
- Fax - Area Code
- Fax - Number
- Mobile - Country Code
- Mobile - Area Code
- Mobile - Number
- Direct Dial - Country Code
- Direct Dial - Area Code
- Direct Dial - Number
- Address__type_of
- Address - Attention
- Address - Line 1
- Address - Line 2
- Address - City/Town
- Address - State/Region
- Address - Postal/Zip Code
- Address - Country
- Tax_number
- Bank Account Number
- Groups
- Contact_number
- Company_number
- Payment Terms - Invoice Due (days)
- Payment Terms - Type for Sales Invoices
- Payment Terms - Bill Due (days)
- Payment Terms - Type for Purchase Invoices
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 Xero 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.
Automate your lead management and improve conversions

Create more impactful campaigns with automation

Provide world-class support with a little help from automation

Automate your way to actionable, up-to-date data

Resolve incidents faster with automation
