Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[CAL-4945] ooo.new integration with HR tools #18311

Open
PeerRich opened this issue Dec 20, 2024 · 9 comments · May be fixed by #18423
Open

[CAL-4945] ooo.new integration with HR tools #18311

PeerRich opened this issue Dec 20, 2024 · 9 comments · May be fixed by #18423
Assignees
Labels
✨ feature New feature or request High priority Created by Linear-GitHub Sync

Comments

@PeerRich
Copy link
Member

  • timeoff by deel hris etc

From SyncLinear.com | CAL-4945

@PeerRich PeerRich self-assigned this Dec 20, 2024
@dosubot dosubot bot added the ✨ feature New feature or request label Dec 20, 2024
@KshitijBhardwaj18
Copy link

Hey can I work on this? @PeerRich

@PeerRich
Copy link
Member Author

go for it. you can edit the existing deel app: app.cal.com/apps which is currently only a link and instead you would need to use the time-off by deel API https://developer.deel.com/reference/createtimeoff

@Praashh Praashh added the High priority Created by Linear-GitHub Sync label Dec 23, 2024
@ShashankGupta10
Copy link
Contributor

How do you want it done @PeerRich, should a new button be added besides the "disconnect / install app" button in the deel app that says "Create time off" which opens a modal asking for the details and sends an API request to the create time off API?

@PeerRich
Copy link
Member Author

no, the install button should simply authorize with deel

then, when using https://ooo.new it should create a timeoff request in deel

@ShashankGupta10
Copy link
Contributor

ShashankGupta10 commented Dec 24, 2024

Okay! Got it so along with the entry also create a time-off in deel for the record, right?

Also if the issue is stale and @KshitijBhardwaj18 is not working on it, I would love to give it a shot

@PeerRich
Copy link
Member Author

PeerRich commented Dec 24, 2024 via email

@ShashankGupta10
Copy link
Contributor

ShashankGupta10 commented Dec 26, 2024

Hope you guys had a fantastic christmas people🎄
Got back to solving this issue. Had a doubt though.
To create a time-off request in DEEL, you need an API key.
Should I add that to the env vars?

@PeerRich
Copy link
Member Author

in our app store there is a way to add app-specific .env variables, see other apps 🙏

@ShashankGupta10
Copy link
Contributor

Got it! 🙏

@ShashankGupta10 ShashankGupta10 linked a pull request Dec 30, 2024 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ feature New feature or request High priority Created by Linear-GitHub Sync
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants