Skip to content
Postbroad
Sign inStart for $0

Automate social posting with Make. The HTTP module and a webhook.

Make talks to the Postbroad API with its HTTP module. Create a draft from any scenario, let a person approve it in Postbroad, and use a webhook to react when a post goes live or fails.

REST APIAutomation
Make, connected to PostbroadWhat it can do
Create drafts from anythingTurn a new article, a product update or a form entry into a Postbroad draft for the channels you pick.
Schedule or publishPreview the post, then schedule it for its time or send it now. Posts that fail the checks stop with the reason.
Leave the decision to a personCreate drafts and let your team approve and schedule them in Postbroad.
React to what happenedStart a workflow when a post goes live on a network, when one fails, or when an approval is asked for or decided.

Connect Make in three steps.

Make works with Postbroad through the Postbroad API, with an API key you make in Postbroad.

  1. Make an API keyIn Postbroad, open your organization settings, then API keys. Give the key only the brands this workflow needs, and keep it out of shared files.
  2. Create a draft with the HTTP moduleAdd an HTTP module that posts to /v1/posts with your key. The post is saved as a draft for the channels you list.
  3. React with a webhookAdd a webhook module, then add its address in Postbroad as a webhook endpoint for the events you want, such as delivery.published.
Make: HTTP, Make a request
POST  https://app.postbroad.com/v1/posts

Headers
  Authorization    Bearer prk_...
  Idempotency-Key  {{execution id}}
  Content-Type     application/json

Body
{
  "brandId": "<brandId>",
  "baseText": "{{article title}} {{article link}}",
  "destinations": [{ "channelId": "<channelId>" }]
}
  • Scheduling from Make takes a preview, then a schedule call with the receipt the preview returns. Many teams let Make create drafts and schedule them in Postbroad.
  • Make can't check a webhook's signature, so keep the webhook address private.

Workflows to start with.

Each one is a few steps. Drafts and approvals stay in Postbroad, where a person can read them.

New row in a sheet, then create a draft for Instagram and Facebook with the row's caption.
Webhook for delivery.failed, then send the team an email with the network and the reason.
New blog post, then create a draft for every channel of the brand.

Every channel you connect.

Make posts to the channels you connected in Postbroad, each with its own limits and its own state.

See every channel

Make questions.

Is there a Postbroad app in Make?

Not yet. Make uses the Postbroad API through its HTTP module, with an API key you make in Postbroad.

Can Make publish without a person?

Only if you build the preview and schedule steps and the brand doesn't need approval. If it does, the post waits for a reviewer.

Which networks can it post to?

The channels you have connected in Postbroad. Each network keeps its own limits and its own state. See every channel.

Can I take the access away?

Yes. Remove the connection in the client, or revoke its grant or its API key in Postbroad, and the access ends.

Other agents.

The same Postbroad, the same rules, from another client.

Read the guide

Let Make draft the week.