Skip to main content

My company orders a lot of parts from different manufactures and 3rd party outlets.
Our COO built a “Parts” Bible to track the work order and parts from inception to received Parts and scheduled.
However we have grown to a size that this system is starting to break from human use and mistakes.

Can I have Omni go out a update all tracking information throughout the day? Then have an automation that would mark the status of the package as it has been tracked?

Example:

Shipped

Out For Delivery,

Received
Package Delay

 

Hm, if the information you want to scrape is on a publicly accessible page (no logins needed) you can try using Omni / a field agent to scrape the page for you and get the details.  My experience for this has been pretty mixed, possibly because the pages I’m scraping are too complicated though


Are there any APIs available to check the status?

 


@Taha-Jiruwala  The Api process to link to UPS, Fedex, is over our head


I wouldn’t recommend using web scraping to get the status, since it won’t be consistent. Instead, I suggest using their APIs.

You’ll need to create a developer account with FedEx and UPS to get API keys. Once you have those, you can use tools like Make, Zapier, or n8n to call the APIs and update the records in Airtable based on the response.

Also note that you’ll have to pay for the API services you use. Alternatively, you can explore multi-carrier tools like AfterShip or Shippo.

If you need help setting it up, you can reach out to me here.

Taha, Views And Bases


Reply