M

Make Integration

Tareno Custom App for Make scenarios

v1.0.0 Approved
Open Make
Automation

Connect Tareno with Make

The Tareno Make app is live and approved. Build visual scenarios with ready modules for account listing, publish, scheduling, deletion, and generic API calls.

Available Modules

List accounts
Action
Make an API Call
Universal
Publish post
Action
Schedule post
Action
Delete post
Action

Quick Start

1
Select Tareno App
Add a Tareno module to your Make scenario

In Make scenario builder, search for Tareno and select the module you need.

2
Create Connection
Use your Tareno API key in the Make connection
X-Tareno-API-Key: your-api-key-here
3
Run & Validate
Execute once and confirm response payloads

Use List accounts first to validate connection and fetch account IDs for publish modules.

Module Reference

List accounts
Action
Lists all connected social media accounts.
GET /accounts
Make an API Call
Universal
Performs an arbitrary authorized API call to the Tareno API.
ANY /{path}
Publish post
Action
Publishes a post to a social media platform immediately.
POST /publish
Schedule post
Action
Schedules a post for future publication with timezone support.
POST /publish
Delete post
Action
Deletes a scheduled post from Tareno.
DELETE /publish
List accounts
GET /accounts
Lists all connected social media accounts.

Input Example

{
  "module": "List accounts"
}

Output Example

{
  "accounts": [
    {
      "id": "acc_123abc",
      "platform": "instagram",
      "username": "@brand"
    }
  ]
}

App Configuration Reference

Base
Shared base URL and auth header config
{
  "baseUrl": "https://tareno.co/api/external",
  "headers": {
    "authorization": "Bearer {{connection.apiKey}}"
  },
  "log": {
    "sanitize": [
      "request.headers.authorization"
    ]
  }
}
Connection Validation
How Make validates your API key
{
  "url": "https://tareno.co/api/external/accounts",
  "headers": {
    "X-Tareno-API-Key": "{{parameters.apiKey}}"
  },
  "response": {
    "metadata": {
      "type": "text",
      "value": "{{body.accounts[0].username}}"
    },
    "error": {
      "message": "[{{statusCode}}]: {{body.error}}"
    }
  },
  "log": {
    "sanitize": [
      "request.headers.X-Tareno-API-Key"
    ]
  }
}
Remote Procedure
List Accounts RPC used by modules/selectors
{
  "name": "List Accounts",
  "request": {
    "method": "GET",
    "url": "/accounts"
  }
}

Scenario Examples

Sheets to Social
Create scheduled posts from a Google Sheet row
Google Sheets
Tareno: Schedule post
Slack confirmation
Product Launch Flow
Auto-create promo posts when a Shopify product is added
Shopify
Formatter
Tareno: Publish post
Custom Endpoint Flow
Use Make an API Call for advanced or internal endpoints
Webhook
Router
Tareno: Make an API Call

Copy-Paste JSON Templates

Copy these JSON blocks and map the placeholder fields in your Make modules.

Google Sheets -> Schedule post
Use this when each new sheet row should be scheduled as a social post. Module: Tareno: Schedule post
{
  "triggerModule": "Google Sheets > Watch Rows",
  "tarenoModule": "Schedule post",
  "mapping": {
    "accountId": "{{1.account_id}}",
    "text": "{{1.caption}}",
    "mediaUrls": [
      { "url": "{{1.media_url}}", "kind": "image" }
    ],
    "scheduledAt": "{{1.scheduled_at_iso}}",
    "timezone": "Europe/Berlin",
    "source": "make"
  }
}
Shopify Product -> Publish post
Use this when a new Shopify product should instantly trigger a post. Module: Tareno: Publish post
{
  "triggerModule": "Shopify > Watch Products",
  "tarenoModule": "Publish post",
  "mapping": {
    "accountId": "{{settings.account_id}}",
    "text": "New in store: {{1.title}} - {{1.handle}}",
    "mediaUrls": [
      { "url": "{{1.images[1].src}}", "kind": "image" }
    ],
    "source": "make"
  }
}
Webhook -> Make an API Call
Use this for fully custom payloads routed from external systems. Module: Tareno: Make an API Call
{
  "triggerModule": "Webhooks > Custom webhook",
  "tarenoModule": "Make an API Call",
  "mapping": {
    "method": "POST",
    "path": "/publish",
    "body": {
      "accountId": "{{1.accountId}}",
      "text": "{{1.text}}",
      "mediaUrls": "{{1.mediaUrls}}",
      "scheduledAt": "{{1.scheduledAt}}",
      "timezone": "{{1.timezone}}",
      "source": "make"
    }
  }
}

Frequently Asked Questions

Ready to automate with Make?

Build scenario-based social workflows in minutes and use Tareno modules directly inside Make.