RelayAPI

Zapier

Automate social media with the official RelayAPI app for Zapier. Connect with 7,000+ apps to trigger posts from any source.

Automate social media publishing across 21 platforms using the official RelayAPI app on Zapier. Connect with 7,000+ apps to trigger posts from Google Sheets, Notion, CRMs, and more.

Quick Reference

DetailValue
Zapier AppRelayAPI
Auth MethodAPI Key
RoleAction + Trigger app

Available Operations

Triggers

TriggerDescription
Post PublishedFires when a post publishes successfully
Post FailedFires when a post fails
Post ScheduledFires when a post is scheduled
Post RecycledFires when a recurring post is recycled
Comment ReceivedFires on new comments across platforms
Message ReceivedFires on new DMs across platforms

Actions

ActionDescription
Create PostPublish or schedule a post to any platform
Update PostEdit a draft or scheduled post
Delete PostRemove a post
Upload MediaGet a presigned URL and attach media

Searches

SearchDescription
Find AccountLook up a connected social account
Find PostSearch posts by status or date

Setup

Find the RelayAPI App

Go to zapier.com and create a new Zap. When adding an action step, search for "RelayAPI".

Connect Your Account

  1. Click Sign in when prompted
  2. Enter your API key from relayapi.dev under Settings > API Keys
  3. Click Continue

Test the Connection

Select any RelayAPI action, configure it, and click Test step to verify the connection.

Create a Post

  1. Add a trigger (Google Sheets, Schedule, Notion, etc.)
  2. Add RelayAPI as the action
  3. Choose Create Post
  4. Select Target Accounts from the dropdown
  5. Enter the post Content (or map from the trigger)
  6. Set Schedule to now or a future timestamp
  7. Click Test step to verify

Dynamic Data

Map fields from previous steps:

  • Content: {{1.content}} from a spreadsheet column
  • Media: {{2.imageUrl}} from a file upload step
  • Schedule: {{1.publishDate}} from a date column
Trigger AppUse Case
ScheduleDaily/weekly automated posting
Google SheetsContent calendar automation
NotionPost when database entry status changes
RSSAuto-share new blog articles
Ghost / WordPressPost on new article publish
GmailPost when receiving specific emails
SlackPost from a Slack command

Zap Examples

Content Calendar (Google Sheets)

  1. Google Sheets > New Row — Content calendar spreadsheet
  2. Filter — Only continue if "Status" = "Ready"
  3. RelayAPI > Create Post — Map columns to fields

Blog-to-Social Pipeline

  1. RSS > New Item — Your blog feed
  2. RelayAPI > Create Post — Share to Twitter + LinkedIn

Failed Post Alerts

  1. RelayAPI Trigger > Post Failed
  2. Slack > Send Message — Notify your team channel

Found something wrong? Help us improve this page.

On this page

Submit an Issue
Requires a GitHub account.View repo