Comments (2)
@nckhell I fiddled around with the function inside the ui-library
repo and it seems that the callback
function returns booking
object with all the necessary data (see screenshot). On Monday, I can push changes to that component.
from awell-extensions.
@michal-grzelak @bejoinka For now, I would then just make sure that eventTypeId
and date
are stored in a data point when the action is completed. So at least we have some information available in the care flow. See here.
In an ideal world, we only store the booking ID in a data point and we have other custom actions in the extension like Get booking
or Get event type
which allow you to query the details of the booking, event, etc.
- https://cal.com/docs/enterprise-features/api/api-reference/bookings#create-a-new-booking
- https://cal.com/docs/enterprise-features/api/api-reference/event-types#create-a-new-event-type
Already adding another Custom Action "Get event type" might already be useful now as we can already store the eventTypeId
? What do you think? This is a fairly simple custom action that calls the Cal.Com API to retrieve the event type details based on the ID.
from awell-extensions.
Related Issues (20)
- [EXT-5] Canvas Medical tests HOT 2
- Add “channelUrl” as action field to "Create ticket" action of Sendbird extension HOT 1
- [EXT-4] [Sendbird] Create user action: make `nickname` optional and set a sensible default HOT 4
- [EXT-1] Test issue from linear
- [EXT-16] [Healthie] Extend inputs to Send Form Completion Request action HOT 3
- [EXT-20] [Elation] rename onCreatePatient webhook to patientCreatedOrUpdated HOT 3
- [EXT-21] [Sendgrid] Suppression actions have the wrong category set on the actions
- [EXT-23] [EXT-24] TEST
- [EXT-31] New extension: Zap EHR
- [EXT-33] New extension: Intercom
- [EXT-34] [Sendbird] NEW Update a ticket action HOT 4
- [EXT-35] [Canvas Medical] Follow up tasks
- [EXT-37] [Healthie] Extension improvements and fixes HOT 2
- [EXT-49] [Cal.com] NEW Update and Delete Booking actions
- [EXT-50] New extension: Zus Health HOT 7
- [EXT-51] [Cal.com] Create booking HOT 1
- [EXT-53] [Sendbird] Export updateTicket action from Sendbird extension index HOT 1
- [EXT-55] [EXT-56] [Cal.com] Expose first attendee name and timezone
- [EXT-58] Create a CLI Tool for Code Generation HOT 2
- [EXT-62] Google Sheets HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from awell-extensions.