Skip to main content

We are using TeamUP has our main planning application.  Our warehouse and shipping department use it to track pending orders and advise dispatch when stock is received.  Every Thursday around 5 pm the dispatch takes all the pending orders of the warehouse that are all store has event on Friday and push them to the next Friday and so on.  I’ve tried to build a ZAP that would move all those event to the next Friday every Thursday at 5pm but was unable to acheive it.  Any one here would have a solution for me?

Hi ​@Moh2997,

 

Welcome to the Community.

 

Automating the movement of Teamup events to the following Friday at a specific time may not be directly supported in Zapier, but a workaround is possible. You can set up a scheduled Zap to trigger every Thursday at 5 PM, find relevant events using the 'Find Event' action, and then update them using the 'Update Event' action by calculating the following Friday's date. The exact setup may vary depending on Teamup's integration capabilities.

 

Feel free to ask if you have any other questions or need further assistance with Zapier.


Hey there, ​@Moh2997 👋

Just wanted to add to JammerS’s reply here to clarify that the Teamup Calendar’s Zapier integration doesn’t currently have a general “Find Event” action—only a Find Event Matching Remote ID action. This means the Zap would need to know the Remote ID of each event that needs to be updated in order for it to locate and update them. Even so, that action would only be able to find a single event at a time.

If you’re looking to update multiple events and don’t have the Remote IDs, one workaround could be to store a record of each event and it’s details when they’re created, into Zapier Tables. Then, you could schedule a Zap to run every Thursday, pull all the relevant event records from the table then update the events, like so:

  • Trigger: Every Week (Schedule by Zapier) - set to run every Thursday at 5pm.
  • Action: Find Records (Output as Line Items) (Zapier Tables) - finds all pending order event records.
  • Action: Date / Time (Formatter by Zapier) - Select the Add/Subtract Time transform and set it to add 8 days to get the next Friday’s date. (See: Add or subtract dates and times in Zaps)
  • Action: Create Loop From Line Items (Looping by Zapier) - creates a separate loop for each event so the following actions can be run individually for each event. (See: Loop your Zap actions)
    • Action: Find Event Matching Remote ID (Teamup Calendar) - finds the event taking the Remote ID passed by the Looping action.
    • Action: Update Event (Teamup Calendar) - Updates the event to change the date to next Friday (taking the date value from the Formatter step).


If you don’t have an existing Zap that creates the event then you’d want to have another Zap that runs when a New Event is created in Teamup Calendar and then uses a Create Record (Zapier Tables) action to store the event’s details.

Do you think that approach would work for your needs here? If I've misunderstood what you're looking to do or you run into any issues in setting that up just let us know. Always happy to help further!


Thanks ​@SamB I’ll give it a try and let you know if that suite my needs.  I’m fairly new to Zapier 😅


Gave it a few tries, TeamUP always reply that it doesn’t find the eventID but I know for a fact that it’s good.  Might be the format of the request containing the ID that but I don’t know waht I sould add to it...


here is something wrong with the ID.  I’ve did some testing and the RemoteID is empty and doesn’t match the actual ID of the event.  You cannot search the actual EventID with Find Event Matching Remote ID.  Went further and when I use the Update Event instead and fill in the form with the ID, title, date, and status the Update work.  Only thing I can’t seem to figure out is the loop thing.  When I try with multiple event in my tables, they all get crush in the same output of the loop and become a single event in TeamUP 🤔

 


Hi ​@Moh2997,

 

If you're having trouble with RemoteID and looping through multiple events in Zapier, ensure the RemoteID is correctly mapped, as it may not be the actual event ID. Try a different search method if the "Find Event Matching RemoteID" action isn't working. To resolve looping issues, verify that each event is processed individually. Double-check your Zap setup, test each step, and consider contacting the app's support team for further guidance.