Best answer

Zapier isn't pulling custom fields from Teamwork

  • 5 November 2021
  • 5 replies
  • 252 views

Userlevel 1

Hello,

I’m trying to pull task info from Teamwork into a Google Sheet, but Zapier can’t see the custom fields I’ve created in Teamwork. 

Here’s my custom field:

 

When I look through the fields pulled in my zap’s test trigger, there is nothing resembling my custom field, nor its value of 25.

 

Is there anything that can be done to make Zapier see this field? Any ideas are welcome!

Thanks! 

icon

Best answer by SamB 5 January 2022, 12:49

View original

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

5 replies

Userlevel 7
Badge +14

Hi @CamilleG 

You may want to open a ticket with Zapier Support for confirmation about whether Teamwork custom fields are supported in the Zap app: https://zapier.com/app/get-help

 

FYI: Most Zap app integrations are created and maintained by the app developer, rather than by Zapier, altho I’m unsure who owns this Zap app integration.

Userlevel 7
Badge +11

Just wanted to follow up here to note that @CamilleG reached out to Support and were added to a feature request to have custom fields supported with the Teamwork integration.

We don’t have an estimate on when custom fields will be supported but we’ll be in touch by email as soon as they are! :) 

Userlevel 1

@SamB That’s amazing, thank you!

Userlevel 1

It was suggested that I create a new post and reference the previous, closed post of:

 

Teamwork's data structure is a bit weird when it comes to custom fields, so I can see why/how the Teamwork Zapier integration doesn’t support them (yet). We're having success pulling and pushing project and task custom fields by using Webhooks. 

 

If SENDING data FROM Teamwork to Zapier, you’ll enable a webhook in Teamwork directly - https://support.teamwork.com/projects/webhooks/webhooks-overview

 

If trying to GET data from Teamwork via a Zap, you’ll create a webhook task in Zapier and call the appropriate Teamwork API endpoint. See https://apidocs.teamwork.com/docs/teamwork/ZG9jOjQyMjU5Mjg2-custom-fields

Creating Custom fields are now available with the Teamwork API V3. You can retrieve custom fields from using the task and project Teamwork API V2.

 

Once you see the payloads there, you’ll see the custom fields. They’re identified with IDs and you may need an additional zapier task to get more field information.

 

Happy to detail this further if there was a specific example that needed flushing out. 

Userlevel 7
Badge +9

This is super helpful, @stevepowell! Thank you so much for sharing! 

I hope you don’t mind. I ended up merging your comment with the original thread to make sure it’s getting as many 👀 as possible. I’m sure it’ll definitely come in handy for anyone else who happens to stumble on this thread in the meantime. 🤗
 

Thanks again and welcome to the Community. 🎉