feat(instagram): add Instagram integration#5568
Conversation
Resolve UserFiles to Meta-fetchable presigned HTTPS URLs (600s TTL) via internal publish routes, and fix OAuth scope storage plus connect-draft wiring so Instagram Login publishing is testable end-to-end. Co-authored-by: Cursor <cursoragent@cursor.com>
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryHigh Risk Overview OAuth and credentials use a dedicated authorize/callback flow (state cookies, short- to long-lived token exchange, accounts keyed by professional Publishing (image, video, reel, story, carousel) runs through internal API routes that resolve uploads or public HTTPS URLs (longer presigned TTLs via Smaller doc-only updates align Ashby webhook fields, GitLab issue/MR outputs, and Gmail Reviewed by Cursor Bugbot for commit c3c4f1d. Bugbot is set up for automated code reviews on this repo. Configure here. |
Greptile SummaryThis PR adds Instagram as a new integration. The main changes are:
Confidence Score: 4/5This is close, but the callback persistence race should be fixed before merging.
apps/sim/app/api/auth/oauth2/callback/instagram/route.ts Important Files Changed
Reviews (2): Last reviewed commit: "fix(instagram): normalize Graph ID outpu..." | Re-trigger Greptile |
…s, extend poll window and insights periods, use canonical user_id in OAuth callback
…r_id Co-authored-by: Cursor <cursoragent@cursor.com>
…ts, request message timestamps explicitly Co-authored-by: Cursor <cursoragent@cursor.com>
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using default effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 05f51a3. Configure here.
…trim() calls are safe Co-authored-by: Cursor <cursoragent@cursor.com>
Match the official Instagram look by filling the tile with the orange–pink–purple radial gradient so the white camera glyph sits on a full-bleed brand background. Co-authored-by: Cursor <cursoragent@cursor.com>

Adds Business Login OAuth, 23 tools, block, and publish routes for Instagram