Integrating Cal dot com to UNA to provide a booking infrastructure option to the users
Hi,
Did any one had success in integrating "cal dot com" to UNA?
It is a great add on to the UNA as it is open source scheduling infrastructure and it gives a huge value addition to the users unlike calendly
Can anyone guide how we can achieve this.
Thanks for your time
Pavan
-
-
·
Andrey Yasko
- ·
Cal.com is awesome. We use it and frankly integrating just for site admins is just a drop-in. If, however, you think about building a module allowing booking pages and backend available to users, it would be a bit more complicated.
Cal.com is a Node/nextJS application. By default we don't ship Node with UNA. We do with NEO, however.
In generic integration the question would be what do people book... meetings with each other, events, classes? I can see how it can be integrated for a tailored implementation, but not clear how to do it in a generic way.
-
·
Andrey Yasko
-
- · Karina
- ·
I would love to implement this mod for users to book meetings, in my case, appointments, with each other. Not so much for admin use.
-
The implementation would make sense for extending the current functionality of the calender, in my opinion.
-
- · Pavan Kumar
- ·
Thank you Andrey for your response. In my use case i want the users to for users to book meetings, in my case, appointments, with each other.and want to have like caldotcom/andrey (person) or caldotcom/unacms (for an organization) for instance where they can ask the users to block their slots as per their availability. In fact i am not quite clear regarding how it can be given a backend access to the users. as @Karina mentioned we just need for users to book meetings, in my case, appointments, with each other.
If we can find a solution for this use case it would be great. Thank you once again.
-
-
·
Andrey Yasko
- ·
In any case Cal.com is a NextJS app. You need to run NodeJS server for it. We can integrate with NEO, but launching it with UNA Core would call for a much more complex backend setup.
-
·
Andrey Yasko