Is the server timeout limit depends on what plan you have?

Yes, sort of!

On all plans, the timeout for a Server Function call (ie anvil.server.call()) is 30 seconds.

However, if you want to perform a longer-running task, you can use Background Tasks. For those, Free plans are currently limited to 30 seconds, but paid plans can run for hours if necessary.

3 Likes