Skip to content

Troubleshooting Zapier Integration

Common issues and fixes for the SkipUp Zapier integration.

This guide covers the most common issues you might run into when using SkipUp with Zapier, and how to fix them.

”Authentication failed: Your API key is invalid or expired”

Section titled “”Authentication failed: Your API key is invalid or expired””

Your API key is not being accepted. To fix:

  1. Go to SkipUp Settings > API Keys
  2. Check that the key you’re using is still active (not revoked)
  3. If the key was revoked or you’ve lost it, create a new one
  4. In Zapier, go to My Apps > SkipUp and click Reconnect
  5. Paste the new key

”Permission denied: API key missing required scope”

Section titled “”Permission denied: API key missing required scope””

Your API key doesn’t have all the permissions needed. Different Zap components require different scopes:

Zap componentRequired scopes
Triggers (Meeting Scheduled, etc.)webhooks.read, webhooks.write, meeting_requests.read
Schedule Meetingmeeting_requests.write, members.read
Cancel / Reassign Meetingmeeting_requests.write
Find Meeting Requestmeeting_requests.read

To fix, create a new API key with all required scopes and update your Zapier connection.

If your Zap isn’t triggering when events happen in SkipUp:

  1. Check the Zap is turned on — Paused Zaps don’t receive triggers
  2. Check the webhook is active — Go to SkipUp Settings > Webhooks and look for a hooks.zapier.com endpoint. Make sure it shows as enabled
  3. Check the Zap history — In Zapier, click your Zap and view Zap History to see if events were received but failed at a later step
  4. Re-enable the webhook — If the webhook was auto-disabled (after too many failures), re-enable it in SkipUp Settings > Webhooks

When testing a trigger, Zapier looks for recent events. If none exist:

  • For Meeting Scheduled: Book a test meeting in SkipUp first
  • For Meeting Cancelled: Cancel an active request first
  • Zapier will offer to use sample data if no recent events are found — this is fine for building your Zap

”Invalid organizer: The email you entered is not a member of your SkipUp workspace”

Section titled “”Invalid organizer: The email you entered is not a member of your SkipUp workspace””

The organizer email must belong to someone who is a member of your SkipUp workspace. Check:

  1. The email address is spelled correctly
  2. The person has been added to your workspace in SkipUp Settings > Members
  3. Their membership is active (not deactivated)

“Cannot cancel: This meeting request is already cancelled or has been booked”

Section titled ““Cannot cancel: This meeting request is already cancelled or has been booked””

Only active meeting requests can be cancelled. If the request was already booked or cancelled, the cancel action will fail. You can add a filter step before the Cancel action to check the meeting status.

”At least one participant email is required”

Section titled “”At least one participant email is required””

The Schedule Meeting action requires at least one participant email. Make sure:

  1. The Participant Emails field is filled in
  2. If mapping from another app, the field isn’t empty for this particular record

SkipUp allows 120 API requests per minute. In normal Zapier usage, you’re unlikely to hit this. If you do:

  • Zapier automatically retries after a short delay
  • If it keeps happening, check for duplicate Zaps making the same calls
  • Consider adding a Delay step between bulk operations

If a webhook endpoint accumulates 10 or more failed deliveries in 24 hours, SkipUp disables it. This usually means Zapier had temporary trouble receiving webhooks.

To re-enable:

  1. Go to SkipUp Settings > Webhooks
  2. Find the hooks.zapier.com endpoint
  3. Click Test to verify Zapier can receive webhooks
  4. If the test succeeds, enable the endpoint

If your Zap fires twice for the same event, check:

  1. You don’t have multiple Zaps with the same trigger
  2. Each trigger creates a unique webhook — having two “Meeting Scheduled” Zaps creates two webhook endpoints, both of which will fire