Integrations/Make (Integromat)
No-code

Create spreadsheets & documents with Make (Integromat)

In Make (formerly Integromat) you can turn any trigger into a shareable spreadsheet using the built-in HTTP "Make a request" module — no custom app required. Map your data into rows, send the request, and use the returned URL in later modules like Slack, email, or Google Drive.

Make — HTTP "Make a request" module
// HTTP > Make a request
URL:     https://openofficeai.com/api/v1/sheets
Method:  POST
Headers:
  Authorization: Bearer YOUR_API_KEY
  Content-Type:  application/json
Body type: Raw (JSON)

{
  "title": "{{1.title}}",
  "sheets": [{
    "rows": [
      ["Name", "Email", "Amount"],
      ["{{1.name}}", "{{1.email}}", "{{1.amount}}"]
    ]
  }]
}

// Parse response -> use {{2.url}} in the next module

How to create a spreadsheet with Make (Integromat)

  1. 1Add an HTTP "Make a request" module after your trigger.
  2. 2Set method POST, URL /api/v1/sheets, and add the Authorization header.
  3. 3Choose Raw JSON body and map your data into the rows array.
  4. 4Enable "Parse response" and use the url in downstream modules.

Why use OpenOfficeAI with Make (Integromat)

Frequently asked questions

Which Make module do I use?

Use HTTP > "Make a request" with POST and a Raw JSON body. Add your API key as an Authorization header and turn on "Parse response" so the url is available as a mappable field.

How do I build the rows from multiple bundles?

Use an Array aggregator to collect items into an array, then reference it in the rows field. Each inner array is one spreadsheet row, with the first being your header.

Can I attach the result as a PDF in an email?

Yes. Add a second HTTP module to GET /api/v1/download/{id}?format=pdf, then pass the binary data to a Gmail/Email module as an attachment.

Start creating documents with Make (Integromat)

Free tier includes 500 API calls per month — no card required.

Related integrations