Create integrations between Xero and Pixifi to automate any workflow
Top companies trust Zapier to automate work that solves their unique business problems—no coding required.
How Zapier works
Zapier lets you build automated workflows between two or more apps—no code necessary. These workflows are called Zaps, and this is how they work.
A trigger is where automation begins
Now it's time for action
And that's it! You've just created a Zap.
Connect Xero and Pixifi 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
Connect your tools and unlock the power of automation
With Zapier's 6,000 integrations, you can unify your tools within a connected system to improve your team's efficiency and deepen their impact.
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.
OrganizationRequired
Payment Type
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planOrganizationRequired
Quote Status
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planOrganizationRequired
InvoiceRequired
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
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
Invoice NumberRequired
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
ContactRequired
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
Search ByRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appOrganizationRequired
Search ByRequired
Contact NameRequired
Account Number
Primary Person - First Name
Primary Person - Last Name
Primary Person - Email
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
ActionThis is an event a Zap performs.Search or writeFind existing data in your app, or create a new record if no data is foundSpecific Custom TriggerRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Specific Custom TriggerRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Time Before (Unit Type)Required
Event Type
Brand
Time BeforeRequired
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planLead Status
Event Type
Brand
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Project Type
Project Status
Brand
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Full Name (First and Last)
First Name
Last Name
Email Address
Alternate Email Address
Phone
Mobile Phone
#2 Full Name (First and Last)
#2 First Name
#2 Last Name
#2 Email Address
#2 Alternate Email Address
#2 Phone
#2 Mobile Phone
Primary Contact(s)
Primary Mailing Address
Primary Mailing Address 1
Primary Mailing City
Primary Mailing State/Province
Primary Mailing Zip Code/Postal
Primary Mailing Country
Notes
Company Name
Primary Birthday
Client Category
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.The Event IDRequired
Event Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Invoice TypeRequired
Due DateRequired
Invoice Subject/TitleRequired
Issue Date (Created on Date)
Custom Invoice ID
PO Number (Purchase Order)
Tax Rate 1
Tax Profile (For Tax Rate 1)
Tax Rate 2
Tax Profile (For Tax Rate 2)
Tax Rate 3
Tax Profile (For Tax Rate 3)
Object Owner ID
Customer ID
Notes
Lineitem TypeRequired
Lineitem Price
Lineitem Is Taxable?
Lineitem QuantityRequired
Lineitem Description
Lineitem Longer Description
Lineitem Cost
LIneitem Image Thumbnail URL
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Brand
Event Name
Event Type
Event Date
Event Start Time
Event End Time
Event End Date
Primary Contact(s)
Full Name (First and Last)
First Name
Last Name
Email Address
Email Address Opt-In
Alternate Email Address
Alternate Email Address Opt-In
Phone
Mobile Phone
Mobile Phone Opt-In
Contact #2 Full Name (F & L)
Contact #2 First Name
Contact #2 Last Name
Contact #2 Email Address
Contact #2 Email Address Opt-In
Contact #2 Alternate Email
Contact #2 Alt Email Opt-In
Contact #2 Phone
Contact #2 Mobile Phone
Contact #2 Mobile Phone Opt-In
Primary Mailing Address
Primary Mailing Address 1
Primary Mailing City
Primary Mailing State/Province
Primary Mailing Zip Code/Postal
Primary Mailing Country
Referred By
Notes
Custom Fields (Advanced)
Google Click Identifier (gclid)
3rd Party Lead Form Submission Idempotency Key
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.The Lead IDRequired
Lead Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Project NameRequired
Project Type
Project Start Date
Project Client
Project Status
Project Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Client's IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appEvent Type NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your appFirst Name
Last Name
Email Address
Full Name (First and Last)
First Name
Last Name
Email Address
Alternate Email Address
Phone
Mobile Phone
#2 Full Name (First and Last)
#2 First Name
#2 Last Name
#2 Email Address
#2 Alternate Email Address
#2 Phone
#2 Mobile Phone
Primary Contact(s)
Primary Mailing Address
Primary Mailing Address 1
Primary Mailing City
Primary Mailing State/Province
Primary Mailing Zip Code/Postal
Primary Mailing Country
Notes
Company Name
Primary Birthday
Client Category
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
OrganizationRequired
Status
Type
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planOrganizationRequired
Purchase Order Status
Try ItTriggerThis is the start of your ZapScheduledZapier checks for new data every 15 min on the Free planOrganizationRequired
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
Primary Person - First Name
Primary Person - Last Name
Primary Person - Email
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
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
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
Status
Date
Due Date
Currency
Url
Attachment
Branding Theme
Number
Reference
Sent To Contact
Line Items Type
Item Code
Description
QuantityRequired
Unit Price
Discount %
Account
Tax Rate
Tracking
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.Api Docs Info
HTTP MethodRequired
URLRequired
Query String Parameters
Headers
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 appContract Signed and Accepted
Triggers when a Contract is signed and Accepted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Specific Custom TriggerRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Specific Custom TriggerRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Event Type
Event Status
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Expense Category
Brand
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Brand
Date Is Already Booked?
Another Lead Has Same Date
Event Type
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Task Category
Assigned To
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Product Type
Product Status
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Questionnaire Answered
Triggers when a Questionnaire is filled out completely and submitted.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Task Category
Assigned To
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.Event DateRequired
Event TypeRequired
Client's Name
Event Name
Event End Date
Event Start Time
Event End Time
Event Arrival Time
Notes
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Expense Date
Expense Amount
Expense Description
Expense Category
Expense Bank Account Name
Expense Receipt Image URL
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Email Address
Phone Number
File Name
File Link/UrlRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Brand
Project Type
Project Name
Start Date
Primary Contact(s)
Full Name (First and Last)
First Name
Last Name
Email Address
Email Address Opt-In
Alternate Email Address
Alternate Email Address Opt-In
Phone
Mobile Phone
Mobile Phone Opt-In
Contact #2 Full Name (F & L)
Contact #2 First Name
Contact #2 Last Name
Contact #2 Email Address
Contact #2 Email Address Opt-In
Contact #2 Alternate Email
Contact #2 Alt Email Opt-In
Contact #2 Phone
Contact #2 Mobile Phone
Contact #2 Mobile Phone Opt-In
Primary Mailing Address
Primary Mailing Address 1
Primary Mailing City
Primary Mailing State/Province
Primary Mailing Zip Code/Postal
Primary Mailing Country
Referred By
Notes
Custom Fields (Advanced)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.BrandRequired
Payment TypeRequired
Payment AmountRequired
Payment Received DateRequired
Transaction IDRequired
Due Date (optional)
Fee Amount
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.Task TitleRequired
Task Due DateRequired
Task Assigned To
Task Notes/Description
Task Category
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.First Name
Last Name
Email Address
ActionThis is an event a Zap performs.SearchFind existing data in your appFirst Name
Last Name
Email Address
ActionThis is an event a Zap performs.SearchFind existing data in your app