Level Up Your Airtable: E-signature Automation using PandaDoc

Поділитися
Вставка
  • Опубліковано 12 лис 2024

КОМЕНТАРІ • 22

  • @hunterajones
    @hunterajones 9 місяців тому +1

    Question: I am reading through the pandadoc documentation and it says you need an enterprise account to use webhook features with Make. I would assume the watch documents task in make is a webhook. Is this actually true? I couldnt find in the video what version you might be on.

    • @sonorusconsulting
      @sonorusconsulting  8 місяців тому

      Hey Hunter! Great question. I know exactly what you're referring to. I believe they don't really enforce this rule.... It has always worked with zapier for example.. and yes there was a time when it didn't work with make. But now I believe it works and you don't have to be on an enterprise account.

    • @hunterajones
      @hunterajones 8 місяців тому +1

      @@sonorusconsulting cool. Thanks for the reply. Been researching and watching videos on how to create something similar you have shown here and pandadoc looked like a good fit but that disclaimer on the pricing threw me off.

    • @ryanobarr
      @ryanobarr 5 місяців тому

      ⁠ I’m in the same boat. I ended up emailing Pandadoc when I should have just looked here in the comments. @@sonorusconsulting, are you using the mid-tier plan “Business” plan?

  • @Andre23688
    @Andre23688 Рік тому +1

    Thanks for the detailed video on this automation setup. I haven't used the temporary URL buffer file step before, but is there an issue not adding that additional step before uploading the file into Airtable?

    • @sonorusconsulting
      @sonorusconsulting  Рік тому +1

      Hey Andre!
      That's a good question - the answer simple. It has to do with the way that PandaDoc works in combination with how Airtable works.
      When you request to download a 'document' from PandaDoc, they don't hand it to you on a silver plater. Instead they supply you with the 'binary' data for the file. In simple terms, you get the 0s and 1s of file instead of URL 'to the file' ..
      Now this is half the story...
      Every time we want to upload a file to Airtable we need to provide a URL to file. Providing 'binary data' won't work.
      Hence, that's why we need to use a service such as 1saas to effectively upload the file (binary data) and generate a URL for Airtable to use.
      Hope this helps.
      Many thanks
      Alex @ Sonorus

    • @Andre23688
      @Andre23688 Рік тому

      @@sonorusconsulting - Thanks Alex.
      I also had another question about this integration. Do you need a specific Pandadoc plan to use this approach? As I was looking at the Pandadoc app's integration settings and it seemed the webhooks integration required the Enterprise plan. But I seem to be able to connect via Make onto their Business plan. So not sure if your approach would also work on the Essentials plan.

  • @rmg.daniel
    @rmg.daniel 6 місяців тому +1

    On the Watch Documents scenario (step 3) in MAKE I have been unable to resolve the 1SaaS/0CodeKit module error "[400] Bad request. Please check your parameters. More details: Error while uploading file: File already exists" therefore it will not move pass this error and update the airtable once signature has been received, any suggestions?

    • @sonorusconsulting
      @sonorusconsulting  6 місяців тому

      Hey Dan 👋 I'll take a quick look and ping you a loom here

  • @mehmetulga
    @mehmetulga Рік тому

    Thank you for this informative video. I have a question. In my Make account there is no "Watch Documents" feature in the PandaDoc modules list. What could be the reason?

    • @sonorusconsulting
      @sonorusconsulting  Рік тому +1

      @mehmetulga - that's a bit wierd. Are you 💯 sure that's the case?

    • @mehmetulga
      @mehmetulga Рік тому +1

      @@sonorusconsulting i found it now. thank you.

  • @grobinconsulting
    @grobinconsulting 8 місяців тому

    Hello, very good ! I try script from step 1, and it is not working with this :
    let call = await fetch ("${webhook}?recordID=${urlParams}");
    TypeError: Invalid URL: ${webhook}?recordID=${urlParams}

    • @sonorusconsulting
      @sonorusconsulting  8 місяців тому +1

      Hey! Try using 'Record_Id' instead of 'recordID'.. should work..

    • @grobinconsulting
      @grobinconsulting 8 місяців тому +1

      @@sonorusconsulting Thanks, the error was I used ' and not `

    • @sonorusconsulting
      @sonorusconsulting  8 місяців тому

      @@grobinconsulting aahhh ok ..... makes sense..

  • @matthooczko8217
    @matthooczko8217 Рік тому

    I'm not sure what i'm doing wrong but i can't get the Body to work correct in step 2 Any chance you can copy and paste that in the comments?

    • @matthooczko8217
      @matthooczko8217 Рік тому

      [400] JSON parse error - Extra data: line 12 column 1 (char 227)

    • @matthooczko8217
      @matthooczko8217 Рік тому +1

      {
      "message": "Hello! This document was sent from the PandaDoc API.",
      "subject": "Please check this test API document from PandaDoc"
      }

    • @sonorusconsulting
      @sonorusconsulting  Рік тому +1

      @@matthooczko8217 is this what you mean?:
      {
      "subject": "This is my subject",
      "message": "Hello! This document was sent from the PandaDoc API.",
      "silent": false,
      "forwarding_settings": {
      "forwarding_allowed": true,
      "forwarding_with_reassigning_allowed": true
      }
      }

    • @matthooczko8217
      @matthooczko8217 Рік тому

      Yes it is. Thank you!

    • @sonorusconsulting
      @sonorusconsulting  Рік тому

      @@matthooczko8217 no problem! :)