Actions58
- Address Actions
- Agentslog Actions
- Appointment Actions
- E-Mail Actions
- Estate Actions
- File Actions
- Relation Actions
- Search Criterion Actions
- Setting Actions
- Task Actions
- Template Actions
Appointment → Create
AI-generatedOverview
This node creates an appointment in the onOffice system. It is useful for automating the scheduling of appointments, such as meetings, viewings, or other events related to real estate management. Users can specify detailed appointment information including start and end times, description, creator, and status (e.g., cancelled or private).
Use Case Examples
- Automatically create a new appointment when a client books a viewing through a web form.
- Schedule follow-up appointments after a property showing is completed.
Properties
| Name | Meaning |
|---|---|
| JSON Parameters | Determines whether the appointment data is provided as raw JSON or through structured fields. |
| Parameters | Raw JSON input for appointment data, used when JSON Parameters is true. |
| Data | Structured input fields for appointment details such as all-day flag, creator, cancellation status, description, start and end dates, notes, privacy, and appointment type. |
| Additional Fields | Optional additional fields such as linked address IDs and estate ID. |
Output
JSON
id- Unique identifier of the created appointment.status- Status of the appointment creation operation.data- Details of the created appointment as returned by the onOffice API.
Dependencies
- Requires an API key credential for onOffice API authentication.
Troubleshooting
- Ensure the API key credential is correctly configured and has sufficient permissions to create appointments.
- Verify that date and time fields are in the correct format to avoid validation errors.
- If using JSON Parameters, ensure the JSON structure matches the expected format by the onOffice API.
Links
- onOffice API Documentation - Official API documentation for onOffice, useful for understanding the appointment creation endpoint and data structure.