API Endpoint / Function Timeout Setting

We have a function on create which triggers an event on match which runs a rule to set a field value. The problem we are facing is that because Create won’t respond to the API request before the rule has been run for all applicable records, we are recieving a HTTP 504 error (server timeout) on the recieving end (3rd party, non Create system) when there are too many records and the request exceeds ~60 seconds.

Do we have the ability to configure the allowed timeout time for an Endpoint / Function on create?

Have you thought about setting your rule to run in the background (Rule > Basics)?

Ah of course, that would be viable in this case and would likely improve things, I’ll give it a try