relaymate

Call OpenAIfrom Vercel

Transform long-running API calls into webhooks, ensuring reliable communication and eliminating the headache of timeouts in your serverless functions.

We're launching soon! Sign up to get notified when we're live.

Why use Relaymate?

Serverless is great. But sometimes, your function bails out mid-task, leaving your API calls ending prematurely. Not cool.

Serverless is great. It lets you focus on building your applications without worrying about managing servers. But there's one pesky issue: sometimes, just when you're in the middle of an important task, your serverless function decides to call it quits before an API call to a third party is finished. It's like being left hanging in the middle of a conversation.

Interested? Sign up to get notified when we launch Relaymate.

Call AI APIs from serverless functions

Most serverless providers (Vercel, Supabase etc.) have a limit to how long a function can run, either based on CPU time or wall time. This makes it difficult to call AI APIs like OpenAi, Claude or Gemini from serverless functions because they can take a long time to respond.

Relaymate solves this problem by transforming long-running API calls into webhooks. This way, your serverless functions don't have to wait for the AI API to respond. Instead, Relaymate will run the request and notify your app when the response is ready.

Robot

As a lightweight queue system

Relaymate extends its functionality beyond AI APIs to wrap other APIs with lengthy response times. For instance, it can wrap APIs for tasks like sending emails, processing images, or executing long-running database queries.

Additionally, when you need to call an API without waiting for a response to save time and resources, Relaymate can act as a lightweight queue system for your serverless functions.