Jobber - New List Clients action#21162
Conversation
Adds a read-only List Clients action that retrieves client records from Jobber, with an optional search term and pagination. Adds a reusable CLIENT_FIELDS GraphQL fragment and bumps the package version. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: ASSERTIVE Plan: Pro Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughA new Jobber "List Clients" action is added that accepts optional ChangesList Clients Action and Release
Estimated code review effort🎯 2 (Simple) | ⏱️ ~12 minutes Suggested labels
Suggested reviewers
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
The latest updates on your projects. Learn more about Vercel for GitHub. 1 Skipped Deployment
|
|
Thank you so much for submitting this! We've added it to our backlog to review, and our team has been notified. |
|
Thanks for submitting this PR! When we review PRs, we follow the Pipedream component guidelines. If you're not familiar, here's a quick checklist:
|
API version 2025-01-20 is deprecated and slated for removal. Bump the pinned X-JOBBER-GRAPHQL-VERSION header to the latest supported version. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
Currently blocked - Pending updates being made to Jobber |
|
@sergio-eliot-rodriguez Is there any way we could get this fix prioritized? We are already using some of these Jobber tools with our clients, but could really use a few more, specifically this list clients tool. We are willing to do some extra work for this if necessary, please let us know how we can help. |
|
@caleblehman-robosource I don't think so, the Jobber connector, because of how it handles their OAuth 2.0 flow requires a custom setup on our end, similar to the required for Etsy alluded in this GitHub comment,the team is not in a position to engage in custom work right now. |
WHY
Resolves the high-priority request in RK-6755: the Jobber integration can
write client records but cannot read them. This adds a read-only action so
clients can be retrieved from Jobber.
WHAT
jobber-list-clients("List Clients") — retrieves clientrecords with an optional search term and pagination (
maxResults).CLIENT_FIELDSGraphQL fragment incommon/constants.mjs.@pipedream/jobberto0.4.0.This is intentionally scoped to read-clients only so it can ship quickly; the
remaining requested actions (read service requests, read/write jobs,
read/write invoices, read/write scheduled items) will follow in a separate PR.
Summary by CodeRabbit