Start Teamwork when PayPal payment comes in
Get started on your projects quickly with this integration. As soon as your client pays your invoice via PayPal, this integration will automatically create a new project in Teamwork Project so you can start out on your work without any copy/paste.
- When this happens...

Payment Sale WebhooksTriggers when a payment sale event occurs.TriggerInstant - automatically do this!

Create ProjectCreates a new project.ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with PayPal and Teamwork
Discover other triggers and actions you can use with PayPal and Teamwork
- AmountRequired
- Currency Code
- Payment Intent
- Description
- Reference ID
- Custom ID
- Invoice ID
- Payer Email
- Payer First Name
- Payer Last Name
- Item Name
- Item Quantity
- Item SKU
- Item Category
- Shipping Type
- Shipping Full Name
- Shipping Email
- Shipping Address Line 1
- Shipping Address Line 2
- Shipping State/Province
- Shipping City
- Shipping Postal Code
- Shipping Country Code
- Return URL
- Cancel URL
- Brand Name
- Shipping Preference
- User Action
- Soft Descriptor
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Authorization IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Invoice IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Plan IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Refund IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
New Calendar EventTriggered when you add a new calendar event.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New CardTriggered when you add a new card.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New CommentTriggered when you add a new comment.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New ExpenseTriggered when you add a new expense.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New InvoiceTriggered when you add a new invoice.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New MessageTriggered when you add a new message.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New MilestoneTriggered when you add a new milestone.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New PersonTriggered when you add a new person.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New StageTriggered when you add a new stage.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New TaskTriggered when you add a new task.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Task List TemplateRequired
- ProjectRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Color
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Website
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- NameRequired
- Parent Category
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- File NameRequired
- FileRequired
- Display Name
- Description
- CategoryName
- Private
- Notify
- Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- NameRequired
- Parent Category
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- TitleRequired
- Description
- LinkRequired
- Open in New Window?
- Width
- Height
- Category
- Who should be notified?
- Private to Owner Company?
- Who can see it?
- Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- NameRequired
- Parent Category
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- MessageRequired
- BodyRequired
- Who should be notified?
- Post as Another User
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- TitleRequired
- Description
- When is this due?Required
- Who is responsible?Required
- Notify
- Private to Owner Company?
- Who can see it?
- Reminder
- Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- NotebookRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- CompanyRequired
- FirstNameRequired
- LastNameRequired
- EmailRequired
- UserTypeRequired
- PrivateNotes
- SendInvite
- SendInviteWithMessage
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Description
- Add Selected Users to this Project
- Project Owner
- Company
- Name of New Company to Create
- StartDate
- EndDate
- Category
- Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Workflow IDRequired
- NameRequired
- Color
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- Task List
- TaskRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- NameRequired
- Description
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- Task List
- TaskRequired
- Start Date and TimeRequired
- Duration HoursRequired
- Duration MinutesRequired
- Description
- Who?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
- TitleRequired
- Description
- All Day
- StartRequired
- EndRequired
- Where
- Attendees
- Event Type
- Privacy TypeRequired
- Show as Busy
- Project
- Notify All Attendees
- Who should be notified?
- Attendees Can Edit
- Project Users Can Edit
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- NameRequired
- Website
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- Search ForRequired
- ProjectRequired
- File NameRequired
- FileRequired
- Display Name
- Description
- CategoryName
- Private
- Notify
- Tags
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- TitleRequired
- ProjectRequired
- Description
- LinkRequired
- Open in New Window?
- Width
- Height
- Category
- Who should be notified?
- Private to Owner Company?
- Who can see it?
- Tags
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- Search ForRequired
- Project
- MilestoneRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
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- Search ForRequired
- Project
- NotebookRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
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- Search ForRequired
- CompanyRequired
- FirstNameRequired
- LastNameRequired
- EmailRequired
- UserTypeRequired
- PrivateNotes
- SendInvite
- SendInviteWithMessage
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- Workflow IDRequired
- Search ForRequired
- Color
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- Search ForRequired
- ProjectRequired
- Description
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- Search ForRequired
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
- Invoice Number
- Reference
- Currency Code
- Invoice Date
- Due Date
- Payment Terms
- Note
- Terms and Conditions
- Memo
- Your Business Name
- Your First Name
- Your Last Name
- Your Email
- Your Phone Country Code
- Your Phone Number
- Your Phone Type
- Your Website
- Your Tax ID
- Your Logo URL
- Your Additional Notes
- Your Address Line 1
- Your Address Line 2
- Your Address Line 3
- Your City
- Your State/Province
- Your Postal Code
- Your Country Code
- Recipient Business Name
- Recipient First Name
- Recipient Last Name
- Recipient Email
- Recipient Phone Country Code
- Recipient Phone Number
- Recipient Phone Type
- Recipient Additional Info
- Recipient Language
- Recipient Address Line 1
- Recipient Address Line 2
- Recipient Address Line 3
- Recipient City
- Recipient State/Province
- Recipient Postal Code
- Recipient Country Code
- Shipping Business Name
- Shipping First Name
- Shipping Last Name
- Shipping Address Line 1
- Shipping Address Line 2
- Shipping Address Line 3
- Shipping City
- Shipping State/Province
- Shipping Postal Code
- Shipping Country Code
- Item NameRequired
- Item Description
- Item QuantityRequired
- Item Unit AmountRequired
- Unit of Measure
- Item Date
- Item Tax Name
- Item Tax Percentage
- Item Tax Note
- Item Discount Type
- Item Discount Value
- Invoice Discount Type
- Invoice Discount Value
- Shipping Amount
- Shipping Tax Name
- Shipping Tax Percentage
- Custom Charge Label
- Custom Charge Amount
- Allow Partial Payment
- Minimum Amount Due
- Allow Tip
- Tax Calculated After Discount
- Tax Inclusive Pricing
- Template ID
- Additional Recipients (CC)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- InvoiceRequired
- Send to Recipient
- Send Copy to Invoicer
- Email Subject
- Note to Payer
- Additional Recipients (CC)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Capture IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Order IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Product IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Subscription IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app
Calendar Event ReminderTriggered when a calendar event reminder is sent.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New ColumnTriggered when you add a new column.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New CompanyTriggered when you add a new company.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New FileTriggered when you add a new file.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New LinkTriggered when you add a new link.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Message ReplyTriggered when you add a new message reply.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New NotebookTriggered when you add a new notebook.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New ProjectTriggered when you add a new project.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New RiskTriggered when you add a new risk.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New StatusTriggered when you add a new status.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Task ListTriggered when you add a new task list.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Time EntryTriggered when you add a new time entry.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- TitleRequired
- Description
- All Day
- StartRequired
- EndRequired
- Where
- Attendees
- Event Type
- Privacy TypeRequired
- Show as Busy
- Project
- Notify All Attendees
- Who should be notified?
- Attendees Can Edit
- Project Users Can Edit
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- NameRequired
- Color
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- ExpenseRequired
- Description
- DateRequired
- CostRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- FileRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- Invoice No./IDRequired
- PO Number
- Description
- Issue DateRequired
- Fixed Price
- CurrencyRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- LinkRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
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.- ProjectRequired
- TitleRequired
- BodyRequired
- Category
- Attach Existing File
- Attach New File
- File Name for New File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
- Tags
- Post as Another User
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- MilestoneRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- NameRequired
- Parent Category
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- TitleRequired
- Description
- ContentRequired
- Category
- Send Notification to Self
- Who should be notified?
- Private to Owner Company?
- Who can see it?
- Tags
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Parent Category
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- Add Selected Users to this ProjectRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- UserRequired
- StatusRequired
- Notify Everyone in Owner Company?
- Who should be notified?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- Task ListRequired
- ContentRequired
- Description
- StartDate
- DueDate
- Who is responsible?
- Notify
- Create as Another User
- Private to Owner Company?
- Who can see it?
- Priority
- Board Column
- Workflow
- Stage
- Tags
- Attach Existing File
- Attach New File
- File Name for New File
- Desk Ticket ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- Start Date and TimeRequired
- Duration HoursRequired
- Duration MinutesRequired
- Description
- Who?
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project
- Task List
- Content
- Description
- StartDate
- DueDate
- Who is responsible?
- Notify
- Private to Owner Company?
- Who can see it?
- Priority
- Board Column
- Workflow
- Stage
- Tags
- Attach Existing File
- Attach New File
- File Name for New File
- Desk Ticket ID
- Allow Update to Completed Task
- Fire Webhooks after Update
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Workflow IDRequired
- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search ForRequired
- ProjectRequired
- Color
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- Search ForRequired
- Project
- FileRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
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- Search ForRequired
- Project
- LinkRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
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- Search ForRequired
- ProjectRequired
- TitleRequired
- BodyRequired
- Category
- Attach Existing File
- Attach New File
- File Name for New File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
- Tags
- Post as Another User
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- Search ForRequired
- ProjectRequired
- TitleRequired
- Description
- When is this due?Required
- Who is responsible?Required
- Notify
- Private to Owner Company?
- Who can see it?
- Reminder
- Tags
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- TitleRequired
- ProjectRequired
- Description
- ContentRequired
- Category
- Send Notification to Self
- Who should be notified?
- Private to Owner Company?
- Who can see it?
- Tags
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- Search ForRequired
- Description
- Add Selected Users to this Project
- Project Owner
- Company
- Name of New Company to Create
- StartDate
- EndDate
- Category
- Tags
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- Search ForRequired
- Project
- Task List
- TaskRequired
- Add CommentRequired
- ContentType
- Author
- Attach File
- Who should be notified?
- Private to Owner Company?
- Who can see it?
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- Search ForRequired
- ProjectRequired
- Task ListRequired
- ContentRequired
- Description
- StartDate
- DueDate
- Who is responsible?
- Notify
- Create as Another User
- Private to Owner Company?
- Who can see it?
- Priority
- Board Column
- Workflow
- Stage
- Tags
- Attach Existing File
- Attach New File
- File Name for New File
- Desk Ticket ID
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




