Skip to content
Notis

Submit ODK-compatible forms from your AI workflow

Keep Android-compatible form submissions moving from AI preparation into CommCare with a clear webhook-triggered flow.

Trigger

Webhook received

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

Action

Submit Form ODK Compatible

Submit form data using an ODK-compatible endpoint.

Why this helps

Preparing an ODK-compatible submission by hand adds repetitive steps to field data workflows.

  • Use the ODK-compatible submission action for Android client compatibility.
  • Include a unique instance ID in the form XML.
  • Start the submission from an HTTP request.

Setup

Build it in a few focused steps.

  • 1Connect Ai ml api and CommCare once in the Notis portal.
  • 2Create an automation in Automations, New Automation, and name it for the ODK-compatible outcome.
  • 3Tell Notis to prepare the XML with a unique instance ID and submit it using the ODK-compatible action.
  • 4Choose the webhook trigger and select a channel for run reports.
  • 5Test with one real example and check the submission result.

Questions about this workflow

What makes this workflow ODK-compatible?

It uses CommCare's ODK-compatible form submission action. The XML must be properly formatted and include a unique instance ID.

Can this workflow invent missing form values?

No. Supply the required form structure and values in the request or prompt. Notis can process supplied data, but missing information must be provided.

How does it start?

An HTTP request to the Notis webhook starts the workflow.

When this happens · Trigger

Do this · Action

Supported Triggers and Actions

Notis builds workflows that link Ai ml api to CommCare. A trigger fires from one place; an action lands in another.

Ai ml api triggers

CommCare actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Create Lookup Table

Create a lookup table in a domain.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Create Web User Invitation

Create an invitation for a new web user.

ActionInstant

List Reports

List reports configured in a project.

ActionInstant

Single Sign On

Validate a user’s login and retrieve their profile.

ActionInstant

Submit Form ODK Compatible

Submit form data using an ODK-compatible endpoint.

ActionInstant

Submit Form to Application

Submits an XForm to a specified CommCare application.

ActionInstant

Connect any two apps with Notis in the middle.

Ai ml api and CommCare, or any other combination from 1,000+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with 20$ of usage included.
No card. Works with personal or business CommCare.