Overview:
This is a running list of commonly asked questions about outbound integrations orchestrated through automation webhooks within the Office App. To read the main article on outbound integrations created this way, please refer to this article. For more detailed information on what is included in the JSON payload, please visit our Outbound Webhook Payload Reference guide.
FAQ:
Are there logs of the outbound payloads being sent to our endpoint?
Unfortunately, there are not. We recommend adding robust logging to your endpoint to account for this. Services like Zapier already provide robust logging for their webhook endpoints; with other services, you may have to add additional code or platform add-ons to account for this.
Some data that I know should be stored on the project is coming up blank in our endpoint. Is there any way to understand why?
This is a tough question to really debug and often doesn't have a direct answer. When the webhook fires, all project and job information that is on the project at the time of sending will be included. Depending on when the values are added to the project or job and what trigger you've selected, the webhook may fire before the values have been properly added.
To get around this, confirm when the values are set and whether that aligns with the automation trigger you've selected to use.
There are also select items in the Supermove Office app that are not considered part of the job or project. Those values may never be included, but it depends on what values you are looking at. If uncertain if it will ever be included, please contact our support team for more information. Please provide example payloads and projects for them to review when doing so.
Is there a webhook that notifies external systems when a project is updated?
There isn’t a single “project updated” webhook, but you can configure automations to notify external systems when specific changes occur. Automations are flexible and can be set to send outbound project payloads whenever a trigger condition is met.
Some commonly used triggers for this include:
Project Sales Stage Updated
Project Variable Updated
Depending on the event you want to track, other triggers may also be useful. Once configured, the automation can send the outbound payload to your endpoint, and it’s up to that endpoint to interpret and handle the notification in the desired way (e.g., updating your CRM, sending alerts, etc.).
Is there a list of all available webhook endpoints?
We don’t maintain a traditional list of API endpoints. The closest reference we have is the Lead Provider Overview, which covers the all public endpoints for getting information into Supermove. Each of the endpoints must be configured in the Lead Provider Portal and will be specific to your account. This is currently the best resource for seeing the endpoints you can configure and use.
Comments
0 comments
Please sign in to leave a comment.