Creating custom objects in Skedulo platform

You can create custom objects and custom fields directly in the Skedulo web application. This automatically maps the custom fields and objects to your GraphQL schema so that you can easily create queries and mutations for use in connected pages or remote querying.

Creating custom objects and fields in Skedulo

  1. Open the Skedulo web application and log in to your account.

  2. Click your user profile in the upper-right corner, then select Settings > Data objects.

  3. Click Create custom object to open the Create Custom Object modal.

  4. Provide an Object label, Object name, and Object description. In this example, we are creating the GroupEvent object:

    Custom object modal
  5. Click Create when you have completed the required information.

  6. Select your new custom object from the Data objects page and click Add custom field to open the Create Custom Field modal. By default, all objects have a UID field that generates a unique identifier for the object whenever a new entry is created.

    In this example we are creating a custom Name field on the GroupEvent custom object.

  7. In the Create Custom Field modal, select the Text field type, then click Next.

  8. Complete the required information for the Name custom field, then click Create.

    Create custom field
  9. Create another custom field with a Lookup relationship field type, then click Next.

  10. Enter Job into the Field label and Field name fields.

  11. From the Object dropdown list, select Jobs as the object for which you are creating the lookup relationship.

  12. Select the display settings you want, then click Create.

    Create custom field
  13. On the Data objects page, click Create custom object to open the modal and create the Attendee custom object using the following information:

  • Object label: Attendee

  • Object name: Attendee

  • Object description: Group event attendee

    Click Create.

  1. Select the Attendee object from the list on the Data objects page and click Create custom field, select the Text field type, then click Next.
  2. Enter Name into the Field label and Field name fields.
  3. Create another custom field for the Attendee object with the Lookup relationship field type.
  4. Enter Group Event into the Field label and Field name fields.
  5. From the Objects dropdown list, select Group Event as the object for which you are creating the lookup relationship.
  6. Select the display settings you want, then click Create.