Create Asana projects for new CMap projects
When a new project goes live in CMap, someone has to recreate it in Asana before the team can start work. This integration removes that step, creating an Asana project each time a new project is created in CMap and filing it under the team that matches the project's business unit. Delivery teams get a correctly placed project the moment work begins removing the need for duplicate entry.
- When this happens...

New ProjectTriggers when a new project is created.TriggerInstant - automatically do this...

Find Project by IDFinds a specific project by its ID.ActionSearch - then do this!

Create ProjectTriggered when you add a new project.ActionWrite
- Free forever for core features
- 14 day trial for premium features & apps
More things you can do with CMap Software and Asana
Discover other triggers and actions you can use with CMap Software and Asana
New CompanyTriggers when a new company is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New LeadTriggers when a new lead is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New ProjectTriggers when a new project is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project LostTriggers when a project is lost.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project WinTriggers when a project is won.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Fee Estimator UpdateTriggers when a Fee Estimator is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Update ContactTriggers when a contact is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Activity IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Activity IDRequired
- CompletedRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First NameRequired
- Last NameRequired
- Company IDRequired
- Job Title
- Telephone
- Mobile
- Email
- Address ID
- Owner ID
- Main Contact
- Finance Contact
- Notes
- Custom Fields
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.- Expense Claim IDRequired
- Expense Claim Item IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Expense Claim IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project IDRequired
- NameRequired
- Cost PriceRequired
- Sale PriceRequired
- Workstage
- Calculation Type
- Billing Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DateRequired
- User ID
- Duration (days)
- Hours
- Holiday Code ID
- PM (Half-Day)
- Actual Days
- Notes
- Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Holiday IDRequired
- User ID
- Date
- Duration (days)
- Hours
- Holiday Code ID
- PM (Half-Day)
- Actual Days
- Notes
- Status
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Invoice ListRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Invoice IDsRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact IDRequired
- Company IDRequired
- Address ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project IDRequired
- TitleRequired
- CompanyRequired
- ContactRequired
- OfficeRequired
- TeamRequired
- StageRequired
- ProbabilityRequired
- Start DateRequired
- End DateRequired
- SectorRequired
- Project TypeRequired
- Lead SourceRequired
- Project ManagerRequired
- OwnerRequired
- Fee TypeRequired
- Estimated Price
- External Reference
- Private
- Custom Fields
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Invoice NumberRequired
- Invoice Date
- Description
- Net Amount
- VAT Amount
- VAT Rate (%)
- Ext VAT ID
- Currency
- Supplier Account ID
- Supplier Account Name
- Project ID
- Project Code
- Project Code and Title
- Purchase Order Number
- Budget External ID
- Nominal Code
- Internal Reference
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Timesheet Entry IDRequired
- Date
- Hours
- Project ID
- Internal Code ID
- Task ID
- Role ID
- Notes
- Location
- Additional Time
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact IDRequired
- First Name
- Last Name
- Company ID
- Job Title
- Telephone
- Mobile
- Email
- Address ID
- Owner ID
- Main Contact
- Finance Contact
- Notes
- Custom Fields (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- First NameRequired
- Last NameRequired
- EmailRequired
- Start DateRequired
- StatusRequired
- OfficeRequired
- TeamRequired
- Job TitleRequired
- Default RoleRequired
- CurrencyRequired
- Line ManagerRequired
- Time Off ApproverRequired
- Expense ApproverRequired
- Security GroupRequired
- Custom Fields
- Weekly Working HoursRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Show all get activity categories
ActionThis is an event a Zap performs.SearchFind existing data in your app- QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Company IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all contacts
ActionThis is an event a Zap performs.SearchFind existing data in your app- Expense Claim 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- User IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all invoice
ActionThis is an event a Zap performs.SearchFind existing data in your app- From DateRequired
- To DateRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get countries
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get internal codes
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get mileage rates
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get project types
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get vat rates
ActionThis is an event a Zap performs.SearchFind existing data in your app- User IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- WorkspaceRequired
- ProjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- ProjectRequired
- Task
- Workspace
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- WorkspaceRequired
- ProjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- WorkspaceRequired
- ProjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- WorkspaceRequired
- ProjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- WorkspaceRequired
- ProjectRequired
- Trigger on subtasks?
- Disclaimer
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Workspace/OrganizationTriggered when you add a new workspace/organization.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Task IDRequired
- WorkspaceRequired
- ProjectRequired
- SectionRequired
- Position in Section
- Before/After Task ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Helptext
- Workspace
- Project
- Tag
- NameRequired
- Task Fields
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Workspace / OrganizationRequired
- ProjectRequired
- Section NameRequired
- Section to Insert After
- Section to Insert Before
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Copy
- WorkspaceRequired
- Project
- Task TemplateRequired
- Task Name
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- WorkspaceRequired
- Team
- NameRequired
- NotesRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- WorkspaceRequired
- ProjectRequired
- TaskRequired
- TextRequired
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.- Workspace
- NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- WorkspaceRequired
- ProjectRequired
- Section NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Workspace
- Project
- Task IDRequired
- Maximum Results
- Comment Order
ActionThis is an event a Zap performs.SearchFind existing data in your app- Premium_user_help_text
- Workspace IDRequired
- Projects (Any)
- Search Text
- Limit
- Is Subtask?
- Is Completed?
- Sort By
- Sort Ascending?
- Has Attachment?
- Is Blocking?
- Is Blocked?
- Created After
- Created Before
- Modified After
- Modified Before
- Task Type
- Custom_fields_help_text
ActionThis is an event a Zap performs.SearchFind existing data in your app- Email Address or IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- WorkspaceRequired
- NameRequired
- Team
- NotesRequired
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
New ContactTriggers when a new contact is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New PotentialTriggers when a new potential is created.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project CloseTriggers when a project is closed.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Project UpdateTriggers when a project is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Timesheet SubmissionTriggers when a user submits their timesheet.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
Update CompanyTriggers when a company is updated.
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Contact ID
- Start DateRequired
- Due Date
- User ID (Owner)Required
- Project ID
- Activity Category IDRequired
- Is Completed
- DetailsRequired
- Notes
- Is Private
- Company IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Activity IDRequired
- Account ID
- Contact ID
- Start Date
- Due Date
- User ID (Owner)
- Project ID
- Entity ID
- Entity Type
- Activity Category ID
- Is Completed
- Details
- Notes
- Is Private
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- NameRequired
- Telephone
- Website
- Fax
- Payment Days
- Notes
- Address Description
- Address Line 1
- Address Line 2
- Address Line 3
- Town / City
- County / State
- Postcode
- Custom Fields (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Custom Field NameRequired
- Custom Field ValueRequired
- User ID
- Company ID
- Contact ID
- Project ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Expense Claim IDRequired
- Expense Category ID
- Claim Date
- Description
- Project ID
- Contract ID
- Internal Code ID
- Currency ID
- Exchange Rate
- VAT Rate ID
- VAT Amount
- Mileage
- Mileage Rate ID
- Reimburse
- Receipt Attached
- Receipt Image (Base64 JPG)
- Billing Type ID
- Budget External ID
- Account ID
- Invoice ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Expense Claim IDRequired
- Expense Claim Item IDRequired
- Expense Category ID
- Claim Date
- Description
- Project ID
- Contract ID
- Internal Code ID
- Currency ID
- Exchange Rate
- VAT Rate ID
- VAT Amount
- Mileage
- Mileage Rate ID
- Reimburse
- Receipt Attached
- Receipt Image (Base64 JPG)
- Billing Type ID
- Budget External ID
- Account ID
- Invoice ID
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Expense Claim IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Project IDRequired
- External IDRequired
- Name
- Cost Price
- Sale Price
- Workstage
- Calculation Type
- Billing Type
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Holiday IDRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Invoice IDRequired
- Amount PaidRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TitleRequired
- Start DateRequired
- End DateRequired
- Company IDRequired
- Contact IDRequired
- Project Manager IDRequired
- Owner IDRequired
- Estimated Price
- Details
- Bio
- External Reference
- Source
- Private
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Invoice IDsRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- TitleRequired
- CompanyRequired
- ContactRequired
- OfficeRequired
- TeamRequired
- Stage
- Probability
- Start DateRequired
- End DateRequired
- SectorRequired
- Project TypeRequired
- Lead SourceRequired
- Project ManagerRequired
- OwnerRequired
- Fee TypeRequired
- Estimated Price
- External Reference
- Is Private
- Custom Fields
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Purchase Invoice IDRequired
- FileRequired
- File NameRequired
- Content Type (MIME)Required
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- DateRequired
- HoursRequired
- Project ID
- Internal Code ID
- Task ID
- Role ID
- Notes
- Location
- Additional Time
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Company IDRequired
- Name
- Telephone
- Website
- Fax
- Payment Days
- Notes
- Address Description
- Address Line 1
- Address Line 2
- Address Line 3
- Town / City
- County / State
- Postcode
- Custom Fields (JSON)
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Contact Account IDRequired
- StatusRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- User IDRequired
- First Name
- Last Name
- Email
- Start Date
- Status
- Office
- Team
- Job TitleRequired
- Default Role
- Currency
- Line Manager
- Time Off Approver
- Expense Approver
- Security Group
- Custom Fields (JSON)
- Weekly Working HoursRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Company IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Company IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Company IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Contact IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get expense categories
ActionThis is an event a Zap performs.SearchFind existing data in your app- Expense Claim IDRequired
- Expense Claim Item IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all holidays
ActionThis is an event a Zap performs.SearchFind existing data in your app- Holiday IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- TypeRequired
- Search QueryRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Project IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get currencies
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get lead sources
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get project stages
ActionThis is an event a Zap performs.SearchFind existing data in your app- Show all get sectors
ActionThis is an event a Zap performs.SearchFind existing data in your app- Project IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Search Query
ActionThis is an event a Zap performs.SearchFind existing data in your app- WorkspaceRequired
- ProjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- WorkspaceRequired
- ProjectRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.
New Tag CreatedTriggered when you create a new tag.
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- WorkspaceRequired
- ProjectRequired
- SectionRequired
Try ItTriggerThis is the start of your ZapInstantThis event starts a Zap instantly.- Workspace / OrganizationRequired
Try ItTriggerThis is the start of your ZapPollingZapier checks for new data every 15 min on the Free plan- Task IDRequired
- TagRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- ProjectRequired
- TaskRequired
- FileRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Workspace or Organization
- Project TemplateRequired
- Project NameRequired
- Privacy Setting
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- WorkspaceRequired
- Parent TaskRequired
- Name
- Description
- Is the description rich text?
- Mark Task as complete?
- Mark Task as liked?
- Assignee
- Followers
- Tags
- Custom_field_info
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- WorkspaceRequired
- Task NameRequired
- Task Description
- Enable Rich Text Formatting
- Assignee
- Followers
- Tags
- Mark Task as complete?
- Mark Task as liked?
- Custom_field_info
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Task IDRequired
- TagRequired
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- Workspace
- Task IDRequired
- Mark as Complete
- Mark as Liked
- Task Name
- Assignee
- Followers
- Tags
- Description
- Use Rich Text Formatting
- Custom_field_info
ActionThis is an event a Zap performs.WriteCreate a new record or update an existing record in your app.- WorkspaceRequired
- ProjectRequired
- Completed Since (Includes Incomplete Tasks if Set)
- Limit
ActionThis is an event a Zap performs.SearchFind existing data in your app- Workspace/Organization
- Team
- Project NameRequired
- Include Archived Projects
ActionThis is an event a Zap performs.SearchFind existing data in your app- Workspace
- Project
- Task IDRequired
- Limit
ActionThis is an event a Zap performs.SearchFind existing data in your app- Task ID or GIDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- WorkspaceRequired
- ProjectRequired
- Task NameRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Email Address or User IDRequired
ActionThis is an event a Zap performs.SearchFind existing data in your app- Task ID or GIDRequired
- WorkspaceRequired
- Name
- Description
- Is the description rich text?
- Mark Task as complete?
- Mark Task as liked?
- Assignee
- Followers
- Tags
- Custom_field_info
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




