Mapping custom objects and fields

After you have created your custom objects and fields in the Salesforce environment, you will need to map these customizations in the Skedulo web application in order to use them for GraphQL queries and mutations. GraphQL queries are used for remote requests and updates to your custom objects using your preferred API client, or for creating custom pages for your organization.

  1. Launch the Skedulo web application and log in to your Salesforce environment with your Salesforce credentials.

  2. In the Skedulo web application, click your user profile in the lower-left corner, then click Settings -> Custom Fields.

  3. Select the GroupEvents object from the Select object picklist, then click Add.

  4. Select the Attendees object from the Select object picklist, then click Add.

  5. On the GroupEvents object, select the Jobs field from the Select field picklist, then click Add.

  6. On the Attendees object, select the GroupEvent field from the Select field picklist, then click Add.

  7. The Custom Fields page should appear similar to the following screenshot:

    Custom fields mapped in Skedulo web application. Click Save when you have finished mapping the custom fields to the custom objects.

  8. Open the GraphiQL connected page. If you have not already enabled GraphiQL for the Skedulo web application, see the GraphiQL documentation for instructions.

  9. Click the Docs tab in the upper-right corner of the GraphiQL connected page to open the Documentation Explorer.

  10. Type GroupEvent into the Search Schema… field to view the custom object in the schema.